

/*

nav_getting_hereOff = newImage('/images/mainNav/mN_getting-here.jpg');
nav_getting_hereOn = newImage('/images/mainNav/mN_getting-here_R.jpg');


function switchInfoNav () {

	if (infoNavState == 'closed') {
		showHideLayers('','footerInfoOpen','visible','footerInfoClosed','hidden');
		infoNavState = 'open'
	} else {
		showHideLayers('','footerInfoOpen','hidden','footerInfoClosed','visible');
		infoNavState = 'closed'	
	}

}

*/


/* routines for form validation */

var emlFormNotRequired = Array();

function emlFormElementRequireCheck (fieldName) {
	for (j = 0; j <= emlFormNotRequired.length; j++) {
		if (fieldName.indexOf(emlFormNotRequired[j]) >= 0) {
			return false;
		}
	}
	return true;
}

function emlFormValidate (frm) {
	
	for (i = 0; i < (frm.elements.length - 1); i++) {
	//	setClass(frm.elements[i].name,'frmOff');
		frm.elements[i].style.background = '#ffffff';
		if (frm.elements[i].value === '') {
			if (emlFormElementRequireCheck(frm.elements[i].name)) {
				emlFormElementError(frm.elements[i]);
				return false;
			} 
		} 
	}
	return true;
}

function emlFormElementError (elmt) {
	elmt.style.background = '#ffaaaa';
	
	top.alert("The following field is required.\n"+  elmt.name.substring((elmt.name.indexOf(".") + 1),elmt.name.length));
	elmt.focus();
}
