var states = new Array();

states['United States'] = new Array(
'Please Choose',
'AL:Alabama',
'AK:Alaska',
//'AS:American Samoa',
'AZ:Arizona',
'AR:Arkansas',
'CA:California',
'CO:Colorado',
'CT:Connecticut',
'DE:Delaware',
'DC:District of Columbia',
'FL:Florida',
'GA:Georgia',
'HI:Hawaii',
'ID:Idaho',
'IL:Illinois',
'IN:Indiana',
'IA:Iowa',
'KS:Kansas',
'KY:Kentucky',
'LA:Louisiana',
'ME:Maine',
'MD:Maryland',
'MA:Massachusetts',
'MI:Michigan',
'MN:Minnesota',
'MS:Mississippi',
'MO:Missouri',
'MT:Montana',
'NE:Nebraska',
'NV:Nevada',
'NH:New Hampshire',
'NJ:New Jersey',
'NM:New Mexico',
'NY:New York',
'NC:North Carolina',
'ND:North Dakota',
'OH:Ohio',
'OK:Oklahoma',
'OR:Oregon',
'PA:Pennsylvania',
'PR:Puerto Rico',
'RI:Rhode Island',
'SC:South Carolina',
'SD:South Dakota',
'TN:Tennessee',
'TX:Texas',
'UT:Utah',
'VT:Vermont',
'VA:Virginia',
'WA:Washington',
'WV:West Virginia',
'WI:Wisconsin',
'WY:Wyoming'
);

states['Canada'] = new Array(
'Please Choose',
'AB:Alberta',
'BC:British Columbia',
'MB:Manitoba',
'NB:New Brunswick',
'NL:Newfoundland and Labrador',
'NT:Northwest Territories',
'NS:Nova Scotia',
'NU:Nunavut',
'ON:Ontario',
'PE:Prince Edward Island',
'QC:Quebec',
'SK:Saskatchewan',
'YT:Yukon Territory'
);



function setStates(ddlCountry, ddlState, hdnField) 
{
    cntrySel = document.getElementById(ddlCountry);
    stateList = states[cntrySel.value];
    changeSelect(ddlState, stateList, stateList);
    SetSelect(ddlState,hdnField);
}

function changeSelect(fieldID, newOptions, newValues) 
{    
    selectField = document.getElementById(fieldID);
    selectField.options.length = 0;
    for (i = 0; i < newOptions.length; i++) 
    {
        //selectField.options[selectField.length] = new Option(newOptions[i], newValues[i],0); 
        if(i==0)
        {
            var Option1= new Option(newOptions[i], newOptions[i],0);
        }
        else
        {    
            var Option1= new Option(newOptions[i].substring(3), newOptions[i].substring(0,2),0);
        }
        selectField.options[selectField.length] =Option1;
    }
    //selectField.options[0].selected = true;
    //selectField.selectedIndex = 0;
}

function SetSelect(ddlState, hdnField) 
{ 
       
        var ddlField = document.getElementById(ddlState);  
        var hndField = document.getElementById(hdnField);   
        if(ddlField.selectedIndex ==0)
        {
            if(hndField!=null)
            {
                hndField.value="";   
            }
        }
        else
        {
            hndField.value=ddlField.options[ddlField.selectedIndex].value;  
        }
   
    //alert(hndField.value);
}

 
function setStateSelectedIndex(ddlState, valsearch) 
{
            // Loop through all the items in drop down list
            for (i = 0; i < ddlState.options.length; i++) {
                if (ddlState.options[i].value == valsearch) {
                    // Item is found. Set its property and exit
                    ddlState.options[i].selected = true;                    
                    break;
                }
            }
            return;
        }  
