function validate(theForm) {
var reason = "";
reason += check(theForm.frm_enquiry);
reason += checkemail(theForm.frm_email);
reason += check(theForm.frm_tel);
reason += check(theForm.frm_coname);
reason += check(theForm.frm_name);




if (reason != "") {
    alert("Oops! You left some fields out. Please fill them in and try again!");
    return false;
  }

  return true;
}
function IsNumeric(sText)
{
   b = sText.value
   var ValidChars = "0123456789.";
   var IsNumber=true;
   error = "";
   var Char;
 
   for (i = 0; i < b.length && IsNumber == true; i++) 
      { 
      Char =b.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         error = "error";
         }
      }
   return error;
   }
function checkemail(email) {
	var error = "";
	apos=email.value.indexOf("@")
	dotpos=email.value.lastIndexOf(".")

if (email.value == "" || apos<1 || dotpos-apos<2)
{
		email.focus();
 		error = "error"
} else {
    	
}
    return error;  
}

function check(field) {
    var error = "";
 
    if (field.value.length == 0) {
	   field.focus();
       error = "error"
    } else {
        
    }
    return error;  
}