
function stringTrim(strToTrim) {
	return(strToTrim.replace(/^\s+|\s+$/g, ''));
}

function vForm(frmName) {
 var frmOK=new Boolean(true); frmOK = true;
 var errmsg="";
 var tmp="";
    tmp="document."+frmName;
    if (stringTrim(eval(tmp+".frmMrMs.value")) =="" ) { errmsg += " Mr/Ms,"; frmOK = false;
    }
    if (stringTrim(eval(tmp+".frmFirstName.value")) =="" ) { errmsg += " First Name,"; frmOK = false;
    }
    if (stringTrim(eval(tmp+".frmLastName.value")) =="" ) {  errmsg += " Last Name,";  frmOK = false;
    }
    if ((stringTrim(eval(tmp+".email.value")) =="" ) || (stringTrim(eval(tmp+".frmemail.value")) =="" ) ) {     errmsg += " Email,";     frmOK = false;
    } else 
    if (stringTrim(eval(tmp+".email.value")) != stringTrim(eval(tmp+".frmemail.value")) )  {     errmsg += " Emails NOT Matched,";     frmOK = false;
    }
    if (stringTrim(eval(tmp+".frmPhoneNumber.value")) =="" ) {     errmsg += " Phone,";     frmOK = false;
    }
    if (stringTrim(eval(tmp+".frmMailingAddress.value")) =="" ) {     errmsg += " Mailing Address,";     frmOK = false;
    }
  if (!frmOK) alert ("Please Fill-in " + errmsg.substring(0,errmsg.length-1) + " !");
 return frmOK;
}

function emailcheck(frmName){
  var frmOK=new Boolean(true); frmOK = true;
 var string1=eval("document."+frmName+".email.value");
 if (stringTrim(string1) != "") {
  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
  if (filter.test(string1)){
  frmOK=true ;
  }else{
   alert("Please input a valid email address!");
   eval  ("document."+frmName+".email.focus()" );
  }
 }
}

function emailcheck2(frmName){
 var frmOK=new Boolean(true); frmOK = true;
 var string1=eval("document."+frmName+".frmemail.value");
 if (stringTrim(string1) != "") {
  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
  if (filter.test(string1)){
  frmOK=true ;
  }else{
   alert("Please input a valid email address!");
   eval  ("document."+frmName+".frmemail.focus()" );
  }
 }
}

function nlcheckemail(frmName){
 var frmOK=new Boolean(true); frmOK = true;
 var string1=eval("document."+frmName+".email.value");
 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
 if (filter.test(string1)){
 frmOK=true ;
 eval ("document."+frmName+".submit()" );
 }else{
  alert("Please input a valid email address!");
  eval  ("document."+frmName+".email.focus()" );
 }
}


