var cityData=new Array();
cityData[0]=new Array();
cityData[0][0] = new Option('Otra','8');
cityData[40]=new Array();
cityData[40][0] = new Option('Alberta','9');
cityData[40][1] = new Option('British Columbia','10');
cityData[40][2] = new Option('Manitoba','11');
cityData[40][3] = new Option('New Brunswick','12');
cityData[40][4] = new Option('Newfoundland and Labrador','13');
cityData[40][5] = new Option('Nova Scotia','14');
cityData[40][6] = new Option('Ontario','15');
cityData[40][7] = new Option('Prince Edward Island','16');
cityData[40][8] = new Option('Quebec','17');
cityData[40][9] = new Option('Saskatchewan','18');
cityData[40][10] = new Option('Nortwest Territories','19');
cityData[40][11] = new Option('Novavut','20');
cityData[40][12] = new Option('Yukon','21');
cityData[52]=new Array();
cityData[52][0] = new Option('San José','1');
cityData[52][1] = new Option('Alajuela','2');
cityData[52][2] = new Option('Heredia','3');
cityData[52][3] = new Option('Cartago','4');
cityData[52][4] = new Option('Limon','5');
cityData[52][5] = new Option('Guanacaste','6');
cityData[52][6] = new Option('Puntarenas','7');
cityData[66]=new Array();
cityData[66][0] = new Option('Armed Forces Europe','55');
cityData[66][1] = new Option('Armed Forces Pacific','56');
cityData[66][2] = new Option('California','57');
cityData[66][3] = new Option('Carolina del norte','58');
cityData[66][4] = new Option('Carolina del sur','59');
cityData[66][5] = new Option('Colorado','60');
cityData[66][6] = new Option('Connecticut','61');
cityData[66][7] = new Option('Dakota del norte','62');
cityData[66][8] = new Option('Dakota del sur','63');
cityData[66][9] = new Option('Delaware','64');
cityData[66][10] = new Option('District of Columbia','65');
cityData[66][11] = new Option('Florida','66');
cityData[66][12] = new Option('Georgia','67');
cityData[66][13] = new Option('Hawaii','68');
cityData[66][14] = new Option('Idaho','69');
cityData[66][15] = new Option('Illinois','70');
cityData[66][16] = new Option('Indiana','71');
cityData[66][17] = new Option('Iowa','72');
cityData[66][18] = new Option('Kansas','73');
cityData[66][19] = new Option('Kentucky','74');
cityData[66][20] = new Option('Louisiana','75');
cityData[66][21] = new Option('Maine','76');
cityData[66][22] = new Option('Maryland','77');
cityData[66][23] = new Option('Massachusetts','78');
cityData[66][24] = new Option('Michigan','79');
cityData[66][25] = new Option('Minnesota','80');
cityData[66][26] = new Option('Mississippi','81');
cityData[66][27] = new Option('Missouri','82');
cityData[66][28] = new Option('Montana','83');
cityData[66][29] = new Option('Nebraska','84');
cityData[66][30] = new Option('Nevada','85');
cityData[66][31] = new Option('New Hampshire','86');
cityData[66][32] = new Option('Nueva Jersey','87');
cityData[66][33] = new Option('Nueva York','88');
cityData[66][34] = new Option('Nuevo Mexico','89');
cityData[66][35] = new Option('Ohio','90');
cityData[66][36] = new Option('Oklahoma','91');
cityData[66][37] = new Option('Oregon','92');
cityData[66][38] = new Option('Pennsylvania','93');
cityData[66][39] = new Option('Rhode Island','94');
cityData[66][40] = new Option('Tennessee','95');
cityData[66][41] = new Option('Texas','96');
cityData[66][42] = new Option('Utah','97');
cityData[66][43] = new Option('Vermont','98');
cityData[66][44] = new Option('Virginia','99');
cityData[66][45] = new Option('Washington','100');
cityData[66][46] = new Option('West Virginia','101');
cityData[66][47] = new Option('Wisconsin','102');
cityData[66][48] = new Option('Wyoming','103');
cityData[66][49] = new Option('Otra','104');
cityData[150]=new Array();
cityData[150][0] = new Option('Aguascalientes','22');
cityData[150][1] = new Option('Baja California','23');
cityData[150][2] = new Option('Baja California Norte','24');
cityData[150][3] = new Option('Baja Calñifornia Sur','25');
cityData[150][4] = new Option('Campeche','26');
cityData[150][5] = new Option('Chiapas','27');
cityData[150][6] = new Option('Chihuahua','28');
cityData[150][7] = new Option('Coahuila','29');
cityData[150][8] = new Option('Colima','30');
cityData[150][9] = new Option('D.F.','31');
cityData[150][10] = new Option('Durango','32');
cityData[150][11] = new Option('Estado de México','33');
cityData[150][12] = new Option('Guanajuato','34');
cityData[150][13] = new Option('Guerrero','35');
cityData[150][14] = new Option('Hidalgo','36');
cityData[150][15] = new Option('Jalisco','37');
cityData[150][16] = new Option('Michoacán','38');
cityData[150][17] = new Option('Morelos','39');
cityData[150][18] = new Option('Nayarit','40');
cityData[150][19] = new Option('Nuevo León','41');
cityData[150][20] = new Option('Oaxaca','42');
cityData[150][21] = new Option('Puebla','43');
cityData[150][22] = new Option('Querétaro','44');
cityData[150][23] = new Option('Quintana Roo','45');
cityData[150][24] = new Option('San Luis Potosí','46');
cityData[150][25] = new Option('Sinaloa','47');
cityData[150][26] = new Option('Sonora','48');
cityData[150][27] = new Option('Tabasco','49');
cityData[150][28] = new Option('Tamaulipas','50');
cityData[150][29] = new Option('Tlaxcala','51');
cityData[150][30] = new Option('Veracruz','52');
cityData[150][31] = new Option('Yucatán','53');
cityData[150][32] = new Option('Zacatecas','54');


function rC(curStateIndex)
 {
    if ( curStateIndex < 0 ) return;
    var aryCityOpts = document.myForm.ciudad.options;
    aryCityOpts.length=0;

    if ((curStateIndex!=40)&&(curStateIndex!=52)&&(curStateIndex!=150)&&(curStateIndex!=66)){curStateIndex=0}

    for ( var i=0,n=cityData[curStateIndex].length; i<n; i++ )
    {
       aryCityOpts.length++;
       aryCityOpts[aryCityOpts.length-1].text  = cityData[curStateIndex][i].text;
       aryCityOpts[aryCityOpts.length-1].value = cityData[curStateIndex][i].value;
    }
 }
