function chkField(p,l)
 {
   if(p.value.length < l)
     {
      alert(p.name+": not properly entered; input is mandatory!");
      p.focus();
      return false;
     }
   return true;
 }  
 
 function chkEMail(p)
 {
     if ((p.value.length <5) || (p.value.indexOf('@') == -1) || (p.value.indexOf('.') == -1)) 
      {
        alert(p.name+" not properly entered; input is mandatory!");
        p.focus();
        return false;
      }}
 
 function chkFormular()
 {
   with (document.EmailForm) 
	{
         if (chkField(Name,5)              ==false) {return false;}
//         if (chkField(Company,3)           ==false) {return false;}
         if (chkField(Subject,3)           ==false) {return false;}
         if (chkField(Message,10)          ==false) {return false;}
         if (chkEMail(Email)               ==false) {return false;}   
         Subject.value=Subject.value + ' - ' + window.location.search;
         action='';
         submit();
	}
    return true; 
 }
