﻿var StateArray =new Array();
StateArray[0] = ""
StateArray[1] = "AL"
StateArray[2] = "AK"
StateArray[3] = "AZ"
StateArray[4] = "AR"
StateArray[5] = "CA"
StateArray[6] = "CO"
StateArray[7] = "CT"
StateArray[8] = "DE"
StateArray[9] = "FL"
StateArray[10] = "GA"
StateArray[11] = "HI"
StateArray[12] = "ID"
StateArray[13] = "IL"
StateArray[14] = "IN"
StateArray[15] = "IA"
StateArray[16] = "KS"
StateArray[17] = "KY"
StateArray[18] = "LA"
StateArray[19] = "ME"
StateArray[20] = "MD"
StateArray[21] = "MA"
StateArray[22] = "MI"
StateArray[23] = "MN"
StateArray[24] = "MS"
StateArray[25] = "MO"
StateArray[26] = "MT"
StateArray[27] = "NE"
StateArray[28] = "NV"
StateArray[29] = "NH"
StateArray[30] = "NJ"
StateArray[31] = "NM"
StateArray[32] = "NY"
StateArray[33] = "NC"
StateArray[34] = "ND"
StateArray[35] = "OH"
StateArray[36] = "OK"
StateArray[37] = "OR"
StateArray[38] = "PA"
StateArray[39] = "RI"
StateArray[40] = "SC"
StateArray[41] = "SD"
StateArray[42] = "TN"
StateArray[43] = "TX"
StateArray[44] = "UT"
StateArray[45] = "VT"
StateArray[46] = "VA"
StateArray[47] = "WA"
StateArray[48] = "WV"
StateArray[49] = "WI"
StateArray[50] = "WY"
StateArray[51] = ""
StateArray[52] = "ON"
StateArray[53] = "QC"
StateArray[54] = "BC"
StateArray[55] = "AB"
StateArray[56] = "MB"
StateArray[57] = "SK"
StateArray[58] = "NS"
StateArray[59] = "NB"
StateArray[60] = "NL"
StateArray[61] = "PE"
StateArray[62] = "NT"
StateArray[63] = "YK"
StateArray[64] = "NU"

var CountryArray = new Array();
CountryArray[0] = "US";
CountryArray[1] = "CA";

function StateIsValid(statecontrol, countrycontrol)
{
    var ddState = document.getElementById(statecontrol);
    var ddCountry = document.getElementById(countrycontrol);
                
    var st = ddState.selectedIndex;
    var cy = ddCountry.selectedIndex;
                
    //document.writeln('cy:' + cy + ' st:' + st);
    var iv = true;
                
    if (cy==0 && st>50)
    {
        iv = false;
    }
    else if (cy==1 && st<51)
    {
        iv = false;
    }
    else
    {
        iv = true;
    }   
    return iv;         
}

function CenterPopup(URL, w, h) {
    day = new Date();
    id = day.getTime();
    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=' + w + ',height=' + h + ',left = 540,top = 430');");
}

function GetValidState(controlid, input) {
    var newstate = '';
    var oldstate = input;
    oldstate = oldstate.toLowerCase();

    switch (oldstate) {
        case 'alberta': newstate = 'AB'; break;
        case 'british columbia': newstate = 'BC'; break;
        case 'manitoba': newstate = 'MB'; break;
        case 'new brunswick': newstate = 'NB'; break;
        case 'newfoundland/labrador': newstate = 'NL'; break;
        case 'nova scotia': newstate = 'NS'; break;
        case 'ontario': newstate = 'ON'; break;
        case 'prince edward island': newstate = 'PE'; break;
        case 'quebec': newstate = 'QC'; break;
        case 'saskatchewan': newstate = 'SK'; break;
        case 'alaska': newstate = 'AK'; break;
        case 'alabama': newstate = 'AL'; break;
        case 'arkansas': newstate = 'AR'; break;
        case 'arizona': newstate = 'AZ'; break;
        case 'california': newstate = 'CA'; break;
        case 'colorado': newstate = 'CO'; break;
        case 'connecticut': newstate = 'CT'; break;
        case 'district of columbia': newstate = 'DC'; break;
        case 'delaware': newstate = 'DE'; break;
        case 'florida': newstate = 'FL'; break;
        case 'georgia': newstate = 'GA'; break;
        case 'hawaii': newstate = 'HI'; break;
        case 'iowa': newstate = 'IA'; break;
        case 'idaho': newstate = 'ID'; break;
        case 'illinois': newstate = 'IL'; break;
        case 'indiana': newstate = 'IN'; break;
        case 'kansas': newstate = 'KS'; break;
        case 'kentucky': newstate = 'KY'; break;
        case 'louisiana': newstate = 'LA'; break;
        case 'massachusetts', 'mass': newstate = 'MA'; break;
        case 'maryland': newstate = 'MD'; break;
        case 'maine': newstate = 'ME'; break;
        case 'michigan': newstate = 'MI'; break;
        case 'minnesota': newstate = 'MN'; break;
        case 'missouri': newstate = 'MO'; break;
        case 'mississippi': newstate = 'MS'; break;
        case 'montana': newstate = 'MT'; break;
        case 'north carolina': newstate = 'NC'; break;
        case 'north dakota': newstate = 'ND'; break;
        case 'nebraska': newstate = 'NE'; break;
        case 'new hampshire': newstate = 'NH'; break;
        case 'new jersey': newstate = 'NJ'; break;
        case 'new mexico': newstate = 'NM'; break;
        case 'nevada': newstate = 'NV'; break;
        case 'new york': newstate = 'NY'; break;
        case 'ohio': newstate = 'OH'; break;
        case 'oklahoma': newstate = 'OK'; break;
        case 'oregon': newstate = 'OR'; break;
        case 'pennsylvania': newstate = 'PA'; break;
        case 'rhode island': newstate = 'RI'; break;
        case 'south carolina': newstate = 'SC'; break;
        case 'south dakota': newstate = 'SD'; break;
        case 'tennessee': newstate = 'TN'; break;
        case 'texas': newstate = 'TX'; break;
        case 'utah': newstate = 'UT'; break;
        case 'virginia': newstate = 'VA'; break;
        case 'vermont': newstate = 'VT'; break;
        case 'washington': newstate = 'WA'; break;
        case 'wisconsin': newstate = 'WI'; break;
        case 'west virginia': newstate = 'WV'; break;
        case 'wyoming': newstate = 'WY'; break;
        default: newstate = input;
    }

    document.getElementById(controlid).value = newstate;
}
