

function Clear() {
    document.getElementById('ctl00_cphLeft_fname').value = '';
}


function checkEmail(email) 
{
var regExp = /^([a-zA-Z0-9]|([a-zA-Z0-9.]+([!#$%&'*+-/=?^_`{|}~][a-zA-Z0-9]+)))+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/; 
    
    
    if(regExp.test(email))
    {
     return true;
    }
    else
    {
     return false;
    }

}


function chkNumeric(strString)
//  check for valid numeric strings	
{
    var strValidChars = "0123456789.-";
    var strChar;
    var blnResult = true;

    // if (strString.length == 0) return false;

    //  test strString consists of valid characters listed above
    for (i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            blnResult = false;
        }
    }
    return blnResult;
}

function MemberResgistration() {

    if (document.getElementById('ctl00_cphLeft_fname').value == "") {
        document.getElementById('ctl00_cphLeft_fname').style.border = "1px solid #b32017";
        document.getElementById('ctl00_cphLeft_fname').focus();

        document.getElementById('ctl00_cphLeft_lname').style.border = "1px solid #7f9db9";
        
        document.getElementById('ctl00_cphLeft_password').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_confirmpassword').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_email').style.border = "1px solid #7f9db9";
        return false;
    }
    if (document.getElementById('ctl00_cphLeft_lname').value == "") {
        document.getElementById('ctl00_cphLeft_lname').style.border = "1px solid #b32017";
        document.getElementById('ctl00_cphLeft_lname').focus();

        document.getElementById('ctl00_cphLeft_fname').style.border = "1px solid #7f9db9";

        document.getElementById('ctl00_cphLeft_password').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_confirmpassword').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_email').style.border = "1px solid #7f9db9";
        return false;
    }

    

    if (document.getElementById('ctl00_cphLeft_password').value == "") {
        document.getElementById('ctl00_cphLeft_password').style.border = "1px solid #b32017";
        document.getElementById('ctl00_cphLeft_password').focus();

        document.getElementById('ctl00_cphLeft_fname').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_lname').style.border = "1px solid #7f9db9";

        document.getElementById('ctl00_cphLeft_confirmpassword').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_email').style.border = "1px solid #7f9db9";
        return false;
    }
    if (document.getElementById('ctl00_cphLeft_confirmpassword').value == "") {
        document.getElementById('ctl00_cphLeft_confirmpassword').style.border = "1px solid #b32017";
        document.getElementById('ctl00_cphLeft_confirmpassword').focus();

        document.getElementById('ctl00_cphLeft_fname').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_lname').style.border = "1px solid #7f9db9";

        document.getElementById('ctl00_cphLeft_password').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_email').style.border = "1px solid #7f9db9";
        return false;
    }
    if (document.getElementById('ctl00_cphLeft_confirmpassword').value != document.getElementById('ctl00_cphLeft_password').value) {
        alert('Passwords do not match');
        document.getElementById('ctl00_cphLeft_confirmpassword').style.border = "1px solid #7f9db9";
        return false;
    }

    if (document.getElementById('ctl00_cphLeft_email').value == "") {
        document.getElementById('ctl00_cphLeft_email').style.border = "1px solid #b32017";
        document.getElementById('ctl00_cphLeft_email').focus();

        
        document.getElementById('ctl00_cphLeft_fname').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_lname').style.border = "1px solid #7f9db9";

        document.getElementById('ctl00_cphLeft_password').style.border = "1px solid #7f9db9";
        document.getElementById('ctl00_cphLeft_confirmpassword').style.border = "1px solid #7f9db9";

        return false;
    }

   else if (!checkEmail(document.getElementById("ctl00_cphLeft_email").value))
	{ 
	    alert('Please enter a valid email address');
		document.getElementById("ctl00_cphLeft_email").value="";
		document.getElementById("ctl00_cphLeft_email").focus();
		return false;
	}

    else {
        document.getElementById('ctl00_cphLeft_email').style.border = "1px solid #7f9db9";
    }



    if (chkNumeric(document.getElementById("ctl00_cphLeft_zip").value) == false) {
        alert("Invalid zip code!");
        document.getElementById("ctl00_cphLeft_zip").value = "";
        document.getElementById('ctl00_cphLeft_zip').focus();
        return false;
    }

    if (document.getElementById('ctl00_cphLeft_ddlState').value == "Select One..") {
        alert("Please choose a state");
        document.getElementById('ctl00_cphLeft_ddlState').focus();
        return false;
    }

    if (document.getElementById('ctl00_cphLeft_ddlCountry').value == "Select One..") {
        alert("Please choose a country");
        document.getElementById('ctl00_cphLeft_ddlCountry').focus();
        return false;
    }

    if (document.getElementById('ctl00_cphLeft_ddlJob').value == "Select One..") {
        alert("Please choose a job function");
        document.getElementById('ctl00_cphLeft_ddlJob').focus();
        return false;
    }
    if (document.getElementById('ctl00_cphLeft_ddlPrimary').value == "Select One..") {
        alert("Please choose a primary business function");
        document.getElementById('ctl00_cphLeft_ddlPrimary').focus();
        return false;
    }

}
