﻿// simple validation form for contact page
// 12.12.2008 RK

function checkInput(formContent) {
	if (formContent.fname.value == "")	{		alert("Please enter your FIRST name.");		formContent.fname.focus();		return(false);
	}
	if (formContent.lname.value == "")	{		alert("Please enter your LAST name.");		formContent.lname.focus();		return(false);
	}
	if (formContent.country.value == "")	{		alert("Please select your country.");		formContent.country.focus();		return(false);
	}
	if (formContent.email.value == "")	{		alert("Please enter your Email address so we can contact via Email if necessary.");		formContent.email.focus();		return(false);	}	if (!emailFormat(document.contact.email))	{		alert("Your Email address does not appear to be the correct format. Please check your Email address and try again.");		formContent.email.focus();		return(false);
	}
	if (formContent.nature.value == "")	{		alert("Please select the nature of your enquiry.");		formContent.nature.focus();		return(false);
	}
	if (formContent.comments.value == "")	{		alert("Please enter your message.");		formContent.comments.focus();		return(false);
	}

}
function emailFormat(formInput){	var aPosition, dotPosition, lastPosition;	with (formInput)	{		aPosition = value.indexOf("@");		dotPosition = value.lastIndexOf(".");		lastPosition = value.length-1;		if (aPosition < 1 || dotPosition - aPosition < 2 || lastPosition - dotPosition > 3 || lastPosition - dotPosition < 2)		{			return(false);		}		return(true);	}
}