﻿// State lists

var states = new Array();

states[''] = new Array('Seleccione una opción');

states['Afghanistan'] = new Array('Seleccione una opción');

states['Albania'] = new Array('Seleccione una opción');

states['Algeria'] = new Array('Seleccione una opción');

states['American Samoa'] = new Array('Seleccione una opción');

states['Andorra'] = new Array('Seleccione una opción');

states['Angola'] = new Array('Seleccione una opción');

states['Anguilla'] = new Array('Seleccione una opción');

states['Antarctica'] = new Array('Seleccione una opción');

states['Antigua and Barbuda'] = new Array('Seleccione una opción');

states['Argentina'] = new Array('Seleccione una opción');

states['Armenia'] = new Array('Seleccione una opción');

states['Aruba'] = new Array('Seleccione una opción');

states['Australia'] = new Array('Seleccione una opción');

states['Austria'] = new Array('Seleccione una opción');

states['Azerbaijan'] = new Array('Seleccione una opción');

states['Bahamas'] = new Array('Seleccione una opción');

states['Bahrain'] = new Array('Seleccione una opción');

states['Bangladesh'] = new Array('Seleccione una opción');

states['Barbados'] = new Array('Seleccione una opción');

states['Belarus'] = new Array('Seleccione una opción');

states['Belgium'] = new Array('Seleccione una opción');

states['Belize'] = new Array('Seleccione una opción');

states['Benin'] = new Array('Seleccione una opción');

states['Bermuda'] = new Array('Seleccione una opción');

states['Bhutan'] = new Array('Seleccione una opción');

states['Bolivia'] = new Array('Seleccione una opción');

states['Bosnia and Herzegovina'] = new Array('Seleccione una opción');

states['Botswana'] = new Array('Seleccione una opción');

states['Bouvet Island'] = new Array('Seleccione una opción');

states['Brazil'] = new Array('Seleccione una opción');

states['British Indian Ocean Territory'] = new Array('Seleccione una opción');

states['Brunei Darussalam'] = new Array('Seleccione una opción');

states['Bulgaria'] = new Array('Seleccione una opción');

states['Burkina Faso'] = new Array('Seleccione una opción');

states['Burundi'] = new Array('Seleccione una opción');

states['Cambodia'] = new Array('Seleccione una opción');

states['Cameroon'] = new Array('Seleccione una opción');

states['Canada'] = new Array('Seleccione una opción','Alberta','British Columbia','Manitoba','New Brunswick','Newfoundland','Northwest Territories','Nova Scotia','Nunavut','Ontario','Prince Edward Island','Quebec','Saskatchewan','Yukon Territory');

states['Cape Verde'] = new Array('Seleccione una opción');

states['Cayman Islands'] = new Array('Seleccione una opción');

states['Central African Republic'] = new Array('Seleccione una opción');

states['Chad'] = new Array('Seleccione una opción');

states['Chile'] = new Array('Seleccione una opción');

states['China'] = new Array('Seleccione una opción');

states['Christmas Island'] = new Array('Seleccione una opción');

states['Cocos (Keeling) Islands'] = new Array('Seleccione una opción');

states['Colombia'] = new Array('Seleccione una opción');

states['Comoros'] = new Array('Seleccione una opción');

states['Congo'] = new Array('Seleccione una opción');

states['Cook Islands'] = new Array('Seleccione una opción');

states['Costa Rica'] = new Array('Seleccione una opción');

states['Cote D ivoire'] = new Array('Seleccione una opción');

states['Croatia'] = new Array('Seleccione una opción');

states['Cyprus'] = new Array('Seleccione una opción');

states['Czech Republic'] = new Array('Seleccione una opción');

states['Denmark'] = new Array('Seleccione una opción');

states['Djibouti'] = new Array('Seleccione una opción');

states['Dominica'] = new Array('Seleccione una opción');

states['Dominican Republic'] = new Array('Seleccione una opción');

states['East Timor'] = new Array('Seleccione una opción');

states['Ecuador'] = new Array('Seleccione una opción');

states['Egypt'] = new Array('Seleccione una opción');

states['El Salvador'] = new Array('Seleccione una opción');

states['Equatorial Guinea'] = new Array('Seleccione una opción');

states['Eritrea'] = new Array('Seleccione una opción');

states['Estonia'] = new Array('Seleccione una opción');

states['Ethiopia'] = new Array('Seleccione una opción');

states['Falkland Islands'] = new Array('Seleccione una opción');

states['Faroe Islands'] = new Array('Seleccione una opción');

states['Fiji'] = new Array('Seleccione una opción');

states['Finland'] = new Array('Seleccione una opción');

states['France'] = new Array('Seleccione una opción');

states['France Metropolitan'] = new Array('Seleccione una opción');

