function ch_eml(em){
// if(em.toLowerCase()=="no")return true;
 if(em.indexOf("@")==-1){alert("In e-mail address @ is not found.");return false;}
  ar=em.split('@');
 if(ar.length!=2){alert("Very lot of  @ ");return false;}
 if(ar[0].length<2){alert("Your E-MAIL address appears incorrect.");return false;}
 if(em.indexOf(".")==-1){alert("There is no point character in domain name.");return false;}
  arr=ar[1].split('.');var tmp=0;
 for(i=0;i<arr.length;i++){
  if(arr[i].length<2){tmp=1;break;}
 }if(tmp){alert("The domain name length must be longer than 1 character.");return false;}
 if(navigator.appVersion.substring(0,1)>3){if(em.search(/[^a-zA-Z0-9_&@.-]/g)!=-1){alert("This e-mail address has incorrect character \" "+em.charAt(em.search(/[^a-zA-Z0-9_&@.-]+/g))+" \"\n located in position  "+(em.search(/[^a-zA-Z0-9_&@.-]+/g)+1));return false;}}
return true;
}
function check_form(fObj){
 for(i=0;i<fObj.length;i++){
  if(fObj.elements[i].value==""){alert("All fields must be filled in!");return false;}
  if(fObj.elements[i].value.length>555){alert("Field's length could not be more than 555 chars!");return false;}
 }
 if(!ch_eml(fObj.email.value))return false;
}
