﻿function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;
    return true;
}


 // validate Customer Support page
 function validateCustomerSupport(includeOrganization)
 {
    var frmResult = ValidateForm(document.forms[0],'CONTROL');
    var rcbResult = true;
    
    if (includeOrganization)
    {
        rcbResult = ValidateOrganization(document.getElementById(GetClientId("rbOrganizationSelect")).checked, document.getElementById(GetClientId("rcbOrganization")), document.getElementById("errRcbOrganization"));
    }

    var txtFirstName = document.getElementById(GetClientId("txtFirstName"));
    var txtLastName = document.getElementById(GetClientId("txtLastName"));
    var txtEmail = document.getElementById(GetClientId("txtEmail"));
    var org = document.getElementById(GetClientId("rcbOrganization_Input"));

    if (txtFirstName != null && txtFirstName.value == "") {
        txtFirstName.focus();
    }
    else if (txtLastName != null && txtLastName.value == "") {
        txtLastName.focus();
    }
    else if (org != null && !org.isDisabled && !rcbResult) {
            org.focus();
    }    
    
    return (frmResult && rcbResult)
 }
     