states['French Guiana'] = new Array('Seleccione una opción');

states['French Polynesia'] = new Array('Seleccione una opción');

states['French Southern Territories'] = new Array('Seleccione una opción');

states['Gabon'] = new Array('Seleccione una opción');

states['Gambia'] = new Array('Seleccione una opción');

states['Georgia'] = new Array('Seleccione una opción');

states['Germany'] = new Array('Seleccione una opción');

states['Ghana'] = new Array('Seleccione una opción');

states['Gibraltar'] = new Array('Seleccione una opción');

states['Greece'] = new Array('Seleccione una opción');

states['Greenland'] = new Array('Seleccione una opción');

states['Grenada'] = new Array('Seleccione una opción');

states['Guadeloupe'] = new Array('Seleccione una opción');

states['Guam'] = new Array('Seleccione una opción');

states['Guatemala'] = new Array('Seleccione una opción');

states['Guinea'] = new Array('Seleccione una opción');

states['Guinea-Bissau'] = new Array('Seleccione una opción');

states['Guyana'] = new Array('Seleccione una opción');

states['Haiti'] = new Array('Seleccione una opción');

states['Heard And Mc Donald Islands'] = new Array('Seleccione una opción');

states['Honduras'] = new Array('Seleccione una opción');

states['Hong Kong'] = new Array('Seleccione una opción');

states['Hungary'] = new Array('Seleccione una opción');

states['Iceland'] = new Array('Seleccione una opción');

states['India'] = new Array('Seleccione una opción');

states['Indonesia'] = new Array('Seleccione una opción');

states['Ireland'] = new Array('Seleccione una opción');

states['Israel'] = new Array('Seleccione una opción');

states['Italy'] = new Array('Seleccione una opción');

states['Jamaica'] = new Array('Seleccione una opción');

states['Japan'] = new Array('Seleccione una opción');

states['Jordan'] = new Array('Seleccione una opción');

states['Kazakhstan'] = new Array('Seleccione una opción');

states['Kenya'] = new Array('Seleccione una opción');

states['Kiribati'] = new Array('Seleccione una opción');

states['Kuwait'] = new Array('Seleccione una opción');

states['Kyrgyzstan'] = new Array('Seleccione una opción');

states['Lao People s Democratic Republic'] = new Array('Seleccione una opción');

states['Latvia'] = new Array('Seleccione una opción');

states['Lebanon'] = new Array('Seleccione una opción');

states['Lesotho'] = new Array('Seleccione una opción');

states['Liberia'] = new Array('Seleccione una opción');

states['Libyan Arab Jamahiriya'] = new Array('Seleccione una opción');

states['Liechtenstein'] = new Array('Seleccione una opción');

states['Lithuania'] = new Array('Seleccione una opción');

states['Luxembourg'] = new Array('Seleccione una opción');

states['Macau'] = new Array('Seleccione una opción');

states['Macedonia The Former Yugoslav Republic Of'] = new Array('Seleccione una opción');

states['Madagascar'] = new Array('Seleccione una opción');

states['Malawi'] = new Array('Seleccione una opción');

states['Malaysia'] = new Array('Seleccione una opción');

states['Maldives'] = new Array('Seleccione una opción');

states['Mali'] = new Array('Seleccione una opción');

states['Malta'] = new Array('Seleccione una opción');

states['Marshall Islands'] = new Array('Seleccione una opción');

states['Martinique'] = new Array('Seleccione una opción');

states['Mauritania'] = new Array('Seleccione una opción');

states['Mauritius'] = new Array('Seleccione una opción');

states['Mayotte'] = new Array('Seleccione una opción');

states['Mexico'] = new Array('Seleccione una opción','Aguascalientes','Baja California','Baja California Sur','Campeche','Chiapas','Chihuahua','Coahuila','Colima','Distrito Federal','Durango','Guanajuato','Guerrero','Hidalgo','Jalisco','Mexico','Michoacan','Morelos','Nayanit','Nuevo Leon','Oaxaca','Puebla','Queretaro','Quintana Roo','San Luis Potosi','Sinaloa','Sonora','Tabasco','Tamaulipas','Tlaxcala','Veracruz','Yucatan','Zacatecas');

states['Micronesia'] = new Array('Seleccione una opción');

states['Moldova Republic Of'] = new Array('Seleccione una opción');

states['Monaco'] = new Array('Seleccione una opción');

states['Mongolia'] = new Array('Seleccione una opción');

states['Montserrat'] = new Array('Seleccione una opción');

states['Morocco'] = new Array('Seleccione una opción');

states['Mozambique'] = new Array('Seleccione una opción');

states['Myanmar'] = new Array('Seleccione una opción');

states['Namibia'] = new Array('Seleccione una opción');

