
function getObj(nm) {
	if (document.getElementById) {
		return document.getElementById(nm);
	} else if (document.all) {
		return document.all[nm];
	} else {
		return eval("document." + nm);
	}
}

function swapbgimage(cellID, overimage) {
	newimage = "url('images/"+ overimage +".jpg')";
	cell_info = 'TN' + cellID;
//	alert(cell_info + " " + newimage)
	document.getElementById('TN' + cellID).style.backgroundImage = newimage;
}

function MM_preloadImages() { 
	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];}} 
}

//	Start Of rollover Right Menu Code

function buttonOn(buttonID, image) {
	getObj("buttonImage" + buttonID).src = "../Images/menu_" + image + "_mo.jpg";
}

function buttonOut(buttonID, image) {
	getObj("buttonImage" + buttonID).src = "../Images/menu_" + image + ".jpg";
}

//	End Of rollover Right Menu Code


//	Start Of Jump Menu Code

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//	End Of Jump Menu Code


//	Start Of Contact Form Validation

function validateForm(contact)
{

if(""==document.forms.contact.contact_name.value)
{
alert("Please enter your name.");
document.forms.contact.contact_name.focus();
return false;
}

if(""==document.forms.contact.contact_telephone.value)
{
alert("Please enter a contact number.");
document.forms.contact.contact_telephone.focus();
return false;
}

if(""==document.forms.contact.contact_email.value)
{
alert("Please enter your email address.");
document.forms.contact.YourEmail.focus();
return false;
}

if(""==document.forms.contact.contact_subject.value)
{
alert("Please enter a subject.");
document.forms.contact.contact_subject.focus();
return false;
}

if(""==document.forms.contact.contact_comments.value)
{
alert("Please enter your message.");
document.forms.contact.contact_comments.focus();
return false;
}

contact_email = document.forms.contact.contact_email.value.toLowerCase(); 
if (contact_email.match(/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/)) {
	return true;
} else {
	alert("Please enter a correct email address.");
	document.forms.contact.contact_email.focus();
	return false;
}
}

//	End Of Form Validation Code

function dosubmit()
{
formName = document.forms['changedisplay'];
formName.submit();
//document.changedisplay.submit();
//alert("Test")
}
