var datosPaises = {
"ESP":["España","Espanha",[
["C","A Coruña"],
["AB","Albacete"],
["A","Alicante"],
["AL","Almería"],
["VI","Araba"],
["O","Asturias"],
["AV","Ávila"],
["BA","Badajoz"],
["B","Barcelona"],
["BI","Bizkaia"],
["BU","Burgos"],
["CC","Cáceres"],
["CA","Cádiz"],
["S","Cantabria"],
["CS","Castellón"],
["CE","Ceuta"],
["CR","Ciudad Real"],
["CO","Córdoba"],
["CU","Cuenca"],
["SS","Gipuzkoa"],
["GI","Girona"],
["GR","Granada"],
["GU","Guadalajara"],
["H","Huelva"],
["HU","Huesca"],
["IB","Illes Baleares"],
["J","Jaén"],
["LO","La Rioja"],
["GC","Las Palmas"],
["LE","León"],
["L","Lleida"],
["LU","Lugo"],
["M","Madrid"],
["MA","Málaga"],
["ML","Melilla"],
["MU","Murcia"],
["NA","Navarra"],
["OU","Ourense"],
["P","Palencia"],
["PO","Pontevedra"],
["SA","Salamanca"],
["SG","Segovia"],
["SE","Sevilla"],
["SO","Soria"],
["T","Tarragona"],
["TF","Tenerife"],
["TE","Teruel"],
["TO","Toledo"],
["V","Valencia"],
["VA","Valladolid"],
["ZA","Zamora"],
["Z","Zaragoza"]
]],
"AO":["Angola","Angola",[]],
"ARG":["Argentina","Argentina",[
["CF","BsAs-Capital Fed."],
["CBA","BsAs-Gran BsAs"],
["BUA","BsAs-Provincia"],
["CT","Catamarca"],
["CHA","Chaco"],
["CB","Chubut"],
["COR","Córdoba"],
["CRR","Corrientes"],
["ER","Entre Ríos"],
["FMA","Formosa"],
["JJ","Jujuy"],
["LP","La Pampa"],
["LR","La Rioja"],
["MZ","Mendoza"],
["MS","Misiones"],
["NQ","Neuquén"],
["RN","Río Negro"],
["ST","Salta"],
["SJ","San Juan"],
["SL","San Luis"],
["SC","Santa Cruz"],
["SF","Santa Fe"],
["SAN","Santiago del Estero"],
["TFU","Tierra de fuego"],
["TU","Tucumán"]
]],
"BOL":["Bolivia","Bolívia",[]],
"BRA":["Brasil","Brasil",[
["ACR","Acre"],
["ALA","Alagoas"],
["AMA","Amapa"],
["AZ","Amazonas"],
["BH","Bahia"],
["CEA","Ceara"],
["DF","Distrito federal"],
["ES","Espiritu santo"],
["GO","Goias"],
["MG","Mato grosso"],
["MGS","Mato grosso do sul"],
["MN","Minas gerais"],
["PAA","Para"],
["PRB","Paraiba"],
["PRN","Parana"],
["PEA","Pernambuco"],
["PI","Piaui"],
["RJ","Rio de janeiro"],
["RG","Rio grande do norte"],
["RGS","Rio grande do sul"],
["RO","Rondonia"],
["ROR","Roraima"],
["STC","Santa catarina"],
["SPA","Sao paulo"],
["SER","Sergipe"],
["TOC","Tocantins"]
]],
"CAB":["Cabo Verde","Cabo Verde",[]],
"CHL":["Chile","Chile",[
["ANT","Antofagasta"],
["ARA","Araucania"],
["ATA","Atacama"],
["AYS","Aysén del General Carlos Ibañez del Campo"],
["BIO","Biobío"],
["COQ","Coquimbo"],
["LAG","Lagos"],
["GBO","Libertador General Bernardo O'Higgins"],
["ANC","Magallanes y la Antártica Chilena"],
["MAU","Maule"],
["CAP","Metropolitana de Santiago: Capital Regional"],
["TAR","Tarapacá"],
["VAL","Valparaíso"]
]],
"COL":["Colombia","Colômbia",[]],
"CRI":["Costa Rica","Costa Rica",[]],
"CUB":["Cuba","Cuba",[]],
"DOM":["Republica Dominicana","República Dominicana",[]],
"ECU":["Ecuador","Equador",[]],
"ESA":["El Salvador","El Salvador",[]],
"FIL":["Filipinas","Filipinas",[]],
"GUA":["Guatemala","Guatemala",[]],
"GUB":["Guinea-Bissau","Guiné Bissau",[]],
"GUI":["Guinea","Guiné",[]],
"GUQ":["Guinea Ecuatorial","Guiné Equatorial",[]],
"GUY":["Guyana","Guiana",[]],
"USA":["USA","EUA",[]],
"VEN":["Venezuela","Venezuela",[]],
"ZZZ":["Otro","Outro",[]],
"HON":["Honduras","Honduras",[]],
"MEX":["Mexico","México",[
["AC","Aguascalientes"],
["BC","Baja california"],
["BCS","Baja california sur"],
["CAM","Campeche"],
["CH","Chiapas"],
["CHI","Chihuahua"],
["COA","Coahuila"],
["CL","Colima"],
["CM","Distrito Federal"],
["DU","Durango"],
["EM","Estado de México"],
["GUJ","Guanajuato"],
["GUE","Guerrero"],
["HI","Hidalgo"],
["JA","Jalisco"],
["MI","Michon"],
["MO","Morelos"],
["NY","Nayarit"],
["NL","Nuevo León"],
["OX","Oaxaca"],
["PU","Puebla"],
["QA","Quertaro de arteaga"],
["QR","Quintana roo"],
["SP","San luis potos"],
["SI","Sinaloa"],
["SON","Sonora"],
["TB","Tabasco"],
["TM","Tamaulipas"],
["TL","Tlaxcala"],
["VE","Veracruz"],
["YU","Yucatán"],
["ZAC","Zacatecas"]
]],
"MOZ":["Mozambique","Moçambique",[]],
"NIC":["Nicaragua","Nicarágua",[]],
"PAN":["Panama","Panamá",[]],
"PAR":["Paraguay","Paraguai",[]],
"PER":["Peru","Perú",[]],
"POR":["Portugal","Portugal",[
["AH","Angra do heroismo"],
["AVE","Aveiro"],
["BE","Beja"],
["BRG","Braga"],
["BG","Braganca"],
["CBR","Castelo branco"],
["COI","Coimbra"],
["EV","Evora"],
["F","Faro"],
["FU","Funchal"],
["G","Guarda"],
["HO","Horta"],
["LI","Leiria"],
["LB","Lisboa"],
["PD","Ponta delgada"],
["PT","Portalegre"],
["PR","Porto"],
["STR","Santarem"],
["SB","Setubal"],
["VC","Viana do castelo"],
["VR","Vila real"],
["VS","Viseu"]
]],
"PUE":["Puerto Rico","Porto Rico",[]],
"STP":["Sao Tome e Principe","São Tomé e Príncipe",[]],
"TLS":["Timor Loso Sae","Timor Loro Sae",[]],
"URU":["Uruguay","Uruguai",[]]
};

function $(name) {
	return document.forms[0][name];
}

function cargaProvincias(codPais) {
	var cbPr = $('comboProvincias');
	cbPr.options.length = 1;
	var pais = datosPaises[codPais];
	var prov = pais[2];

	for (var i in prov) {
		cbPr.options[cbPr.options.length] = new Option(prov[i][1], prov[i][0]);
	}
};

function initProvincias() {
	var indice = idioma == "P"? 1 : 0;
	var paisSeleccionado = $('pais').value;
	var cbPa = $('comboPaises');
	var cbPr = $('comboProvincias');

	cbPa.onchange = function() {
		$('pais').value = this.value;
		cargaProvincias(this.value);
		$('provincia').value = "";
	};
	
	cbPr.onchange = function() {
		$('provincia').value = this.value;
	};

	for (var cod in datosPaises) {
		cbPa.options[cbPa.options.length] = new Option(datosPaises[cod][indice], cod);
	}
	
	if (paisSeleccionado) {
		cbPa.value = paisSeleccionado;
		cargaProvincias(paisSeleccionado);
		cbPr.value = $('provincia').value;
	}
}

if (window.addEventListener) { 
	window.addEventListener("load", initProvincias, false); 
} else {
	window.attachEvent("onload", initProvincias);
}
