function hoverTopNav(element) {
	element.style.cursor = "pointer";
	//element.style.background = "url(img/bg.20percent.png)";
	//element.style.color = "#fff";
}

function normalTopNav(element) {
	element.style.cursor = "auto";
	//element.style.background = "none";
	//element.style.color = "#c2e0ee";
}


function hoverButton1(element) {
	element.style.cursor = "pointer";
	element.style.color = "#324686";
}

function normalButton1(element) {
	element.style.cursor = "auto";
	element.style.color = "#5a5551";
}

function hoverButtonPlay(element) {
	element.style.cursor = "pointer";
}

function normalButtonPlay(element) {
	element.style.cursor = "auto";
}

function turnOnSelector(element_root) {
	$$(element_root + "_selector").height = "auto";
}

function selectItem(element, element_root) {
	$$(element_root + "_selector").height = "0px";
	$(element_root + "_label").innerHTML = element.options[element.selectedIndex].text;
}



/*New User Information*/

function validRequired(formField,fieldLabel)
{
	var result = true;
	
	if (formField.value == "")
	{
		alert('Please enter a value for the "' + fieldLabel +'" field.');
		formField.focus();
		result = false;
	}
	
	return result;
}

function validateForm(theForm) {

	if(checkString(theForm.FIRST_NAME, "First Name", false) == false) {
	//validRequired(theForm.FIRST_NAME,"First name") == false) {
		return false;
	}
	if(checkString(theForm.LAST_NAME, "Last Name", false) == false) {
		return false;
	}
	if(checkString(theForm.ADDRESS1,"Address 1", false) == false) {
		return false;
	}
	if(checkString(theForm.CITY,"City", false) == false) {
		return false;
	}
	if(checkString(theForm.STATE,"State", false) == false) {
		return false;
	}
/*
	if(validRequired(theForm.POSTAL_CODE,"Postal Code") == false) {
		return false;
	}
*/
	if(checkString(theForm.CUSTOM_FIELD1,"Date of Birth", false) == false) {
		return false;
	}
	
	if(checkString(theForm.CUSTOM_FIELD3,"Drivers License",false) == false) {
		return false;
	}
	if(checkString(theForm.CUSTOM_FIELD4,"Drivers License Exp Date",false) == false) {
		return false;
	}

	if(checkString(theForm.PASSWORD,"Password",false) == false) {
		return false;
	}

	if(checkString(theForm.PASSWORD_REMINDER,"Password Hint",false) == false) {
		return false;
	}

	if(checkSSN(theForm.CUSTOM_FIELD2, false) == false){
		return false
	}

	if(checkUSPhone(theForm.PHONE_NUMBER, false) == false) {
		return false;
	}

	if(checkEmail(theForm.EMAIL, false) == false) {
		return false;
	}

	if(checkZIPCode(theForm.POSTAL_CODE, false) == false) {
		return false;
	}

	return true;
}

function populateDOB() {
	if ($('dob_m').value && $('dob_d').value && $('dob_y').value) $('dob').value = $('dob_m').value + "/" + $('dob_d').value + "/" + $('dob_y').value;
	else $('dob').value = "";
}

function populateDL() {
	if ($('dl_m').value && $('dl_y').value) $('dl').value = $('dl_m').value + "/" + $('dl_y').value;
	else $('dl').value = "";
}

function backgroundCheckSubmit() {
	populateDOB();
	populateDL();
	
	var target_form = $('new_user_information_form');
	if (validateForm(target_form)) target_form.submit();
}

function backgroundCheckUpdateValues() {
	selectItem($('state'),'state');
	selectItem($('dob_m'),'dob_m');
	selectItem($('dob_d'),'dob_d');
	selectItem($('dob_y'),'dob_y');
	selectItem($('dl_m'),'dl_m');
	selectItem($('dl_y'),'dl_y');
}

function backgroundCheckClearFields() {
	$('first_name').value = "";
	$('last_name').value = "";
	$('address1').value = "";
	$('address2').value = "";
	$('city').value = "";
	$('postal_code').value = "";
	$('state').selectedIndex = 0;
	selectItem($('state'),'state');
	$('phone_number').value = "";
	$('alt_phone_number').value = "";
	$('email').value = "";
	$('password').value = "";
	$('password_reminder').value = "";
	$('dob_m').selectedIndex = 0;
	selectItem($('dob_m'),'dob_m');
	$('dob_d').selectedIndex = 0;
	selectItem($('dob_d'),'dob_d');
	$('dob_y').selectedIndex = 0;
	selectItem($('dob_y'),'dob_y');
	$('ssn').value = "";
	$('drivers_license').value = "";
	$('dl_m').selectedIndex = 0;
	selectItem($('dl_m'),'dl_m');
	$('dl_y').selectedIndex = 0;
	selectItem($('dl_y'),'dl_y');
	$('promotion_code').value = "";
}