function check(){
  var x=0;
  var doc=document.query_form;

  for(i=0; i<doc.elements.length; i++){    
	  var t=doc.elements[i].value.length;	  
      for(j=0; j<t; j++){
	   if(doc.elements[i].value.charAt(0)==" "){        
		doc.elements[i].value=doc.elements[i].value.substring(1,doc.elements[i].value.length);		
	   }
      }    
   }   

   if(doc.name.value.length==""){
     alert("Name Cannot Be Blank");
     doc.name.focus();
     x++;
     return false;
   }

   var Em=doc.epost.value;

   if(Em.length==""){
     alert("Please Provide e-mail id To Serve You Better");
     doc.epost.focus();
     x++;
	 return false;
   }   

   if(Em.length>0){
     if(Em.indexOf('@')== -1 || Em.indexOf('.')== -1 || Em.indexOf('@')< 1 || Em.indexOf(' ') != -1 || Em.indexOf('.')== Em.indexOf('@')+1 || Em.indexOf('.')==Em.length-1){
	   alert("Invalid e-mail");
	   doc.epost.value="";
       doc.epost.focus()
       x++;
       return false;
     }
   }
   
   if(doc.phone.value.length=="" ){
     alert("Please Enter Phone No.");
     doc.phone.focus();
     x++;
	 return false;
   }

   if(doc.phone.value.length<6 ){
     alert("Please Enter a Valid Phone No.");
     doc.phone.focus();
     x++;
	 return false;
   }

   if(doc.status.value=="Select"){
     alert("You must Select the Status");
     doc.status.focus();
     x++;
     return false;
   }

   if(doc.subject.value.length==""){
     alert("You must enter Subject");
     doc.subject.focus();
     x++;
     return false;
   }

   if(doc.message.value.length=="" ){
     alert("You must enter Message");
     doc.message.focus();
     x++;
     return false;
   }

   if(doc.message.value.length>300 ){
     alert("Your Message cannot be more than 300 characters");
     doc.message.focus();
     x++;
     return false;
   }

   if(doc.code.value.length=="" ){
     alert("You must enter the CODE shown in the Image");
     doc.code.focus();
     x++;
     return false;
   }

   if(x == 0){
	 doc.submit();
   }
}

var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var sym ='-()';
var sym2=',.&-/';
var sym3 ='-';
 
function checkChars(field) {
var val=lwr+upr+sym2+' ';
var parm1=field.value;
for (i=0; i<parm1.length; i++) {
    if (val.indexOf(parm1.charAt(i),0) == -1){
       alert("Only Characters ( A - Z, '/' , '.' , '&' , '-' , ',' ) Allowed");
	   field.value="";
	   field.focus();
	   return false;
	}
  }
  return true;
}

function checkPhone(field) {
var val=numb+sym+' ';
var parm=field.value;
  for (i=0; i<parm.length; i++) {
    if (val.indexOf(parm.charAt(i),0) == -1){
       alert("Invalid Phone Format");
	   field.value="";
	   field.focus();
	   return false;
	}
  }
  return true;
}

function remove(field){
   for (i=0;i<field.value.length;i++){
     if((field.value.substring(i,i+1) == "'")||(field.value.substring(i,i+1) == '"')){
       field.value=field.value.substring(0,i)+""+field.value.substring(i+1,field.value.length);
     }	 
   } 
}
