<!--

//Advanced Email Check credit-
//By JavaScript Kit (http://www.javascriptkit.com)
//Over 200+ free scripts here!

var testresults;
function checkemail(){
    var str=document.frmLogin.eMailAddr.value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str))
        testresults=true
    else{
        document.frmLogin.eMailAddr.focus();
        alert("Please input a valid email address!")
        testresults=false
    }
    return (testresults)
}



function checkbae(){
    if (document.layers||document.getElementById||document.all)
        return checkemail()
    else
        return true
}

function doLogin() {    
    if (document.frmLogin.eMailAddr.value=="") {
        document.frmLogin.eMailAddr.focus();
        alert("Please enter your e-Mail Address");
        return false;
    } else {
    
        if (checkbae()) {        
            if (document.frmLogin.password.value=="") {
                document.frmLogin.password.focus();
                alert("Please enter your Password");
                return false;
            } else {
                if (document.frmLogin.password.value.length<4) {
                    document.frmLogin.password.focus();
                    alert("Passwords are at least four (4) characters long");
                    return false;
                } else {
                    document.frmLogin.action="login.asp";
                    document.frmLogin.submit();
                }
            }              
        } else {
            // Email address is not valid
            return false;
        }
    }
}


  
  function doRegister()
   {
    var errorText = "";

    if (document.frmRegister.firstName.value=="") {
        document.frmRegister.firstName.focus();
        errorText = "Please enter your First Name";
        alert(errorText);
        return false;
    }

    if (errorText=="") {
        if (document.frmRegister.lastName.value=="") {
            document.frmRegister.lastName.focus();
            errorText = "Please enter your Last Name";
            alert(errorText);
            return false;
        }
    }

    if (errorText=="") {
        if (document.frmRegister.eMailAddr.value=="") {
            document.frmRegister.eMailAddr.focus();
            errorText = "Please enter your e-Mail Address";
            alert(errorText);
            return false;
        } else {
          if (document.frmRegister.eMailAddr.value.indexOf("@") >= 0) {
          } else {
            document.frmRegister.eMailAddr.focus();
            errorText = "Please enter a properly formatted e-Mail Address";
            alert(errorText);
            return false;
          }
        }
    }

    if (errorText=="") {
        if (document.frmRegister.confirmer.value!=document.frmRegister.eMailAddr.value) {
            document.frmRegister.confirmer.focus();
            errorText = "e-Mail Addresses do not match";
            alert(errorText);
            return false;
        }
    }

    if (errorText=="") {
        if (document.frmRegister.phone.value.length!=10) {
            document.frmRegister.phone.focus();
            errorText = "Please enter a valid (10-digit) Telephone Number";
            alert(errorText);
            return false;
        }
    }

    if (errorText=="") {
        if (document.frmRegister.company.value=="") {
            document.frmRegister.company.focus();
            errorText = "Please enter your Company Name";
            alert(errorText);
            return false;
        }
    }

    if (errorText=="") {
        if (document.frmRegister.licenseID.value=="") {
            document.frmRegister.licenseID.focus();
            errorText = "Please enter your License Number";
            alert(errorText);
            return false;
        }
    }

    if (errorText=="") {
        if (document.frmRegister.licenseExp.value=="") {
            errorText = "Please enter your License Expiration Date";
            alert(errorText);
            return false;
        }
    }

    if (errorText=="") {
        var today = new Date();
        var newPassword = "000" + today.getMilliseconds().toString();

        newPassword = newPassword.substring(newPassword.length-2);
        newPassword = String.fromCharCode(64 + today.getMonth()) + newPassword;
        newPassword = String.fromCharCode(64 + today.getDay()) + newPassword;
        document.frmRegister.password.value = newPassword;

        document.frmRegister.action="login.asp";
        document.frmRegister.submit();
    } else {
      alert(errorText);
    }

   }

