//WARNING: THIS IS A COMPRESSED FILE AND SHOULD NOT BE EDITED!!!
var arrStates = new Array()
function objState(name, code, country ) {
this.name = name
this.code = code
this.country = country
}
function compareStates(a, b) {
if (a.country < b.country) { return -1 }
if (a.country > b.country) { return 1 }
if (a.country == b.country) {
if (a.code < b.code) { return -1 }
if (a.code > b.code) { return 1 }
}
return 0
}
function initStList() {
arrStates[0] = new objState('Alabama','AL','US')
arrStates[1] = new objState('Alaska','AK','US')
arrStates[2] = new objState('Arizona','AZ','US')
arrStates[3] = new objState('Arkansas','AR','US')
arrStates[4] = new objState('California','CA','US')
arrStates[5] = new objState('Colorado','CO','US')
arrStates[6] = new objState('Connecticut','CT','US')
arrStates[7] = new objState('Delaware','DE','US')
arrStates[8] = new objState('District of Columbia','DC','US')
arrStates[9] = new objState('Florida','FL','US')
arrStates[10] = new objState('Georgia','GA','US')
arrStates[11] = new objState('Hawaii','HI','US')
arrStates[12] = new objState('Idaho','ID','US')
arrStates[13] = new objState('Illinois','IL','US')
arrStates[14] = new objState('Indiana','IN','US')
arrStates[15] = new objState('Iowa','IA','US')
arrStates[16] = new objState('Kansas','KS','US')
arrStates[17] = new objState('Kentucky','KY','US')
arrStates[18] = new objState('Louisiana','LA','US')
arrStates[19] = new objState('Maine','ME','US')
arrStates[20] = new objState('Maryland','MD','US')
arrStates[21] = new objState('Massachusetts','MA','US')
arrStates[22] = new objState('Michigan','MI','US')
arrStates[23] = new objState('Minnesota','MN','US')
arrStates[24] = new objState('Mississippi','MS','US')
arrStates[25] = new objState('Missouri','MO','US')
arrStates[26] = new objState('Montana','MT','US')
arrStates[27] = new objState('Nebraska','NE','US')
arrStates[28] = new objState('Nevada','NV','US')
arrStates[29] = new objState('New Hampshire','NH','US')
arrStates[30] = new objState('New Jersey','NJ','US')
arrStates[31] = new objState('New Mexico','NM','US')
arrStates[32] = new objState('New York','NY','US')
arrStates[33] = new objState('North Carolina','NC','US')
arrStates[34] = new objState('North Dakota','ND','US')
arrStates[35] = new objState('Ohio','OH','US')
arrStates[36] = new objState('Oklahoma','OK','US')
arrStates[37] = new objState('Oregon','OR','US')
arrStates[38] = new objState('Pennsylvania','PA','US')
arrStates[39] = new objState('Puerto Rico','PR','US')
arrStates[40] = new objState('Rhode Island','RI','US')
arrStates[41] = new objState('South Carolina','SC','US')
arrStates[42] = new objState('South Dakota','SD','US')
arrStates[43] = new objState('Tennessee','TN','US')
arrStates[44] = new objState('Texas','TX','US')
arrStates[45] = new objState('Utah','UT','US')
arrStates[46] = new objState('Vermont','VT','US')
arrStates[47] = new objState('Virgin Islands','VI','US')
arrStates[48] = new objState('Virginia','VA','US')
arrStates[49] = new objState('Washington','WA','US')
arrStates[50] = new objState('West Virginia ','WV','US')
arrStates[51] = new objState('Wisconsin','WI','US')
arrStates[52] = new objState('Wyoming','WY','US')
arrStates[53] = new objState('Alberta','AB','CA')
arrStates[54] = new objState('British Columbia','BC','CA')
arrStates[55] = new objState('Manitoba','MB','CA')
arrStates[56] = new objState('New Brunswick','NB','CA')
arrStates[57] = new objState('Newfoundland','NL','CA')
arrStates[58] = new objState('Nova Scotia','NS','CA')
arrStates[59] = new objState('Northwest Territories','NT','CA')
arrStates[60] = new objState('Ontario','ON','CA')
arrStates[61] = new objState('Prince Edward Island','PE','CA')
arrStates[62] = new objState('Quebec','QC','CA')
arrStates[63] = new objState('Saskatchewan','SK','CA')
arrStates[64] = new objState('Yukon','YT','CA')
arrStates[65] = new objState('Aguascalientes','AG','MX')
arrStates[66] = new objState('Baja California','BJ','MX')
arrStates[67] = new objState('Baja California Sur','BS','MX')
arrStates[68] = new objState('Campeche','CP','MX')
arrStates[69] = new objState('Chiapas','CH','MX')
arrStates[70] = new objState('Chihuahua','CI','MX')
arrStates[71] = new objState('Colima','CL','MX')
arrStates[72] = new objState('Coahuila de Zaragoza','CU','MX')
arrStates[73] = new objState('Distrito Federal','DF','MX')
arrStates[74] = new objState('Durango','DG','MX')
arrStates[75] = new objState('Guanajuato','GJ','MX')
arrStates[76] = new objState('Guerrero','GR','MX')
arrStates[77] = new objState('Hidalgo','HG','MX')
arrStates[78] = new objState('Jalisco','JA','MX')
arrStates[79] = new objState('Mexico','EM','MX')
arrStates[80] = new objState('Michoacan de Ocampo','MH','MX')
arrStates[81] = new objState('Morelos','MR','MX')
arrStates[82] = new objState('Nayarit','NA','MX')
arrStates[83] = new objState('Nuevo Leon','NL','MX')
arrStates[84] = new objState('Oaxaca','OA','MX')
arrStates[85] = new objState('Puebla','PU','MX')
arrStates[86] = new objState('Queretaro de Arteaga','QA','MX')
arrStates[87] = new objState('Quintana Roo','QR','MX')
arrStates[88] = new objState('San Luis Potosi','SL','MX')
arrStates[89] = new objState('Sinaloa','SI','MX')
arrStates[90] = new objState('Sonora','SO','MX')
arrStates[91] = new objState('Tabasco','TA','MX')
arrStates[92] = new objState('Tamaulipas','TM','MX')
arrStates[93] = new objState('Tlaxcala','TL','MX')
arrStates[94] = new objState('Veracruz-Llave','VL','MX')
arrStates[95] = new objState('Yucatan','YC','MX')
arrStates[96] = new objState('Zacatecas','ZT','MX')
arrStates.sort(compareStates)
}
function getStName(code,cty) {
for (var z = 0; z < arrStates.length; z++) {
if ((arrStates[z].code == code)&&(arrStates[z].country == cty)) {
return arrStates[z].name
}
}
return ''
}
function getStIdx(code,cty,blnAddOne) {
var x = 0
if (blnAddOne) { x++ }
for (var z = 0; z < arrStates.length; z++) {
if (arrStates[z].country == cty) {
if (arrStates[z].code == code) {
return x
}
x++
}
}
return 0
}
function getCtyName(code) {
if (code == 'CA') { return 'Canada' }
if (code == 'MX') { return 'Mexico' }
if (code == 'US') { return 'United States' }
}
function getCtyIdx(cty) {
var lastCty = ''
var x = 0
for (var z = 0; z < arrStates.length; z++) {
if (arrStates[z].country != lastCty) {
if (arrStates[z].country == cty) { return x }
lastCty = arrStates[z].country
x++
}
}
return 0
}
function updateCtyList(strCountry, item) {
for (var x = 0; x < item.length; x++) {
if (item.options[x].value == strCountry) {
item.options[x].selected = true
x = item.length + 1
}
}
}
function updateStateList(country,stSelect,item) {
var idx = 1
var idxSet = 0
item.options.length = 0
item.options[0] = new Option("- -","")
for (var x = 0; x < arrStates.length; x++) {
if (arrStates[x].country == country) {
item.options[idx] = new Option(arrStates[x].code,arrStates[x].code)
if (stSelect == arrStates[x].code) { idxSet = idx }
idx++
}
}
item.options[idxSet].selected = true
}
function buildStList(seq,formName,lstStName,lstCtyName,ctySelect,stSelect) {
var strSub = ''
if (ctySelect == '') { ctySelect = 'US'	}
if ((seq != null)&&(seq != 0)) { strSub = '['+seq+']' }
document.write("<SELECT NAME=\"" + lstStName + "\" SIZE=\"1\" CLASS=\"frm\" ID=\"" + lstStName + seq + "\">")
document.write("<OPTION VALUE=''>- -</OPTION>")
for (var z = 0; z < arrStates.length; z++) {
if (arrStates[z].country == ctySelect) {
if (arrStates[z].code == stSelect) {
document.write("<OPTION SELECTED VALUE='"+arrStates[z].code+"'>"+arrStates[z].code+"</OPTION>")
}
else {
document.write("<OPTION VALUE='"+arrStates[z].code+"'>"+arrStates[z].code+"</OPTION>")
}
}
}
document.write("</SELECT>")
}
function buildCtyList(seq,formName,lstCtyName,lstStName,ctySelect) {
var lastCty = ''
var strSub = ''
if (ctySelect == '') { ctySelect = 'US' }
if (seq != null) { strSub = '['+seq+']' }
document.write("<SELECT NAME=\"" + lstCtyName + "\" SIZE=\"1\" ONCHANGE=\"updateStateList(document." + formName + "." + lstCtyName + strSub + ".options[document." + formName + "." + lstCtyName + strSub + ".options.selectedIndex].value,'',document." + formName + "." + lstStName + strSub + ")\" CLASS=\"frm\" ID=\"" + lstCtyName + seq + "\">")
for (var z = 0; z < arrStates.length; z++) {
if (arrStates[z].country != lastCty) {
if (arrStates[z].country == ctySelect) {
document.write("<OPTION SELECTED VALUE='"+arrStates[z].country+"'>"+arrStates[z].country+"</OPTION>")
}
else {
document.write("<OPTION VALUE='"+arrStates[z].country+"'>"+arrStates[z].country+"</OPTION>")
}
lastCty = arrStates[z].country
}
}
document.write("</SELECT>")
}
initStList()