// All this fun code was written by Derek Sanford for his sites.  If you want to use it, please tell me.


var timeout		= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

function menuOpen(ID) {
	menucancelcloseTimer();
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	
	ddmenuitem = document.getElementById(ID);
	ddmenuitem.style.visibility = 'visible';
}
function menuClose() {
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
function menucloseTimer() {
	closetimer = window.setTimeout(menuClose, timeout);
}
function menucancelcloseTimer () {
	if (closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

document.onclick = menuClose;

function checkFields() {
	var numExp = /^[0-9]+$/;
	var alphaNumeric = /^[0-9a-zA-Z]+$/;
	var alphaExp = /^[a-zA-Z]+$/;
	var errorMessage = 'Please Correct The Following:\n';
	var errorCount = 0;
	if(document.emailform.name.value.length == 0) {
		errorCount++;
		errorMessage += '\n' + errorCount + '. Name';
	}
	if(document.emailform.email.value.length == 0) {
		errorCount++;
		errorMessage += '\n' + errorCount + '. Email';
	}
	/*
	if(document.emailform.phone.value.length == 0) {
		errorCount++;
		errorMessage += '\n' + errorCount + '. Phone Number';
	}
	*/
	if(document.emailform.message.value.length == 0) {
		errorCount++;
		errorMessage += '\n' + errorCount + '. Message';
	}
	if (errorMessage.length > 35) {
		alert(errorMessage);
		return false;
	}
	return true;
}
