

//preload
imgbg = new Image();imgbg.src = '../images/navtop.gif';

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features); 
}

var oldwhich = 0;
var x=0;
var layerTimer;

//turn on layer and rollover
function layOver(which)
{
	x=0;

	navlayer = document.getElementById("navlayer" + which);
	navlayer.style.visibility = "visible";
	roll(which,'on')

	if (oldwhich != which){
		onavlayer = document.getElementById("navlayer" + oldwhich);
		onavlayer.style.visibility = "hidden";
		roll(oldwhich,'off')
	}
	
	oldwhich = which;
	clearTimeout(layerTimer);
	return;
}
	
//turn off layer and rollover if user is completely off nav
function stopOver()
{	
	if (x<5) x++;
	else{
		onavlayer = document.getElementById("navlayer"+oldwhich);
		onavlayer.style.visibility = "hidden";
		roll(oldwhich,'off')
		x=0;
	}
	if (x!=0) layerTimer = setTimeout("stopOver()",50);
}

//reset the timer
function startOver(){
	x=0;
	clearTimeout(layerTimer);
}

function roll(navid, state){
	if (navid!=0){
		r_nav = document.getElementById("nav"+navid);
		if (state=='off'){
			r_nav.setAttribute("class",		"navoff");
			r_nav.setAttribute("className",	"navoff");
		}
		else{ //state is 'on'
			r_nav.setAttribute("class",		"navon");
			r_nav.setAttribute("className",	"navon");
		}
	}	
}


















		function validateForm(myForm){
			if (!validateEntry(myForm)) {return false}
			if (!validateEmail(myForm)) {return false}
			return true;
		}

		function validateEntry(entryForm) {
			if (entryForm.contactformFirstName.value == "") {
				alert("You must enter a First Name")
				entryForm.contactformFirstName.focus()
				return false
			}
			if (entryForm.contactformLastName.value == "") {
				alert("You must enter a Last Name")
				entryForm.contactformLastName.focus()
				return false
			}
			if (entryForm.contactformOrganization.value == "") {
				alert("You must enter a Organization")
				entryForm.contactformOrganization.focus()
				return false
			}
			if (entryForm.contactformInquiry.value == "") {
				alert("You must enter My Inquiry")
				entryForm.contactformInquiry.focus()
				return false
			}
			return true
		}
		

		function validateEmail(emailForm) {
			emailre = /^([a-zA-Z0-9_&+\/\\-])+([a-zA-Z0-9_&+\/\\\.-])*@([a-zA-Z0-9]([a-zA-Z0-9-]?[a-zA-Z0-9])*\.)*([a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]\.)+[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$/;

			if (emailre.test(emailForm.contactformEmail.value)) {
				return true
			}
			alert("Invalid email address")
			emailForm.contactformEmail.focus()
			emailForm.contactformEmail.select()
			return false
		}


