function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }
function validate(){
    if (document.form1.txtname.value=="")
    {
      alert("Please Enter Name " );
      document.form1.txtname.focus();
      return false;
    }
	if (document.form1.txtcompany.value=="")
    {
      alert("Please Enter Company Name " );
      document.form1.txtcompany.focus();
      return false;
    }
	if (document.form1.txtcountry.value=="")
    {
      alert("Please Enter Country " );
      document.form1.txtcountry.focus();
      return false;
    }
	if (document.form1.txtposition.value=="")
    {
      alert("Please Enter Position " );
      document.form1.txtposition.focus();
      return false;
    }
	if (document.form1.txtcontact.value=="")
    {
      alert("Please Enter Contact Number " );
      document.form1.txtcontact.focus();
      return false;
    }
 if (document.form1.txtemail.value=="")
    {
      alert("Please enter your Email Id" );
      document.form1.txtemail.focus();
      return false;
    }
 if (invalidemail(document.form1.txtemail.value))
    {
  
  alert("Please enter proper email address");
       document.form1.txtemail.focus();
       return false;
    }
	 if (document.form1.dept.value=="")
    {
      alert("Please Select Contact" );
      document.form1.dept.focus();
      return false;
    }	
		 if (document.form1.txtdesc.value=="")
    {
      alert("Please enter your query" );
      document.form1.txtdesc.focus();
      return false;
    }	
}
function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}
function trim(str) {
	return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}

function validate1(){
    if (document.form1.txtname.value=="")
    {
      alert("Please Enter Customer Name " );
      document.form1.txtname.focus();
      return false;
    }
 if (document.form1.txtemail.value=="")
    {
      alert("Please enter your Email Id" );
      document.form1.txtemail.focus();
      return false;
    }
 if (invalidemail(document.form1.txtemail.value))
    {
  
  alert("Please enter proper email address");
       document.form1.txtemail.focus();
       return false;
    }
	if (document.form1.city.value=="")
    {
      alert("Please Enter City " );
      document.form1.city.focus();
      return false;
    }
	if (document.form1.txtcountry.value=="")
    {
      alert("Please Enter Country " );
      document.form1.txtcountry.focus();
      return false;
    }
	if (document.form1.piorder.value)
    {
		var pio_len=document.form1.piorder.value
		if (isNaN(document.form1.piorder.value)==true){
		alert("PI Order No. should be an integer" );
		  document.form1.piorder.focus();
		  return false;
		}
		if (pio_len.length!=6){
		alert("PI Order No. should be of 6 digits only" );
		  document.form1.piorder.focus();
		  return false;
		}
    }
	
	if (document.form1.invoice1.value=="")
    {
      alert("Please Enter Invoice Number " );
      document.form1.invoice1.focus();
      return false;
    }
	if (document.form1.invoice2.value=="")
    {
      alert("Please Enter Invoice Number " );
      document.form1.invoice2.focus();
      return false;
    }
		var inv_len=document.form1.invoice2.value
		if (isNaN(document.form1.invoice2.value)==true){
		alert("Invoice No. should be an integer" );
		  document.form1.invoice2.focus();
		  return false;
		}
		if (inv_len.length!=8){
		alert("Invoice No. should be of 8 digits only" );
		  document.form1.invoice2.focus();
		  return false;
		}

	if (document.form1.ship_invoice1.value=="")
    {
      alert("Please Enter Post Shipment Invoice " );
      document.form1.ship_invoice1.focus();
      return false;
    }
	if (document.form1.ship_invoice2.value=="")
    {
      alert("Please Enter Post Shipment Invoice " );
      document.form1.ship_invoice2.focus();
      return false;
    }
		var ship_len=document.form1.ship_invoice2.value
		if (isNaN(document.form1.ship_invoice2.value)==true){
		alert("Post Shipment Invoice No. should be an integer" );
		  document.form1.ship_invoice2.focus();
		  return false;
		}
		if (ship_len.length!=4){
		alert("Post Shipment Invoice No. should be of 4 digits only" );
		  document.form1.ship_invoice2.focus();
		  return false;
		}
	var strshipinv=trim(document.form1.ship_invoice2.value);
	document.form1.ship_invoice2.value=strshipinv;

	if (document.form1.packing.value=="")
    {
      alert("Please Enter Packing List Number " );
      document.form1.packing.focus();
      return false;
    }
	if (document.form1.coil.value=="")
    {
      alert("Please Enter Coil Number " );
      document.form1.coil.focus();
      return false;
    }
	if (document.form1.coil.value)
    {
	var myString=trim(document.form1.coil.value);
	document.form1.coil.value=myString;
    }
	if (document.form1.size.value=="")
    {
      alert("Please Enter Size");
      document.form1.size.focus();
      return false;
    }

	if (document.form1.qty.value=="")
    {
      alert("Please Enter Quantity " );
      document.form1.qty.focus();
      return false;
    }
	var myString1=trim(document.form1.qty.value);
	document.form1.qty.value=myString1;
	
	 if (document.form1.pdetails.value=="")
    {
      alert("Please enter product details" );
      document.form1.pdetails.focus();
      return false;
    }	
	var strpd=trim(document.form1.pdetails.value);
	document.form1.pdetails.value=strpd;
	
	var strrej=trim(document.form1.qty_reject.value);
	document.form1.qty_reject.value=strrej;

	 if (document.form1.txtdesc.value=="")
    {
      alert("Please enter nature of complaint" );
      document.form1.txtdesc.focus();
      return false;
    }	
}
function check(){
    if (document.form1.txtpostion.value=="")
    {
      alert("Please Enter Position Title " );
      document.form1.txtpostion.focus();
      return false;
    }

	if (document.form1.txtname.value=="")
    {
      alert("Please Enter Name " );
      document.form1.txtname.focus();
      return false;
    }
	if (document.form1.txtaddress.value=="")
    {
      alert("Please Enter Postal Address " );
      document.form1.txtaddress.focus();
      return false;
    }
	if (document.form1.txtphone.value=="")
    {
      alert("Please Enter Contact Number " );
      document.form1.txtphone.focus();
      return false;
    }
 if (document.form1.txtemail.value=="")
    {
      alert("Please enter your Email Address" );
      document.form1.txtemail.focus();
      return false;
    }
 if (invalidemail(document.form1.txtemail.value))
    {
  
  alert("Please enter proper email address");
       document.form1.txtemail.focus();
       return false;
    }
	 if (document.form1.resume.value=="")
    {
      alert("Please upload your Resume" );
      document.form1.resume.focus();
      return false;
    }
}

function invalidemail(s)
{
  res=0;
  len=s.length;

   for(i=0;i<len;i++)
     { 
       if(s.charAt(i)=='@' )
	 
   for(j=i;j<len;j++)
            {
              if(s.charAt(j)=='.')
                  res=1;
	
             }
     }  
if (res==0)
    return true; 
  else
     return false; 
   
}