states['Nauru'] = new Array('Seleccione una opción');

states['Nepal'] = new Array('Seleccione una opción');

states['Netherlands'] = new Array('Seleccione una opción');

states['Netherlands Antilles'] = new Array('Seleccione una opción');

states['New Caledonia'] = new Array('Seleccione una opción');

states['New Zealand'] = new Array('Seleccione una opción');

states['Nicaragua'] = new Array('Seleccione una opción');

states['Niger'] = new Array('Seleccione una opción');

states['Nigeria'] = new Array('Seleccione una opción');

states['Niue'] = new Array('Seleccione una opción');

states['Norfolk Island'] = new Array('Seleccione una opción');

states['North Korea'] = new Array('Seleccione una opción');

states['Northern Mariana Islands'] = new Array('Seleccione una opción');

states['Norway'] = new Array('Seleccione una opción');

states['Oman'] = new Array('Seleccione una opción');

states['Pakistan'] = new Array('Seleccione una opción');

states['Palau'] = new Array('Seleccione una opción');

states['Panama'] = new Array('Seleccione una opción');

states['Papua New Guinea'] = new Array('Seleccione una opción');

states['Paraguay'] = new Array('Seleccione una opción');

states['Peru'] = new Array('Seleccione una opción');

states['Philippines'] = new Array('Seleccione una opción');

states['Pitcairn'] = new Array('Seleccione una opción');

states['Poland'] = new Array('Seleccione una opción');

states['Portugal'] = new Array('Seleccione una opción');

states['Puerto Rico'] = new Array('Seleccione una opción');

states['Qatar'] = new Array('Seleccione una opción');

states['Reunion'] = new Array('Seleccione una opción');

states['Romania'] = new Array('Seleccione una opción');

states['Russian Federation'] = new Array('Seleccione una opción');

states['Rwanda'] = new Array('Seleccione una opción');

states['Saint Knitts and Nevis'] = new Array('Seleccione una opción');

states['Saint Lucia'] = new Array('Seleccione una opción');

states['Saint Vincent And The Grenadines'] = new Array('Seleccione una opción');

states['Samoa'] = new Array('Seleccione una opción');

states['San Marino'] = new Array('Seleccione una opción');

states['Sao Tome and Principe'] = new Array('Seleccione una opción');

states['Saudi Arabia'] = new Array('Seleccione una opción');

states['Senegal'] = new Array('Seleccione una opción');

states['Seychelles'] = new Array('Seleccione una opción');

states['Sierra Leone'] = new Array('Seleccione una opción');

states['Singapore'] = new Array('Seleccione una opción');

states['Slovakia'] = new Array('Seleccione una opción');

states['Slovenia'] = new Array('Seleccione una opción');

states['Solomon Islands'] = new Array('Seleccione una opción');

states['Somalia'] = new Array('Seleccione una opción');

states['South Africa'] = new Array('Seleccione una opción');

states['South Georgia And The South Sandwich Islands'] = new Array('Seleccione una opción');

states['South Korea'] = new Array('Seleccione una opción');

states['Spain'] = new Array('Seleccione una opción');

states['Sri Lanka'] = new Array('Seleccione una opción');

states['St. Helena'] = new Array('Seleccione una opción');

states['St. Pierre and Miquelon'] = new Array('Seleccione una opción');

states['Sudan'] = new Array('Seleccione una opción');

states['Suriname'] = new Array('Seleccione una opción');

states['Svalbard And Jan Mayen Islands'] = new Array('Seleccione una opción');

states['Swaziland'] = new Array('Seleccione una opción');

states['Sweden'] = new Array('Seleccione una opción');

states['Switzerland'] = new Array('Seleccione una opción');

states['Syrian Arab Republic'] = new Array('Seleccione una opción');

states['Taiwan'] = new Array('Seleccione una opción');

states['Tajikistan'] = new Array('Seleccione una opción');

states['Tanzania United Republic of'] = new Array('Seleccione una opción');

states['Thailand'] = new Array('Seleccione una opción');

states['Togo'] = new Array('Seleccione una opción');

states['Tokelau'] = new Array('Seleccione una opción');

states['Tonga'] = new Array('Seleccione una opción');

states['Trinidad and Tobago'] = new Array('Seleccione una opción');

states['Tunisia'] = new Array('Seleccione una opción');

states['Turkey'] = new Array('Seleccione una opción');

states['Turkmenistan'] = new Array('Seleccione una opción');

states['Turks and Caicos Islands'] = new Array('Seleccione una opción');

states['Tuvalu'] = new Array('Seleccione una opción');

states['Uganda'] = new Array('Seleccione una opción');

states['Ukraine'] = new Array('Seleccione una opción');

states['United Arab Emirates'] = new Array('Seleccione una opción');

