function validate(){
   var strchecked=0
   for(i=0;i<=8;i++)
	{
		if (document.form1.services[i].checked==true)
		{
			strchecked=strchecked+1;
		}
	}
	if(strchecked==0){
		alert("Please select Services you are interested");
		document.form1.services[0].focus();
		return false;
	}
 
  if (document.form1.name.value=="")
    {
      alert("Please Enter Company Name" );
      document.form1.name.focus();
      return false;
    }
 if (document.form1.person.value=="")
    {
      alert("Please Enter Contact Person's Name" );
      document.form1.person.focus();
      return false;
    }
	 if (document.form1.address.value=="")
    {
      alert("Please Enter Company Address" );
      document.form1.address.focus();
      return false;
    }
	 if (document.form1.telephone.value=="")
    {
      alert("Please enter telephone number" );
      document.form1.telephone.focus();
      return false;
    }
	if (isNaN(document.form1.telephone.value))
    {
      alert("Telephone number should be an Integer" );
      document.form1.telephone.value="";
      document.form1.telephone.focus();
      return false;
    }
		 if (document.form1.fax.value=="")
    {
      alert("Please enter fax number" );
      document.form1.fax.focus();
      return false;
    }
	if (isNaN(document.form1.fax.value))
    {
      alert("Fax number should be an Integer" );
	  document.form1.fax.value="";
      document.form1.fax.focus();
      return false;
    }
 if (document.form1.email.value=="")
    {
      alert("please enter your Email Id" );
      document.form1.email.focus();
      return false;
    }
 if (invalidemail(document.form1.email.value))
    {
  
  alert("Email address should be of type 'abc@pqr.some extention' ");
       document.form1.email.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; 
   
}
