function checkForm() {
spattern = /^[\s]+$/	
	
//First name
pattern = /^[a-zA-Z0-9-.''\s]+$/
str = document.forms[0].Firstname.value	
	if (str.match(spattern)) {
		alert("Please enter a valid entry for your name.")
		document.forms[0].Firstname.focus();
		return false;
		}
	
	if (document.forms[0].Firstname.value=="") {
		alert("Please enter your name.")
		document.forms[0].Firstname.focus();
		return false
	} 
	
	if (!str.match(pattern)) {
		alert("Invalid characters. Please enter your name.")
		document.forms[0].Firstname.focus();
		return false;
	}


//Last name
pattern = /^[a-zA-Z0-9-.''\s]+$/
str = document.forms[0].Lastname.value	
	if (str.match(spattern)) {
		alert("Please enter a valid entry for your name.")
		document.forms[0].Lastname.focus();
		return false;
		}
	
	if (document.forms[0].Lastname.value=="") {
		alert("Please enter your name.")
		document.forms[0].Lastname.focus();
		return false
	} 
	
	if (!str.match(pattern)) {
		alert("Invalid characters. Please enter your name.")
		document.forms[0].Lastname.focus();
		return false;
	}
		

//Address
str = document.forms[0].Address.value
	if (document.forms[0].Address.value=="") {
		alert("Please enter your address");
		document.forms[0].Address.focus();
		return false
	} 
	
	if (str.match(spattern)) {
		alert("Please enter a valid entry for your address.")
		document.forms[0].Address.focus();
		return false;
	}


//Telephone	
pattern = /^[a-zA-Z0-9-+()\/\,\/\s]+$/
str = document.forms[0].Telephone.value
	if ((str != "") && (!str.match(pattern))) {
		alert("Invalid characters. \nPlease enter a valid entry \nfor your telephone number.")
		document.forms[0].Telephone.focus();
		return false;
	}


//Fax	
str = document.forms[0].Fax.value
	if ((str != "") && (!str.match(pattern))) {
		alert("Invalid characters. \nPlease enter a valid entry \nfor your fax.")
		document.forms[0].Fax.focus();
		return false;
	}


//Email	
str=document.forms[0].Email.value
pattern= /^.+\@.+\..+$/
	if (str==""){
		alert("Please enter a valid email address.");
		document.forms[0].Email.focus();
		return false;
	} 
	
	if (str.match(spattern)) {
		alert("Please enter a valid entry for your email address.")
		document.forms[0].Email.focus();
		return false;
	}
	
	if (!str.match(pattern)) {
		alert("Email address cannot be blank and must be valid\nEg: abc@domainname.com.")
		document.forms[0].Email.focus();
		return false;
	}


//message	
str = document.forms[0].Message.value
	if (document.forms[0].Message.value=="") {
		alert("Please enter your message");
		document.forms[0].Message.focus();
		return false
	} 
	
	if (str.match(spattern)) {
		alert("Please enter your message")
		document.forms[0].Message.focus();
		return false;
	}	

}