states['United Kingdom'] = new Array('Seleccione una opción','Aberdeenshire','Aldemey','Angus','Argyll & Bute', 'Avon','Ayrshire','Banffshire','Bedfordshire','Berkshire','Berwickshire','Brecknockshire', 'Buckinghamshire' ,'Caemarfonshire','Caithness','Cambridgeshire','Carmarthenshire','Ceredigion','Cheshire','Clackmannanshire','Cornwall','Country Antrim','Country Armagh','Country Down','Country Fermanagh','Country Londonderry','Country Tyrone','Cromartyshire','Cumberland','Denbighshire','Derbyshire','Devon','Dorset','Dumfries & Galloway','Dunbartonshire','Durham','East Lothian','Essex','Fife','Flintshire','Glamorgan','Gloucestershire','Guemsey','Hampshire','Hebrides','Herefordshire', 'Hertfordshire', 'Huntingdonshire','Inverness-shire','Isle of Anglesey','Isle of Man','Isle of Wight','Isles of scilly','Jersey','Kent','Kincardineshire','Kirkcudbrightshire','Lanarkshire','Lancashire','Leicestershire','Lincolnshire','London','Merioneth','Middlesex','Midlothian','Monmouthshire','Montgomeryshire','Morayshire','Norfolk','Northamptonshire','Northumberland','Nottinghamshire','Orkney Islands','Oxfordshire','Peeblesshire','Pembrokeshire','Perth & Linross','Radnorshire','Renfrewshire','Ross-shire','Roxburghshire','Rutland','Selkirkshire','Shetland','Shropshire','Somerset', 'South Gloucestershire','Staffordshire','Stirlingshire','Suffolk','Surrey','Sussex','Sutherland','Warwickshire','West Lothian', 'West Midlands', 'West moorland','Wigtownshire','Wiltshire','Worcestershire','Yorkshire');

states['United States'] = new Array('Seleccione una opción','Alabama','Alaska','Arizona','Arkansas','California','Colorado','Connecticut','Delaware','District of Columbia ','Florida','Georgia','Hawaii','Idaho','Illinois','Indiana','Iowa','Kansas','Kentucky','Louisiana','Maine','Maryland','Massachusetts','Michigan','Minnesota','Mississippi','Missouri','Montana','Nebraska','Nevada','New Hampshire','New Jersey','New Mexico','New York','North Carolina','North Dakota','Ohio','Oklahoma','Oregon','Pennsylvania','Rhode Island','South Carolina','South Dakota','Tennessee','Texas','Utah','Vermont','Virginia','Washington','West Virginia','Wisconsin','Wyoming');

states['United States Minor Outlying Islands'] = new Array('Seleccione una opción');

states['Uruguay'] = new Array('Seleccione una opción');

states['Uzbekistan'] = new Array('Seleccione una opción');

states['Vanuatu'] = new Array('Seleccione una opción');

states['Vatican City State'] = new Array('Seleccione una opción');

states['Venezuela'] = new Array('Seleccione una opción');

states['Vietnam'] = new Array('Seleccione una opción');

states['Virgin Islands (British)'] = new Array('Seleccione una opción');

states['Virgin Islands (U.S.)'] = new Array('Seleccione una opción');

states['Wallis and Futuna Islands'] = new Array('Seleccione una opción');

states['Western Sahara'] = new Array('Seleccione una opción');

states['Yemen'] = new Array('Seleccione una opción');

states['Yugoslavia'] = new Array('Seleccione una opción');

states['Zaire'] = new Array('Seleccione una opción');

states['Zambia'] = new Array('Seleccione una opción');

states['Zimbabwe'] = new Array('Seleccione una opción');







function setStates() {

  cntrySel = document.getElementById('country');

  stateList = states[cntrySel.value];

  if (stateList != 'Seleccione una opción')

	  {

 	  document.getElementById('state').style.display='block'; 

	  document.getElementById('state1').style.display='none';

	  document.getElementById('state1').value ="";

	  document.getElementById('state').disabled=false; 

	  document.getElementById('state1').disabled=true;

	  changeSelect('state', stateList, stateList);

	  }

  else

  {

	  document.getElementById('state').disabled=true; 

/*	  document.getElementById('state1').disabled=false;

	  document.getElementById('state1').value ="";*/

	  document.getElementById('state').style.display='none'; 

	  document.getElementById('state1').style.display='block';

	  document.getElementById('state').options.length = 0;

	  }

}



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]);

  }

}



//

function addLoadEvent(func) {

  var oldonload = window.onload;

  if (typeof window.onload != 'function') {

    window.onload = func;

  } else {

    window.onload = function() {

      if (oldonload) {

        oldonload();

      }

      func();

    }

  }

}



addLoadEvent(function() {

  setStates();

});
