function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		top_nav_bar_01_over = newImage("images/top_nav_bar_01-over.jpg");
		top_nav_bar_02_over = newImage("images/top_nav_bar_02-over.jpg");
		top_nav_bar_03_over = newImage("images/top_nav_bar_03-over.jpg");
		top_nav_bar_04_over = newImage("images/top_nav_bar_04-over.jpg");
		top_nav_bar_05_over = newImage("images/top_nav_bar_05-over.jpg");
		preloadFlag = true;
	}
}

function validate_form()
{
	var x = document.f1
	var msg = ""
	if (x.txtName.value=="")
	{  	msg=msg + "Please enter your name \n"
	    x.txtName.focus()
	}
	
		if (x.txtEmail.value =="" && x.txtPhone.value=="")
	{ 	msg= msg + "Please enter a phone number or an email address \n" }
	
	if (x.txtSubject.value=="")
	{  	msg=msg + "Please enter a subject \n"
	    x.txtSubject.focus()
	}
	
	if (x.txtMessage.value =="")
	{ 	msg= msg + "Please enter a message \n" 	}
	
	
	if (x.txtEmail.value != "")
	{
	  if (x.txtEmail.value.indexOf("@") != "-1" &&  x.txtEmail.value.indexOf(".") != "-1" &&  x.txtEmail.value != "")
		{ //alert("Some sort of email address was entered")
		}	
	else
		{ msg= msg + "Please enter a valid email address \n"  }	
	
     }

if (x.txtPhone.value.length < 8 && x.txtPhone.value != "")
	{	msg= msg + "Please enter a valid phone number \n" 	}

	if (msg!=""){	alert(msg) }
	else{
		
		document.all['layWait'].style.visibility = "visible"
		x.submit()
		document.all['layWait'].focus()
		}
}
