function initSelect()
{
	var theSelect = $("applyNow");
	theSelect.changed = false;
	theSelect.addEvent('focus', selectFocussed);
	theSelect.addEvent('change', selectChanged);
	theSelect.addEvent('keydown', selectKeyed);
	theSelect.addEvent('click', selectClicked);


	var theSelect1 = $("onlineServicesSelect");
	theSelect1.changed = false;
	theSelect1.addEvent('focus', selectFocussed);
	theSelect1.addEvent('change', selectChanged);
	theSelect1.addEvent('keydown', selectKeyed);
	theSelect1.addEvent('click', selectClicked);
	
	
	var theSelect2 = $("onlineEducation");
	theSelect2.changed = false;
	theSelect2.addEvent('focus', selectFocussed);
	theSelect2.addEvent('change', selectChanged);
	theSelect2.addEvent('keydown', selectKeyed);
	theSelect2.addEvent('click', selectClicked);
	
	return true;
}




function selectChanged()
{

	
	if (!this.changed)
	{
		return false;
	}
	
	if (this.value == "http://www.annualcreditreport.com") {
		alert("Please be advised that you are leaving Northern Federal Credit Union's website. This link is provided as a courtesy.  Northern Federal Credit Union does not endorse or control the content of third party websites.");	
	}
	self.location= this.value;
	
	return true;
}




function selectClicked()
{
	this.changed = true;
}




function selectFocussed()
{
	this.initValue = this.value;
	
	return true;
}




function selectKeyed(e)
{
	var theEvent;
	var keyCodeTab = "9";
	var keyCodeEnter = "13";
	var keyCodeEsc = "27";
	
	if (e)
	{
		theEvent = e;
	}
	else
	{
		theEvent = event;
	}

	if ((theEvent.keyCode == keyCodeEnter || theEvent.keyCode == keyCodeTab) && this.value != this.initValue)
	{
		this.changed = true;
		selectChanged(this);
	}
	else if (theEvent.keyCode == keyCodeEsc)
	{
		this.value = this.initValue;
	}
	else
	{
		this.changed = false;
	}
	
	return true;
}

window.addEvent('domready',initSelect);