// JavaScript Document

var estados_mx = new Array("Aguascalientes", "Baja California", "Baja California Sur", "Campeche", "Chiapas", "Chihuahua",
						   "Coahuila", "Colima", "Distrito Federal", "Durango", "Estado de México", "Guanajuato", "Guerrero",
						   "Hidalgo", "Jalisco", "Michoacán", "Morelos", "Nayarit", "Nuevo León", "Oaxaca", "Puebla",
						   "Querétaro", "Quintana Roo", "San Luis Potosí", "Sinaloa", "Sonora", "Tabasco", "Tamaulipas",
						   "Tlaxcala", "Veracruz", "Yucatán", "Zacatecas");

var estados_us = new Array("Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "D.C.",
						   "Delaware", "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");

var vacio = new Array("No disponible");


function cambiarEstado(){
	var pais = document.getElementById("pais").value; // Capturar pais
	var edos = document.getElementById("estado");  // Select de estados
	var lista = new Array();
	
	edos.options.length = 0; // Limpiar select con estados

	if (pais == "MX"){
		lista = estados_mx;
		edos.className = "formularioTextField";
		}
		else if (pais == "US"){
			lista = estados_us;
			edos.className = "formularioTextField";
			}
			else {
				lista = vacio;
				edos.className = "formularioTextFieldCandado";
			}

//	switch(pais){ // Seleccionar array de estados
//	    case "0";
//		case "1": lista = estados_mx; break
//		case "2": lista = estados_us; break
//	}

	
	//Llenado del select
	for(i = 0; i < lista.length; i++)
		edos.options[i] = new Option(lista[i], lista[i]); // New Option('label','value')
}

