function CheckForm(frm) {
if(frm.firstName.value=='' || frm.firstName.value==null) {
	alert('Please input first name!');
	frm.firstName.focus();
	return false;
}
if(frm.lastName.value=='' || frm.lastName.value==null) {
	alert('Please input last name!');
	frm.lastName.focus();
	return false;
}
if(frm.CompanyName.value=='' || frm.CompanyName.value==null) {
	alert('Please input company name!');
	frm.CompanyName.focus();
	return false;
}

if(validate_email(frm.email)==false) {
	return false;
}

if(frm.mob.value=='' || frm.mob.value==null){
	alert("Please input your phone number");
	frm.mob.focus();
	return false;
}

if(frm.enquiry.value=='-- please select --') {
	alert('Please select type of enquiry!');
	frm.enquiry.focus();
	return false;
}

if(frm.customer.value=='-- please select --') {
	alert('Please select you are an existing customer or not!');
	frm.customer.focus();
	return false;
}

if(frm.detail.value=='' || frm.detail.value==null) {
	alert('Please provide as much detail as you can about your enquiry!');
	frm.detail.focus();
	return false;
}
if(validate_cont(frm.tel,frm.em,frm.Is,frm.Any)==false){
	return false;

}


}


// functions for email
function validate_email(fields) {
if(fields.value.length==0) { 
	fields.focus(); 
	alert("Please Enter your valid email address."); 
	return false; 
}
if(fields.value.indexOf("@")==-1) { 
	fields.focus(); 
	alert("Your email is not correct"); 
	return false; 
}
if(fields.value.indexOf(".")==-1) { 
	fields.focus(); 
	alert("Your email is not correct"); 
	return false; 
}

if(-1!=fields.value.indexOf(",")) { 
	fields.focus(); 
	alert("Email must not have ',' sign in it"); 
	return false; 
}
if(-1!=fields.value.indexOf("#")) { 
	fields.focus(); 
	alert("Your email must not have an '#' in it."); 
	return false; 
}
if(-1!=fields.value.indexOf("!")) { 
	fields.focus(); 
	alert("Your email must not have a '!' in it."); 
	return false; 
}
if(-1!=fields.value.indexOf(" ")) { 
	fields.focus(); 
	alert("Your email must not have a space in it."); 
	return false; 
}
if(fields.value.length==(fields.value.indexOf("@")+1)){
	fields.focus();
	alert("Your email must have a domain name after the '@'.");
	return false;
}

return true;
}

