﻿
function submitForm(form) {
    switch (form.id) {
        case "frmChooseProduct":
            //return false;
            if (validateField(form.radProductID, "string", "Product Level", true, true) == false) { return false; }
            break;
        case "frmRegister":
            if (validateField(form.txtFName, "string", "First Name", true, false) == false) { return false; }
            if (validateField(form.txtLName, "string", "Last Name", true, false) == false) { return false; }
            if (validateField(form.txtEmail, "email", "Email Address", true, false) == false) { return false; }
            if (validateField(form.txtPassword, "string", "Password", true, false) == false) { return false; }
            if (validateField(form.txtConfirmPassword, "string", "Confirm Password", true, false) == false) { return false; }
            if (comparePasswords(form.txtPassword, form.txtConfirmPassword) == false) { return false; }
            //if (validateField(form.lstDevice, "string", "Phone Model", true, false) == false) { return false; }
            break;
        case "frmEulaAgree":
            form.hdnIAccept.value = "1";
            break;
        case "frmPersonalSettings":
            if (validateField(form.txtFName, "string", "First Name", true, false) == false) { return false; }
            if (validateField(form.txtLName, "string", "Last Name", true, false) == false) { return false; }
            if (validateField(form.txtEmail, "email", "Email Address", true, false) == false) { return false; }
            break;
        case "frmSubscriptionSettings":
            if (validateField(form.radAccountType, "", "Subscription", true, true) == false) { return false; }
            break;
        case "frmDeviceSettings":
            if (validateField(form.lstCountryCode, "string", "Country Code", true, false) == false) { return false; }
            if (validateField(form.txtPhoneNumber, "phone_intl", "Phone Number", true, false) == false) { return false; }
            if (validateField(form.lstDevice, "string", "Phone", true, false) == false) { return false; }
            if (validateField(form.txtImei, "number", "IMEI Number", true, false) == false) { return false; }
            break;
        case "frmChangePassword":
            if (validateField(form.txtPassword, "string", "Password", true, false) == false) { return false; }
            if (validateField(form.txtConfirmPassword, "string", "Confirm Password", true, false) == false) { return false; }
            if (comparePasswords(form.txtPassword, form.txtConfirmPassword) == false) { return false; }
            break;
        case "frmLogin":
            if (validateField(form.txtEmail, "email", "Email Address", true) == false) { return false; }
            if (validateField(form.txtPassword, "string", "Password", true) == false) { return false; }
        case "frmSendSms":
            if (validateField(form.lstCountryCode, "string", "Country Code", true, false) == false) { return false; }
            if (validateField(form.txtPhoneNumber, "phone_intl", "Phone Number", true, false) == false) { return false; }
            break;
    }
    
    
    
}