﻿var RegExLibArray = new Array();
RegExLibArray[0] = ["email", "^([0-9a-zA-Z]([-.\\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\\w]*[0-9a-zA-Z]\\.)+[a-zA-Z]{2,9})$", "Please check email field!"];
RegExLibArray[1] = ["zip", "(^\\d{5}$)|(^\\d{5}-\\d{4}$)", "Please check zip code field!"];
RegExLibArray[2] = ["sex", "\\b(M|F|m|f|male|female)", "Please check sex field, should be \"M\" or \"F\""];
RegExLibArray[3] = ["homephone", "((\\(\\d{3}\\) ?)|(\\d{3}-))?\\d{3}-\\d{4}", "Please check home phone field"];
//RegExLibArray[4] = ["workphone", "((\\(\\d{3}\\) ?)|(\\d{3}-))?\\d{3}-\\d{4}", "Please check work phone field"];
RegExLibArray[5] = ["weightlbs", "\\d{2,3}", "Please check weight field"];
RegExLibArray[6] = ["heightft", "\\d", "Please check primary height feet field"];
RegExLibArray[7] = ["heightin", "\\d", "Please check primary height inches field"];
RegExLibArray[8] = ["dobmonth", "\\d{2}", "Please check DOB Month field, should be one or two digits"];
RegExLibArray[9] = ["dobday", "\\d{2}", "Please check DOB Day field, should be one or two digits"];
RegExLibArray[10] = ["dobyear", "\\d{4}", "Please check DOB Year field, should be four digits"];
RegExLibArray[11] = ["dobyear", "\\d", "Please check DOB Year field, should be four digits"];
RegExLibArray[12] = ["firstname", "\\D", "Please check firstname field; must be full name."];
RegExLibArray[13] = ["lastname", "\\D", "Please check lastname field; must be full name."];

var lifeInsuranceCompanyList = Array();
lifeInsuranceCompanyList[1] = ["AAA d.b.a. Western United"]
lifeInsuranceCompanyList[2] = ["AAA Life Insurance Company"]
lifeInsuranceCompanyList[3] = ["Aetna"]
lifeInsuranceCompanyList[4] = ["AIG American General"]
lifeInsuranceCompanyList[5] = ["Alfa Life Insurance"]
lifeInsuranceCompanyList[6] = ["Allstate Insurance Company"]
lifeInsuranceCompanyList[7] = ["American Family Insurance"]
lifeInsuranceCompanyList[8] = ["American Farmers and Ranchers"]
lifeInsuranceCompanyList[9] = ["American International Group"]
lifeInsuranceCompanyList[10] = ["American National Insurance Company"]
lifeInsuranceCompanyList[11] = ["Aon Corporation, (Combined Insurance)"]
lifeInsuranceCompanyList[12] = ["Auto-Owners Insurance"]
lifeInsuranceCompanyList[13] = ["AXA"]
lifeInsuranceCompanyList[14] = ["Bankers Life and Casualty Company"]
lifeInsuranceCompanyList[15] = ["Banner Life"]
lifeInsuranceCompanyList[16] = ["The Chesapeake Life Insurance Company"]
lifeInsuranceCompanyList[17] = ["Farm Bureau Insurance"]
lifeInsuranceCompanyList[18] = ["Farmers Insurance"]
lifeInsuranceCompanyList[19] = ["First United American Life Insurance Company"]
lifeInsuranceCompanyList[20] = ["Foresters"]
lifeInsuranceCompanyList[21] = ["Garden State Life Insurance Company"]
lifeInsuranceCompanyList[22] = ["Globe Life And Accident Insurance Company"]
lifeInsuranceCompanyList[23] = ["Guardian Life Insurance Company"]
lifeInsuranceCompanyList[24] = ["Jackson National Life"]
lifeInsuranceCompanyList[25] = ["John Hancock Insurance, now a unit of Manulife Financial"]
lifeInsuranceCompanyList[26] = ["The Hartford"]
lifeInsuranceCompanyList[27] = ["Kansas City Life Insurance Company, Inc."]
lifeInsuranceCompanyList[28] = ["Lafayette Life Insurance Company"]
lifeInsuranceCompanyList[29] = ["Liberty NationalLife Insurance Company"]
lifeInsuranceCompanyList[30] = ["Mass Mutual Financial Group"]
lifeInsuranceCompanyList[31] = ["MEGA Life and Health Insurance"]
lifeInsuranceCompanyList[32] = ["Metropolitan Life Insurance Company"]
lifeInsuranceCompanyList[33] = ["Minnesota Life Insurance Company"]
lifeInsuranceCompanyList[34] = ["Modern Woodmen of America"]
lifeInsuranceCompanyList[35] = ["Nationwide Insurance"]
lifeInsuranceCompanyList[36] = ["New York Life"]
lifeInsuranceCompanyList[37] = ["Northwestern Mutual Life Insurance Company"]
lifeInsuranceCompanyList[38] = ["Old Mutual"]
lifeInsuranceCompanyList[39] = ["Pacific Life Insurance"]
lifeInsuranceCompanyList[40] = ["Primerica Life Insurance Company"]
lifeInsuranceCompanyList[41] = ["Principal Financial Group"]
lifeInsuranceCompanyList[42] = ["Protective Life Corporation"]
lifeInsuranceCompanyList[43] = ["Prudential Financial"]
lifeInsuranceCompanyList[44] = ["RBC"]
lifeInsuranceCompanyList[45] = ["Sagicor USA, Inc., formerly known as American Founders Life"]
lifeInsuranceCompanyList[46] = ["Shenendoah"]
lifeInsuranceCompanyList[47] = ["The Standard (Also known as Standard Insurance Company)"]
lifeInsuranceCompanyList[48] = ["Shelter Life Insurance Company"]
lifeInsuranceCompanyList[49] = ["State Farm Insurance"]
lifeInsuranceCompanyList[50] = ["Thrivent Financial for Lutherans"]
lifeInsuranceCompanyList[51] = ["Travelers Group"]
lifeInsuranceCompanyList[52] = ["USAA"]
lifeInsuranceCompanyList[53] = ["West Coast Life"]
lifeInsuranceCompanyList[54] = ["Western & Southern"]
lifeInsuranceCompanyList[55] = ["Western Reserve Life"]

function LoadLifeCompanyList() {
    var lifeListOption = document.getElementById("LifeInsuranceCompanyList");
    var count = 0;
    for (idx in lifeInsuranceCompanyList) {
        var newOpt = document.createElement("option");
        lifeListOption.options.add(newOpt);
        newOpt.text = lifeInsuranceCompanyList[idx];
        if (lifeListOption[idx] != "-- Select --")
            newOpt.value = count++;
        else newOpt.value = -1;
    }
}


function formRenderAddtlDetails() {
    try {
        var sp = document.getElementById('addHC');
        if (document.forms[0].ele23b.selected)
            sp.className = 'formhide';
        else {
            if (sp && sp.className == 'formhide') sp.className = 'formshow';
            else sp.className = 'formhide';
        }
    }
    catch (e) {
        alert(e.description);
    }
}
