<!--
function preloader(){
	MM_preloadImages('images/nav/nav_1_up.jpg','images/nav/nav_1_sel.jpg','images/nav/nav_2_up.jpg','images/nav/nav_2_sel.jpg','images/nav/nav_3_up.jpg','images/nav/nav_3_sel.jpg','images/nav/nav_4_up.jpg','images/nav/nav_4_sel.jpg','images/nav/nav_5_up.jpg','images/nav/nav_5_sel.jpg','images/nav/nav_6_up.jpg','images/nav/nav_6_sel.jpg','images/nav/nav_7_up.jpg','images/nav/nav_7_sel.jpg','images/nav/subnav_1_up.jpg','images/nav/subnav_1_sel.jpg','images/nav/subnav_2_up.jpg','images/nav/subnav_2_sel.jpg','images/nav/subnav_3_up.jpg','images/nav/subnav_3_sel.jpg','images/nav/subnav_4_up.jpg','images/nav/subnav_4_sel.jpg','images/nav/subnav_empty.jpg');
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function checkForm(formObj){
	if (formObj.elements['name'].value.length <= 0){
		alert("Please enter your first and last name.");
		return(false);
	} else if (!emailCheck(formObj.elements['email'].value)) {
		return(false);
	} else if (formObj.elements['phone'].value.length <= 0){
		alert("Please enter your phone number.");
		return(false);
	} else if (formObj.elements['message'].value.length <= 0){
		alert("Please enter your message.");
		return(false);
	}	
	return(true);
}

function emailCheck(obj){
	email = obj;
	invalidChars = " /:,;";

	if (email == "") {	
		alert("Please enter your email address.");		// cannot be empty
		return false
	}
	
	for (i=0; i<invalidChars.length; i++) {	// does it contain any invalid characters?
		badChar = invalidChars.charAt(i)
		if (email.indexOf(badChar,0) > -1) {
			alert("Please enter a valid e-mail address.");
			return false
		}
	}
	
	atPos = email.indexOf("@",1)			// there must be one "@" symbol
	
	if (atPos == -1) {
	    alert("Please enter a valid e-mail address.");
		return false;
	}	
	if (email.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
		alert("Please enter a valid e-mail address.");
		return false;
	}
	periodPos = email.indexOf(".",atPos);
	if (periodPos == -1) {					// and at least one "." after the "@"
		alert("Please enter a valid e-mail address.");
		return false;
	}
	if (periodPos+3 > email.length)	{		// must be at least 2 characters after the "."
		alert("Please enter a valid e-mail address.");
		return false;
	}
	return true;
}

//-->

