<!--
var submitcount=0;
function stringFilter () {
    //** f = document.FORM.fname.value;
    //** l = document.FORM.lname.value;
    //** e = document.FORM.email.value;
    p = document.FORM.mphone.value;
    filteredValues = "`1234567890-=~!@#$%^&*)(_+|}{:?><,./;']["; 
    filteredPhone = "`qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM-=~!@#$%^&*)(_+|}{:?><,./;'][";   
    
    var validNum = document.FORM.check.value;
    //** first name
    //** var i;
    //** var returnString = "";
    //** for (i = 0; i < f.length; i++) {  
    //** var c = f.charAt(i);
    //** if (filteredValues.indexOf(c) == -1) returnString += c;
    //** }
    //** document.FORM.fname.value = returnString;
    //** if (document.FORM.fname.value.length < 3) {
    //** alert("please insert first name");
    //** return false;}
    
    //*** last name
    //** var i;
    //** var returnString = "";
    //** for (i = 0; i < l.length; i++) {  
    //** var c = l.charAt(i);
    //** if (filteredValues.indexOf(c) == -1) returnString += c;
    //** }
    //** document.FORM.lname.value = returnString;
    //** if (document.FORM.lname.value.length < 3) {
    //** alert("please insert last name name");
    //** return false;}
    
    //** phone
    var i;
    var returnString = "";
    for (i = 0; i < p.length; i++) {  
      var c = p.charAt(i);
      if (filteredPhone.indexOf(c) == -1) returnString += c;
    }
    document.FORM.mphone.value = returnString;
    
    if (document.FORM.mphone.value.length < 10) {
       alert("please insert Phone Number");
       return false;
    }
        
        //** Terms
    if (document.FORM.terms.checked != true){
         alert('You must agree to the terms and conditions');
         return false;
    }    
    
    if(validNum == 1){
      if(document.FORM.fname.value == ""){
        alert('Please enter your first name.');
        return false;
      }
      if(document.FORM.lname.value == ""){
        alert('Please enter your last name.');
        return false;
      }
      var emailStr = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|mobi|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;
      if (!emailStr.test(document.FORM.email.value)){
          alert('Please enter a valid email.');
          return false;
      }
    }
    //** email
    //** if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.FORM.email.value)){
    //** if (submitcount == 0)
    //**       {
    //** 	submitcount++;
    //** 
    //**       }
    //**    else 
    //**       {
    //**       alert("This form is being submitted. please wait...");
    //**       return false;
    //**       }
    //** } else {
    //** alert("Invalid E-mail Address! Please re-enter.")
    //** return false;}
}
//-->
function setValidation(j){
  if(j==1)
    document.FORM.check.value = j;
  if(j==2)
    document.FORM.check.value = j;
}
