
var ck_name = /^[A-Za-z0-9 ]{1,20}$/;
var ck_email = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
var ck_address = /^[A-Za-z0-9_]{1,250}$/;
var ck_city = /^[A-Za-z0-9_]{1,20}$/;
//var ck_phone = /^[0-9]{1,10}$/;
var ck_phone = /\d{3}\-\d{3}\-\d{4}/;
var ck_zip = /^[0-9]{1,5}$/;
//var ck_phone = /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/;


//var ck_password =  /^[A-Za-z0-9!@#$%^&*()_]{6,20}$/;





function reportErrors(errors){
 var msg = "Please Enter The Following Valid Data...\n";
 for (var i = 0; i<errors.length; i++) {
  var numError = i + 1;
  msg += "\n" + numError + ". " + errors[i];
 }
 alert(msg);
}







function validate(form){
var name = form.name.value; 
 var email = form.email.value;
 var phone = form.phone.value;
 var subject = form.subject.value;
 

var errors = [];
 
 

 if (!ck_name.test(name)) {
  errors[errors.length] = "Please Enter valid name.";
 }

   
 /*if (!ck_phone.test(phone)) {
  errors[errors.length] = "Please Enter phone number.";
 }*/
 
  if (!ck_email.test(email)) {
  errors[errors.length] = "Please Enter valid  Email.";
 }
 
 
 if (subject == '') {
  errors[errors.length] = "Please Enter Your query.";
 }

   
 
 if (errors.length > 0) {
  reportErrors1(errors);
  return false;
 }
 
 return true;
}

function reportErrors1(errors){
 var msg = "Please Enter The Following Valid Data...\n";
 for (var i = 0; i<errors.length; i++) {
  var numError = i + 1;
  msg += "\n" + numError + ". " + errors[i];
 }
 alert(msg);
}
