var vecPais = new Array();
var vecDP = new Array();

vecDP[1] = 'Provincia';
vecDP[2] = 'Distrito';
vecDP[3] = 'Departamento';
vecDP[4] = 'Estado';
vecDP[5] = 'Provincia';
vecDP[6] = 'Region';
vecDP[7] = 'Departamento';
vecDP[8] = 'Provincia';
vecDP[9] = 'Provincia';
vecDP[10] = 'Provincia';
vecDP[11] = 'Departamento';
vecDP[12] = 'Provincia';
vecDP[13] = 'Estado';
vecDP[14] = 'Departamento';
vecDP[15] = 'Region';
vecDP[16] = 'Departamento';
vecDP[17] = 'Estado';
vecDP[18] = 'Departamento';
vecDP[19] = 'Provincia';
vecDP[20] = 'Departamento';
vecDP[21] = 'Departamento';
vecDP[22] = 'Distrito';
vecDP[23] = 'Municipio';
vecDP[24] = 'Provincia';
vecDP[25] = 'Distrito';
vecDP[26] = 'Departamento';
vecDP[27] = 'Estado';


vecPais[1] = 'AR';
vecPais[2] = 'BL';
vecPais[3] = 'BO';
vecPais[4] = 'BR';
vecPais[5] = 'CA';
vecPais[6] = 'CL';
vecPais[7] = 'CO';
vecPais[8] = 'CR';
vecPais[9] = 'CU';
vecPais[10] = 'EC';
vecPais[11] = 'SV';
vecPais[12] = 'ES';
vecPais[13] = 'US';
vecPais[14] = 'GT';
vecPais[15] = 'GY';
vecPais[16] = 'HN';
vecPais[17] = 'MX';
vecPais[18] = 'NI';
vecPais[19] = 'PA';
vecPais[20] = 'PY';
vecPais[21] = 'PE';
vecPais[22] = 'PT';
vecPais[23] = 'PR';
vecPais[24] = 'RD';
vecPais[25] = 'SR';
vecPais[26] = 'UY';
vecPais[27] = 'VE';

var vecCiudad = new Array();
vecCiudad[1] = new Array();
vecCiudad[2] = new Array();
vecCiudad[3] = new Array();
vecCiudad[4] = new Array();
vecCiudad[5] = new Array();
vecCiudad[6] = new Array();
vecCiudad[7] = new Array();
vecCiudad[8] = new Array();
vecCiudad[9] = new Array();
vecCiudad[10] = new Array();
vecCiudad[11] = new Array();
vecCiudad[12] = new Array();
vecCiudad[13] = new Array();
vecCiudad[14] = new Array();
vecCiudad[15] = new Array();
vecCiudad[16] = new Array();
vecCiudad[17] = new Array();
vecCiudad[18] = new Array();
vecCiudad[19] = new Array();
vecCiudad[20] = new Array();
vecCiudad[21] = new Array();
vecCiudad[22] = new Array();
vecCiudad[23] = new Array();
vecCiudad[24] = new Array();
vecCiudad[25] = new Array();
vecCiudad[26] = new Array();
vecCiudad[27] = new Array();

//ar
vecCiudad[1][1] = 'Buenos Aires';
vecCiudad[1][2] = 'Catamarca';
vecCiudad[1][3] = 'Chaco';
vecCiudad[1][4] = 'Chubut';
vecCiudad[1][5] = 'Corrientesn';
vecCiudad[1][6] = 'Distrito Federal';
vecCiudad[1][7] = 'Entre Ríos';
vecCiudad[1][8] = 'Formosa';
vecCiudad[1][9] = 'Jujuy';
vecCiudad[1][10] = 'La Pampa';
vecCiudad[1][11] = 'La Rioja';
vecCiudad[1][12] = 'Mendoza';
vecCiudad[1][13] = 'Misiones';
vecCiudad[1][14] = 'Neuquen';
vecCiudad[1][15] = 'Río Negro';
vecCiudad[1][16] = 'Salta';
vecCiudad[1][17] = 'San Juan';
vecCiudad[1][18] = 'San Luis';
vecCiudad[1][19] = 'Santa Cruz';
vecCiudad[1][20] = 'Santa Fe';
vecCiudad[1][21] = 'Santiago del Estero';
vecCiudad[1][22] = 'Tierra del Fuego';
vecCiudad[1][23] = 'Tucuman';

//belice
vecCiudad[2][1] = 'Belize';
vecCiudad[2][2] = 'Cayo';
vecCiudad[2][3] = 'Corozal';
vecCiudad[2][4] = 'Orange Walk';
vecCiudad[2][5] = 'Stann Creek';
vecCiudad[2][6] = 'Toledo';

//Bolivia
vecCiudad[3][1] = 'Chuquisaca';
vecCiudad[3][2] = 'La Paz';
vecCiudad[3][3] = 'Cochabamba';
vecCiudad[3][4] = 'Oruro';
vecCiudad[3][5] = 'Potosí';
vecCiudad[3][6] = 'Tarija';
vecCiudad[3][7] = 'Santa Cruz';
vecCiudad[3][8] = 'Beni';
vecCiudad[3][9] = 'Pando';



//brasil
vecCiudad[4][1] = 'Acre';
vecCiudad[4][2] = 'Alagoas';
vecCiudad[4][3] = 'Amapa';
vecCiudad[4][4] = 'Amazonas';
vecCiudad[4][5] = 'Bahía';
vecCiudad[4][6] = 'Ceará';
vecCiudad[4][7] = 'Distrito Federal';
vecCiudad[4][8] = 'Espirito Santo';
vecCiudad[4][9] = 'Goiás';
vecCiudad[4][10] = 'Maranhão';
vecCiudad[4][11] = 'Mato Grosso';
vecCiudad[4][12] = 'Mato Grosso do Sul';
vecCiudad[4][13] = 'Minas Gerais';
vecCiudad[4][14] = 'Pará';
vecCiudad[4][15] = 'Paraíba';
vecCiudad[4][16] = 'Paraná';
vecCiudad[4][17] = 'Pernambuco';
vecCiudad[4][18] = 'Piaui';
vecCiudad[4][19] = 'Rio de Janeiro';
vecCiudad[4][20] = 'Rio Grande do Norte';
vecCiudad[4][21] = 'Rio Grande do Sul';
vecCiudad[4][22] = 'Rondonia';
vecCiudad[4][23] = 'Roraima';
vecCiudad[4][24] = 'Santa Catarina';
vecCiudad[4][25] = 'Sao Paulo';
vecCiudad[4][26] = 'Sergipe';
vecCiudad[4][27] = 'Tocantins';
vecCiudad[4][28] = 'Zona Litigiosa';

//canada
vecCiudad[5][1] = 'Alberta';
vecCiudad[5][2] = 'Columbia Británica';
vecCiudad[5][3] = 'Isla del Príncipe Eduardo';
vecCiudad[5][4] = 'Manitoba';
vecCiudad[5][5] = 'New Brunswick';
vecCiudad[5][6] = 'Nueva Escocia';
vecCiudad[5][7] = 'Nunavut';
vecCiudad[5][8] = 'Ontario';
vecCiudad[5][9] = 'Quebec';
vecCiudad[5][10] = 'Saskatchewan';
vecCiudad[5][11] = 'Terranova';
vecCiudad[5][12] = 'Yucon';
vecCiudad[5][13] = 'Terr. Noroccidentales';


//chile
vecCiudad[6][1] = 'Libertador';
vecCiudad[6][2] = 'Magallanes y Antártica';
vecCiudad[6][3] = 'Metropolitana de Santiago';
vecCiudad[6][4] = 'Aisén del General C. I.';
vecCiudad[6][5] = 'Antofagasta';
vecCiudad[6][6] = 'Atacama';
vecCiudad[6][7] = 'Coquimbo';
vecCiudad[6][8] = 'Araucanía';
vecCiudad[6][9] = 'Los Lagos';
vecCiudad[6][10] = 'Tarapacá';
vecCiudad[6][11] = 'Valparaíso';
vecCiudad[6][12] = 'Biobío';
vecCiudad[6][13] = 'Maule';

//Colombia
vecCiudad[7][1] = 'Amazonas';
vecCiudad[7][2] = 'Antioquia';
vecCiudad[7][3] = 'Arauca';
vecCiudad[7][4] = 'Atlántico';
vecCiudad[7][5] = 'Bogotá';
vecCiudad[7][6] = 'Bolívar';
vecCiudad[7][7] = 'Boyacá';
vecCiudad[7][8] = 'Caldas';
vecCiudad[7][9] = 'Caquetá';
vecCiudad[7][10] = 'Casanare';
vecCiudad[7][11] = 'Cauca';
vecCiudad[7][12] = 'César';
vecCiudad[7][13] = 'Chocó';
vecCiudad[7][14] = 'Córdoba';
vecCiudad[7][15] = 'Cundinamarca';
vecCiudad[7][16] = 'Distrito Capital';
vecCiudad[7][17] = 'Guainía';
vecCiudad[7][18] = 'Guaviare';
vecCiudad[7][19] = 'Huila';
vecCiudad[7][20] = 'La Guajira';
vecCiudad[7][21] = 'Magdalena';
vecCiudad[7][22] = 'Meta';
vecCiudad[7][23] = 'Nariño';
vecCiudad[7][24] = 'Norte de Santander';
vecCiudad[7][25] = 'Putumayo';
vecCiudad[7][26] = 'Quindío';
vecCiudad[7][27] = 'Risaralda';
vecCiudad[7][28] = 'San Andrés y Prov';
vecCiudad[7][29] = 'Santander';
vecCiudad[7][30] = 'Sucre';
vecCiudad[7][31] = 'Tolima';
vecCiudad[7][32] = 'Valle del Cauca';
vecCiudad[7][33] = 'Vichada';

// Costa Rica
vecCiudad[8][2] = 'Alajuela'; // Costa Rica
vecCiudad[8][3] = 'Cartago'; 
vecCiudad[8][4] = 'Guanacaste'; // Costa Rica
vecCiudad[8][5] = 'Heredia'; // Costa Rica
vecCiudad[8][6] = 'Limon'; // Costa Rica
vecCiudad[8][7] = 'Puntarenas'; // Costa Rica
vecCiudad[8][1] = 'San Jose'; // Costa Rica

//Cuba
vecCiudad[9][1] = 'Pinar del Rio'; 
vecCiudad[9][2] = 'Mariel'; //Cuba
vecCiudad[9][3] = 'Santa Clara'; //Cuba
vecCiudad[9][4] = 'Cienfuegos'; //Cuba
vecCiudad[9][5] = 'Nuevitas'; //Cuba
vecCiudad[9][6] = 'Camaguey'; //Cuba
vecCiudad[9][7] = 'Holguin'; //Cuba
vecCiudad[9][8] = 'Manzanillio'; //Cuba
vecCiudad[9][9] = 'Bayamo'; //Cuba
vecCiudad[9][10] = 'Santiago de Cuba'; //Cuba
vecCiudad[9][11] = 'Guantanamo'; //Cuba

//Ecuador
vecCiudad[10][1] = 'Azuay';
vecCiudad[10][2] = 'Bolívar';
vecCiudad[10][3] = 'Cañar';
vecCiudad[10][4] = 'Carchi';
vecCiudad[10][5] = 'Chimborazo';
vecCiudad[10][6] = 'Cotopaxi';
vecCiudad[10][7] = 'El Oro';
vecCiudad[10][8] = 'Esmeraldas';
vecCiudad[10][9] = 'Guayas';
vecCiudad[10][10] = 'Imbabura';
vecCiudad[10][11] = 'Islas Galápagos';
vecCiudad[10][12] = 'Loja';
vecCiudad[10][13] = 'Los Ríos';
vecCiudad[10][14] = 'Manabi';
vecCiudad[10][15] = 'Morona-Santiago';
vecCiudad[10][16] = 'Napo';
vecCiudad[10][17] = 'Pastaza';
vecCiudad[10][18] = 'Pichincha';
vecCiudad[10][19] = 'Sucumbíos';
vecCiudad[10][20] = 'Tungurahua';
vecCiudad[10][21] = 'Zamora Chinchipe';

//el salvador
vecCiudad[11][1] = 'Ahuachapán';
vecCiudad[11][2] = 'Santa Ana';
vecCiudad[11][3] = 'Sonsonate'; 
vecCiudad[11][4] = 'La Libertad';
vecCiudad[11][5] = 'Chalatenango';
vecCiudad[11][6] = 'Cuscatlán'; //el salvador
vecCiudad[11][7] = 'San Salvador';
vecCiudad[11][8] = 'La Paz';
vecCiudad[11][9] = 'Cabañas'; //el salvador
vecCiudad[11][10] = 'San Vicente';
vecCiudad[11][11] = 'Usulután';
vecCiudad[11][12] = 'San Miguel'; //el salvador
vecCiudad[11][13] = 'Morazán';
vecCiudad[11][14] = 'La Unión';

//ESPANA
vecCiudad[12][1] = 'Alava';
vecCiudad[12][2] = 'Albacete';
vecCiudad[12][3] = 'Alicante';
vecCiudad[12][4] = 'Almería';
vecCiudad[12][5] = 'Asturias';
vecCiudad[12][6] = 'Avila';
vecCiudad[12][7] = 'Badajoz';
vecCiudad[12][8] = 'Baleares';
vecCiudad[12][9] = 'Barcelona';
vecCiudad[12][10] = 'Burgos';
vecCiudad[12][11] = 'Caceres';
vecCiudad[12][12] = 'Cádiz';
vecCiudad[12][13] = 'Cantabria';
vecCiudad[12][14] = 'Castellón';
vecCiudad[12][15] = 'Ceuta';
vecCiudad[12][16] = 'Ciudad Real';
vecCiudad[12][17] = 'Córdoba';
vecCiudad[12][18] = 'Cuenca';
vecCiudad[12][19] = 'Girona';
vecCiudad[12][20] = 'Granada';
vecCiudad[12][21] = 'Guadalajara';
vecCiudad[12][22] = 'Guipúzcoa';
vecCiudad[12][23] = 'Huelva';
vecCiudad[12][24] = 'Huesca';
vecCiudad[12][25] = 'Jaén';
vecCiudad[12][26] = 'La Coruña';
vecCiudad[12][27] = 'La Rioja';
vecCiudad[12][28] = 'Las Palmas';
vecCiudad[12][29] = 'León';
vecCiudad[12][30] = 'Lleida';
vecCiudad[12][31] = 'Lugo';
vecCiudad[12][32] = 'Madrid';
vecCiudad[12][33] = 'Málaga';
vecCiudad[12][34] = 'Melilla';
vecCiudad[12][35] = 'Murcia';
vecCiudad[12][36] = 'Navarra';
vecCiudad[12][37] = 'Ourense';
vecCiudad[12][38] = 'Palencia';
vecCiudad[12][39] = 'Pontevedra';
vecCiudad[12][40] = 'Salamanca';
vecCiudad[12][41] = 'Segovia';
vecCiudad[12][42] = 'Sevilla';
vecCiudad[12][43] = 'Soria';
vecCiudad[12][44] = 'Tarragona';
vecCiudad[12][45] = 'Tenerife';
vecCiudad[12][46] = 'Teruel';
vecCiudad[12][47] = 'Toledo';
vecCiudad[12][48] = 'Valencia';
vecCiudad[12][49] = 'Valladolid';
vecCiudad[12][50] = 'Vizcaya';
vecCiudad[12][51] = 'Zamora';
vecCiudad[12][52] = 'Zaragoza';

//vecCiudad[13][1] = 'Otra Ciudad' USA
vecCiudad[13][1] = 'AL'
vecCiudad[13][2] = 'AK'
vecCiudad[13][3] = 'AB'
vecCiudad[13][4] = 'AZ'
vecCiudad[13][5] = 'AR'
vecCiudad[13][6] = 'CA'
vecCiudad[13][7] = 'CO'
vecCiudad[13][8] = 'CT'
vecCiudad[13][9] = 'DE'
vecCiudad[13][10] = 'FL'
vecCiudad[13][11] = 'GA'
vecCiudad[13][12] = 'IH'
vecCiudad[13][13] = 'ID'
vecCiudad[13][14] = 'IL'
vecCiudad[13][15] = 'IN'
vecCiudad[13][16] = 'IA'
vecCiudad[13][17] = 'KS'
vecCiudad[13][18] = 'KY'
vecCiudad[13][19] = 'LA'
vecCiudad[13][20] = 'ME'
vecCiudad[13][21] = 'MD'
vecCiudad[13][22] = 'MA'
vecCiudad[13][23] = 'MI'
vecCiudad[13][24] = 'MN'
vecCiudad[13][25] = 'MS'
vecCiudad[13][26] = 'MO'
vecCiudad[13][27] = 'MT'
vecCiudad[13][28] = 'NE'
vecCiudad[13][29] = 'NV'
vecCiudad[13][30] = 'NH'
vecCiudad[13][31] = 'NJ'
vecCiudad[13][32] = 'NM'
vecCiudad[13][33] = 'NY'
vecCiudad[13][34] = 'NC'
vecCiudad[13][35] = 'ND'
vecCiudad[13][36] = 'OH'
vecCiudad[13][37] = 'OK'
vecCiudad[13][38] = 'ON'
vecCiudad[13][39] = 'OR'
vecCiudad[13][40] = 'PA'
vecCiudad[13][41] = 'PR'
vecCiudad[13][42] = 'RI'
vecCiudad[13][43] = 'SC'
vecCiudad[13][44] = 'SD'
vecCiudad[13][45] = 'TN'
vecCiudad[13][46] = 'TX'
vecCiudad[13][47] = 'UT'
vecCiudad[13][48] = 'VT'
vecCiudad[13][49] = 'VI'
vecCiudad[13][50] = 'VA'
vecCiudad[13][51] = 'WA'
vecCiudad[13][52] = 'WV'
vecCiudad[13][53] = 'WI'
vecCiudad[13][54] = 'WY'


//Guate
vecCiudad[14][1] = 'Alta Verapaz';
vecCiudad[14][2] = 'Baja Verapaz';
vecCiudad[14][3] = 'Chimaltenango';
vecCiudad[14][4] = 'Chiquimula';
vecCiudad[14][5] = 'Escuintla';
vecCiudad[14][6] = 'El Progreso';
vecCiudad[14][7] = 'Guatemala';
vecCiudad[14][8] = 'Izabal';
vecCiudad[14][9] = 'Jalapa';
vecCiudad[14][10] = 'Jutiapa';
vecCiudad[14][11] = 'El Petén';
vecCiudad[14][12] = 'Huehuetenango';
vecCiudad[14][13] = 'Quiché';
vecCiudad[14][14] = 'Quetzaltenango';
vecCiudad[14][15] = 'Retalhuleu';
vecCiudad[14][16] = 'Sacatepéquez';
vecCiudad[14][17] = 'San Marcos';
vecCiudad[14][18] = 'Santa Rosa';
vecCiudad[14][19] = 'Sololá';
vecCiudad[14][20] = 'Suchitepéquez';
vecCiudad[14][21] = 'Totonicapán';
vecCiudad[14][22] = 'Zacapa';

//Guyana
vecCiudad[15][1] = 'Barima';
vecCiudad[15][2] = 'Cuyuni';
vecCiudad[15][3] = 'Demerara';
vecCiudad[15][4] = 'East Berbice';
vecCiudad[15][5] = 'Essequibo Islands';
vecCiudad[15][6] = 'Mahaica';
vecCiudad[15][7] = 'Pomeroon';
vecCiudad[15][8] = 'Potaro';
vecCiudad[15][9] = 'Upper Demerara';
vecCiudad[15][10] = 'Upper Takutu';

//HONDuras
vecCiudad[16][1] = 'Copan';
vecCiudad[16][2] = 'Ocotepeque';
vecCiudad[16][3] = 'Lempira';
vecCiudad[16][4] = 'La Paz';
vecCiudad[16][5] = 'Intibuca';
vecCiudad[16][6] = 'Santa Barbara';
vecCiudad[16][7] = 'Puerto Cortes';
vecCiudad[16][8] = 'Yoro';
vecCiudad[16][9] = 'Camayagua';
vecCiudad[16][10] = 'Francisco Morazan';
vecCiudad[16][11] = 'Valle';
vecCiudad[16][12] = 'Choluteca';
vecCiudad[16][13] = 'El Paraiso';
vecCiudad[16][14] = 'Atlantida';
vecCiudad[16][15] = 'Colon';
vecCiudad[16][16] = 'Olancho';
vecCiudad[16][17] = 'Gracias a Dios';


//vecCiudad[17][1] = 'Otra Ciudad'; MX
vecCiudad[17][1] = 'Distrito Federal';
vecCiudad[17][2] = 'Aguascalientes';
vecCiudad[17][3] = 'Baja California';
vecCiudad[17][4] = 'Campeche';
vecCiudad[17][5] = 'Chiapas';
vecCiudad[17][6] = 'Chihuahua';
vecCiudad[17][7] = 'Coahuila';
vecCiudad[17][8] = 'Colima';
vecCiudad[17][9] = 'Durango';
vecCiudad[17][10] = 'Guanajuato';
vecCiudad[17][11] = 'Guerrero';
vecCiudad[17][12] = 'Hidalgo';
vecCiudad[17][13] = 'Jalisco';
vecCiudad[17][14] = 'Estado de Mexico';
vecCiudad[17][15] = 'Michoacan de Ocampo';
vecCiudad[17][16] = 'Morelos';
vecCiudad[17][17] = 'Nayarit';
vecCiudad[17][18] = 'Nuevo Leon';
vecCiudad[17][19] = 'Oaxaca';
vecCiudad[17][20] = 'Puebla';
vecCiudad[17][21] = 'Querétaro';
vecCiudad[17][22] = 'Quintana Roo';
vecCiudad[17][23] = 'San Luis Potosí';
vecCiudad[17][24] = 'Sinaloa';
vecCiudad[17][25] = 'Sonora';
vecCiudad[17][26] = 'Tabasco';
vecCiudad[17][27] = 'Tamaulipas';
vecCiudad[17][28] = 'Tlaxcala';
vecCiudad[17][29] = 'Veracruz';
vecCiudad[17][30] = 'Yucatan';
vecCiudad[17][31] = 'Zacatecas';

//NICARAGUA
vecCiudad[18][1] = 'Atlántico Norte';
vecCiudad[18][2] = 'Atlántico Sur';
vecCiudad[18][3] = 'Boaco';
vecCiudad[18][4] = 'Carazo';
vecCiudad[18][5] = 'Chinandega';
vecCiudad[18][6] = 'Chontales';
vecCiudad[18][7] = 'Estelí';
vecCiudad[18][8] = 'Granada';
vecCiudad[18][9] = 'Jinotega';
vecCiudad[18][10] = 'León';
vecCiudad[18][11] = 'Madriz';
vecCiudad[18][12] = 'Managua';
vecCiudad[18][13] = 'Masaya';
vecCiudad[18][14] = 'Matagalpa';
vecCiudad[18][15] = 'Nueva Segovia';
vecCiudad[18][16] = 'Rio San Juan';
vecCiudad[18][17] = 'Rivas';

//Panama
vecCiudad[19][1] = 'Bocas del Toro';
vecCiudad[19][2] = 'Colón';
vecCiudad[19][3] = 'Chiriquí';
vecCiudad[19][4] = 'Coclé';
vecCiudad[19][5] = 'Darién';
vecCiudad[19][6] = 'Herrera';
vecCiudad[19][7] = 'Los Santos';
vecCiudad[19][8] = 'Panamá';
vecCiudad[19][9] = 'San Blas';
vecCiudad[19][10] = 'Veraguas';


//paraguay
vecCiudad[20][1] = 'Alto Paraguay';
vecCiudad[20][2] = 'Alto Paraná';
vecCiudad[20][3] = 'Amambay';
vecCiudad[20][4] = 'Asunción';
vecCiudad[20][5] = 'Boquerón';
vecCiudad[20][6] = 'Caaguazú';
vecCiudad[20][7] = 'Caazapá';
vecCiudad[20][8] = 'Canindeyú';
vecCiudad[20][9] = 'Central';
vecCiudad[20][10] = 'Concepción';
vecCiudad[20][11] = 'Cordillera';
vecCiudad[20][12] = 'Guairá';
vecCiudad[20][13] = 'Itapúa';
vecCiudad[20][14] = 'Misiones';
vecCiudad[20][15] = 'Ñeembucú';
vecCiudad[20][16] = 'Paraguarí';
vecCiudad[20][17] = 'Presidente Hayes';
vecCiudad[20][18] = 'San Pedro';

//peru
vecCiudad[21][1] = 'Amazonas';
vecCiudad[21][2] = 'Ancash';
vecCiudad[21][3] = 'Apurimac';
vecCiudad[21][4] = 'Arequipa';
vecCiudad[21][5] = 'Ayacucho';
vecCiudad[21][6] = 'Cajamarca';
vecCiudad[21][7] = 'Callao';
vecCiudad[21][8] = 'Cusco';
vecCiudad[21][9] = 'Huancavelica';
vecCiudad[21][10] = 'Huánuco';
vecCiudad[21][11] = 'Ica';
vecCiudad[21][12] = 'Junin';
vecCiudad[21][13] = 'La Libertad';
vecCiudad[21][14] = 'Lambayeque';
vecCiudad[21][15] = 'Lima';
vecCiudad[21][16] = 'Loreto';
vecCiudad[21][17] = 'Madre de Dios';
vecCiudad[21][18] = 'Moquegua';
vecCiudad[21][19] = 'Pasco';
vecCiudad[21][20] = 'Piura';
vecCiudad[21][21] = 'Puno';
vecCiudad[21][22] = 'San Martín';
vecCiudad[21][23] = 'Tacna';
vecCiudad[21][24] = 'Tumbes';
vecCiudad[21][25] = 'Ucayali';

//PORTUGAL
vecCiudad[22][2] = 'Aveiro';
vecCiudad[22][1] = 'Acores';
vecCiudad[22][3] = 'Beja';
vecCiudad[22][4] = 'Braga';
vecCiudad[22][5] = 'Braganca';
vecCiudad[22][6] = 'Castelo';
vecCiudad[22][7] = 'Branco';
vecCiudad[22][8] = 'Coimbra';
vecCiudad[22][9] = 'Evora';
vecCiudad[22][10] = 'Faro';
vecCiudad[22][11] = 'Funchal';
vecCiudad[22][12] = 'Guarda';
vecCiudad[22][13] = 'Horta';
vecCiudad[22][14] = 'Leiria';
vecCiudad[22][15] = 'Lisboa';
vecCiudad[22][16] = 'Ponta Delgada';
vecCiudad[22][17] = 'Portalegre';
vecCiudad[22][18] = 'Porto';
vecCiudad[22][19] = 'Santarem';
vecCiudad[22][20] = 'Setubal';
vecCiudad[22][21] = 'Viana do Castelo';
vecCiudad[22][22] = 'Vila Real';
vecCiudad[22][23] = 'Viseu';

//PUERTO RICO
vecCiudad[23][1] = 'Adjuntas';
vecCiudad[23][2] = 'Aguada';
vecCiudad[23][3] = 'Aguadilla';
vecCiudad[23][4] = 'Aguas Buenas';
vecCiudad[23][5] = 'Aibonito';
vecCiudad[23][6] = 'Añasco';
vecCiudad[23][7] = 'Arecibo';
vecCiudad[23][8] = 'Arroyo';
vecCiudad[23][9] = 'Barceloneta';
vecCiudad[23][10] = 'Barranquitas';
vecCiudad[23][11] = 'Bayamón';
vecCiudad[23][12] = 'Cabo Rojo';
vecCiudad[23][13] = 'Caguas';
vecCiudad[23][14] = 'Camuy';
vecCiudad[23][15] = 'Canovanas';
vecCiudad[23][16] = 'Carolina';
vecCiudad[23][17] = 'Cataño';
vecCiudad[23][18] = 'Cayey';
vecCiudad[23][19] = 'Ceiba';
vecCiudad[23][20] = 'Ciales';
vecCiudad[23][21] = 'Cidra';
vecCiudad[23][22] = 'Coamo';
vecCiudad[23][23] = 'Comerio';
vecCiudad[23][24] = 'Corozal';
vecCiudad[23][25] = 'Culebra';
vecCiudad[23][26] = 'Dorado';
vecCiudad[23][27] = 'Fajardo';
vecCiudad[23][28] = 'Florida';
vecCiudad[23][29] = 'Guánica';
vecCiudad[23][30] = 'Guayama';
vecCiudad[23][31] = 'Guayanilla';
vecCiudad[23][32] = 'Guaynabo ';
vecCiudad[23][33] = 'Gurabo';
vecCiudad[23][34] = 'Hatillo';
vecCiudad[23][35] = 'Hormigueros';
vecCiudad[23][36] = 'Humacao';
vecCiudad[23][37] = 'Isabela';
vecCiudad[23][38] = 'Jayuya';
vecCiudad[23][39] = 'Juana Díaz';
vecCiudad[23][40] = 'Juncos';
vecCiudad[23][41] = 'Lajas';
vecCiudad[23][42] = 'Lares';
vecCiudad[23][43] = 'Las Marías';
vecCiudad[23][44] = 'Las Piedras';
vecCiudad[23][45] = 'Loiza';
vecCiudad[23][46] = 'Luquillo';
vecCiudad[23][47] = 'Manati';
vecCiudad[23][48] = 'Maricao';
vecCiudad[23][49] = 'Maunabo';
vecCiudad[23][50] = 'Mayaguez';
vecCiudad[23][51] = 'Moca';
vecCiudad[23][52] = 'Morovis';
vecCiudad[23][53] = 'Naguabo';
vecCiudad[23][54] = 'Naranjito';
vecCiudad[23][55] = 'Orocovis';
vecCiudad[23][56] = 'Patillas';
vecCiudad[23][57] = 'Peñuelas';
vecCiudad[23][58] = 'Ponce';
vecCiudad[23][59] = 'Quebradillas';
vecCiudad[23][60] = 'Rincón';
vecCiudad[23][61] = 'Río Grande';
vecCiudad[23][62] = 'Sabana Grande';
vecCiudad[23][63] = 'Salinas';
vecCiudad[23][64] = 'San Germán';
vecCiudad[23][65] = 'San Juan';
vecCiudad[23][66] = 'San Lorenzo';
vecCiudad[23][67] = 'San Sebastian';
vecCiudad[23][68] = 'Santa Isabel';
vecCiudad[23][69] = 'Toa Alta';
vecCiudad[23][70] = 'Toa Baja';
vecCiudad[23][71] = 'Trujillo Alto';
vecCiudad[23][72] = 'Utuado';
vecCiudad[23][73] = 'Vega Alta';
vecCiudad[23][74] = 'Vega Baja';
vecCiudad[23][75] = 'Vieques';
vecCiudad[23][76] = 'Villalba';
vecCiudad[23][77] = 'Yabucoa';
vecCiudad[23][78] = 'Yauco';


//REP. DOM
vecCiudad[24][1] = 'Azua';
vecCiudad[24][2] = 'Baoruco'; 
vecCiudad[24][3] = 'Barahona';
vecCiudad[24][4] = 'Dajabón'; 
vecCiudad[24][5] = 'Distrito Nacional';
vecCiudad[24][6] = 'Duarte'; 
vecCiudad[24][7] = 'Elías Piña';
vecCiudad[24][8] = 'El Seibo'; 
vecCiudad[24][9] = 'Espaillat';
vecCiudad[24][10] = 'Hato Mayor'; 
vecCiudad[24][11] = 'Independencia';
vecCiudad[24][12] = 'La Altagracia'; 
vecCiudad[24][13] = 'La Romana';
vecCiudad[24][14] = 'La Vega'; 
vecCiudad[24][15] = 'María Trinidad Sánchez';
vecCiudad[24][16] = 'Monseñor Nouel'; 
vecCiudad[24][17] = 'Monte Cristi';
vecCiudad[24][18] = 'Monte Plata'; 
vecCiudad[24][19] = 'Pedernales';
vecCiudad[24][20] = 'Peravia'; 
vecCiudad[24][21] = 'Puerto Plata';
vecCiudad[24][22] = 'Salcedo'; 
vecCiudad[24][23] = 'Samaná';
vecCiudad[24][24] = 'Sánchez Ramírez'; 
vecCiudad[24][25] = 'San Cristóbal';
vecCiudad[24][26] = 'San Juan'; 
vecCiudad[24][27] = 'San Pedro de Macorís';
vecCiudad[24][28] = 'Santiago'; 
vecCiudad[24][29] = 'Santiago Rodríguez';
vecCiudad[24][30] = 'Valverde'; 


// Surinam
vecCiudad[25][1] = 'Brokopondo'; 
vecCiudad[25][2] = 'Commewijne'; 
vecCiudad[25][3] = 'Coronie'; 
vecCiudad[25][4] = 'Marowijne'; 
vecCiudad[25][5] = 'Nickerie'; 
vecCiudad[25][6] = 'Para'; 
vecCiudad[25][7] = 'Paramaribo'; 
vecCiudad[25][8] = 'Saramacca'; 
vecCiudad[25][9] = 'Sipaliwini'; 
vecCiudad[25][10] = 'Wanica'; 


//URUGUAY
vecCiudad[26][1] = 'Artigas';
vecCiudad[26][2] = 'Canelones';
vecCiudad[26][3] = 'Cerro Largo';
vecCiudad[26][4] = 'Colonia';
vecCiudad[26][5] = 'Durazno';
vecCiudad[26][6] = 'Flores';
vecCiudad[26][7] = 'Florida';
vecCiudad[26][8] = 'Lavalleja';
vecCiudad[26][9] = 'Maldonado';
vecCiudad[26][10] = 'Montevideo';
vecCiudad[26][11] = 'Paysandú';
vecCiudad[26][12] = 'Río Negro';
vecCiudad[26][13] = 'Rivera';
vecCiudad[26][14] = 'Rocha';
vecCiudad[26][15] = 'Salto';
vecCiudad[26][16] = 'San José';
vecCiudad[26][17] = 'Soriano';
vecCiudad[26][18] = 'Tacuarembó';
vecCiudad[26][19] = 'Treinta y Tres';


//VENE 
vecCiudad[27][1] = 'Amazonas';
vecCiudad[27][2] = 'Anzoátegui';
vecCiudad[27][3] = 'Apure';
vecCiudad[27][4] = 'Aragua';
vecCiudad[27][5] = 'Barinas';
vecCiudad[27][6] = 'Bolívar';
vecCiudad[27][7] = 'Carabobo';
vecCiudad[27][8] = 'Cojedes';
vecCiudad[27][9] = 'Delta Amacuro';
vecCiudad[27][10] = 'Dependencias Federales';
vecCiudad[27][11] = 'Distrito Federal';
vecCiudad[27][12] = 'Falcón';
vecCiudad[27][13] = 'Guárico';
vecCiudad[27][14] = 'Lara';
vecCiudad[27][15] = 'Mérida';
vecCiudad[27][16] = 'Miranda';
vecCiudad[27][17] = 'Monagas';
vecCiudad[27][18] = 'Nueva Esparta';
vecCiudad[27][19] = 'Portuguesa';
vecCiudad[27][20] = 'Sucre';
vecCiudad[27][21] = 'Táchira';
vecCiudad[27][22] = 'Trujillo';
vecCiudad[27][23] = 'Vargas';
vecCiudad[27][24] = 'Yaracuy';
vecCiudad[27][25] = 'Zulia';



function BuscaIdPais(pais){
  for(j=1;j<28;j++){
    if (vecPais[j]==pais){
	  return j
	}
  } 
}


function ClearOptions(OptionList) {
	if (OptionList!=null){
   for (x = OptionList.length; x >= 0; x = x - 1) {
      OptionList[x] = null;
   }
   }
}

function AddToOptionList(OptionList, OptionValue, OptionText) {
   if (OptionText != null && OptionList!=null){
     OptionList[OptionList.length] = new Option(OptionText, OptionValue);
   }
}

function fillselect(pvar, varname){
if (varname == 'empleados'){
	var obj = document.getElementById('empleadosID');
  AddToOptionList(obj, 'Ninguna', 'Ninguna')
  AddToOptionList(obj, 'de 1 a 3', 'de 1 a 3')
  AddToOptionList(obj, 'de 3 a 10', 'de 3 a 10')
  AddToOptionList(obj, 'mas de 10', 'mas de 10')
}

if (varname == 'pais_origen' || varname == 'pais'){
  if (varname == 'pais_origen'){
		var obj = document.getElementById('paisorigenID');
  }else{
		var obj = document.getElementById('paisID');
  }  	
  AddToOptionList(obj, 'XX', 'Elige tu país')
  AddToOptionList(obj, 'AR', 'Argentina')
  AddToOptionList(obj, 'BL', 'Belice')
  AddToOptionList(obj, 'BO', 'Bolivia')
  AddToOptionList(obj, 'BR', 'Brasil')
  AddToOptionList(obj, 'CA', 'Canadá')
  AddToOptionList(obj, 'CL', 'Chile')
  AddToOptionList(obj, 'CO', 'Colombia')
  AddToOptionList(obj, 'CR', 'Costa Rica')
  AddToOptionList(obj, 'CU', 'Cuba')
  AddToOptionList(obj, 'EC', 'Ecuador')
  AddToOptionList(obj, 'SV', 'El Salvador')
  AddToOptionList(obj, 'ES', 'España')
  AddToOptionList(obj, 'US', 'Estados Unidos')
  AddToOptionList(obj, 'GT', 'Guatemala')  
  AddToOptionList(obj, 'GY', 'Guyana')
  AddToOptionList(obj, 'HN', 'Honduras')
  AddToOptionList(obj, 'MX', 'México')
  AddToOptionList(obj, 'NI', 'Nicaragua')
  AddToOptionList(obj, 'PA', 'Panamá')
  AddToOptionList(obj, 'PY', 'Paraguay')
  AddToOptionList(obj, 'PE', 'Perú')
  AddToOptionList(obj, 'PT', 'Portugal')
  AddToOptionList(obj, 'PR', 'Puerto Rico')
  AddToOptionList(obj, 'RD', 'República Dominicana')
  AddToOptionList(obj, 'SR', 'Surinam')
  AddToOptionList(obj, 'UY', 'Uruguay')
  AddToOptionList(obj, 'VE', 'Venezuela')
  AddToOptionList(obj, 'ZZ', 'Otro País')
}

if (varname == 'ciudad'){
//  var obj = document.formProfile.ciudad;	
  var obj = document.getElementById('ciudadID');
  if (obj==null)return;
  ClearOptions(obj);

  AddToOptionList(obj, 'xx', 'Elige tu ' + vecDP[BuscaIdPais(pvar)]);
      id_pais = BuscaIdPais(pvar);
	  s = vecCiudad[id_pais];
	  if (s==undefined)return;
	  s = s.length;
//	  for(k=1;k<52;k++){
	  for(k=1;k<s;k++){
	    AddToOptionList(obj, vecCiudad[id_pais][k], vecCiudad[id_pais][k]);
	  }
}//if (varname == 'ciudad')
}

function writit(text,id)
{
	if (document.getElementById)
	{
		x = document.getElementById(id);
		x.innerHTML = '';
		x.innerHTML = text;
	}
	else if (document.all)
	{
		x = document.all[id];
		x.innerHTML = text;
	}
	else if (document.layers)
	{
		x = document.layers[id];
		text2 = '<P CLASS="testclass">' + text + '</P>';
		x.document.open();
		x.document.write(text2);
		x.document.close();
	}
}

function paisNombre(pais){
  switch (pais){
    case 'AR' : {nombAux = 'Argentina';}
	break;
    case 'BL' : {nombAux = 'Belice';}
	break;
    case 'BO' : {nombAux = 'Bolivia';}
	break;
    case 'BR' : {nombAux = 'Brasil';}
	break;
    case 'CA' : {nombAux = 'Canadá';}
	break;
    case 'CL' : {nombAux = 'Chile';}
	break;
    case 'CO' : {nombAux = 'Colombia';}
	break;
    case 'CR' : {nombAux = 'Costa Rica';}
	break;
    case 'CU' : {nombAux = 'Cuba';}
	break;
    case 'EC' : {nombAux = 'Ecuador';}
	break;
    case 'SV' : {nombAux = 'El Salvador';}
	break;
    case 'ES' : {nombAux = 'España';}
	break;
    case 'US' : {nombAux = 'Estados Unidos';}
	break;
    case 'GT' : {nombAux = 'Guatemala';}
	break;
    case 'GY' : {nombAux = 'Guyana';}
	break;
    case 'HN' : {nombAux = 'Honduras';}
	break;
    case 'MX' : {nombAux = 'México';}
	break;
    case 'NI' : {nombAux = 'Nicaragua';}
	break;
    case 'PA' : {nombAux = 'Panamá';}
	break;
    case 'PY' : {nombAux = 'Paraguay';}
	break;
    case 'PE' : {nombAux = 'Perú';}
	break;
    case 'PT' : {nombAux = 'Portugal';}
	break;
    case 'PR' : {nombAux = 'Puerto Rico';}
	break;
    case 'RD' : {nombAux = 'República Dominicana';}
	break;
    case 'SR' : {nombAux = 'Surinam';}
	break;
    case 'UY' : {nombAux = 'Uruguay';}
	break;
    case 'VE' : {nombAux = 'Venezuela';}
	break;
    default : {nombAux = 'Otro País';}
	break;
  }
  return nombAux
}

function paisCodigo(pais){
  switch (pais){
    case 'AR' : {nombAux = 'AR';}
	break;
    case 'BL' : {nombAux = 'BL';}
	break;
    case 'BO' : {nombAux = 'BO';}
	break;
    case 'BR' : {nombAux = 'BR';}
	break;
    case 'CA' : {nombAux = 'CA';}
	break;
    case 'CL' : {nombAux = 'CL';}
	break;
    case 'CO' : {nombAux = 'CO';}
	break;
    case 'CR' : {nombAux = 'CR';}
	break;
    case 'CU' : {nombAux = 'CU';}
	break;
    case 'EC' : {nombAux = 'EC';}
	break;
    case 'SV' : {nombAux = 'SV';}
	break;
    case 'ES' : {nombAux = 'ES';}
	break;
    case 'US' : {nombAux = 'US';}
	break;
    case 'GT' : {nombAux = 'GT';}
	break;
    case 'GY' : {nombAux = 'GY';}
	break;
    case 'HN' : {nombAux = 'HN';}
	break;
    case 'MX' : {nombAux = 'MX';}
	break;
    case 'NI' : {nombAux = 'NI';}
	break;
    case 'PA' : {nombAux = 'PA';}
	break;
    case 'PY' : {nombAux = 'PY';}
	break;
    case 'PE' : {nombAux = 'PE';}
	break;
    case 'PT' : {nombAux = 'PT';}
	break;
    case 'PR' : {nombAux = 'PR';}
	break;
    case 'RD' : {nombAux = 'RD';}
	break;
    case 'SR' : {nombAux = 'SR';}
	break;
    case 'UY' : {nombAux = 'UY';}
	break;
    case 'VE' : {nombAux = 'VE';}
	break;
    default : {nombAux = 'ZZ';}
	break;
  }
  return nombAux
}

function chpais(povar, varname, vardiv, selec){
  if(selec==0){
	vartemp = '<input type="Text" class="verdanabold10" name="paisView" readonly value="' + paisNombre(povar) + '">&nbsp;<a href="javascript:chpais(document.formPerfil.paish.value,\'country\',\'estpais\',1)" class="txt4">&iquest;No es tu pa&iacute;s? Haz click aqu&iacute;</a><input type="Hidden" name="country" id="paisID" value="' + paisCodigo(povar) + '">'
    writit(vartemp, vardiv);
	  if (paisCodigo(povar)=='ZZ'){
	    document.formPerfil.paish.value='ZZ';
		chpais(document.formPerfil.paish.value,'paisView','estpais',1)
	  }
  } else {
	i = document.getElementById('paisID');
	vartemp = '<select class="verdanabold10" name="country" id="paisID" onchange="chcity(i.value,\'ciudad\',\'estdiv\')"></select>'
    writit(vartemp, vardiv);
    fillselect(povar, 'pais');
	i = document.getElementById('paisID');
	chcity(i.value,'ciudad','estdiv')	
  }
}

function chcity(povar, varname, vardiv){
  if (varname == 'ciudad'){
  	if (povar=='XX' || povar=='ZZ'){
  	  vartemp = ''
      writit(vartemp, vardiv);
	  return
	}
    if (povar == 'US'){
	  vartemp = '<span class="verdanabold10">Estado:</span>&nbsp;<select class="verdanabold10" id="ciudadID" name="ciudad"></select><br><span class="verdanabold10">C&oacute;digo Postal:</span>&nbsp;<input class="verdanabold10" type="text" name="zipcode" id="zipcodeID"><br><span class="verdanabold10">Pais de origen:</span>&nbsp;<select class="verdanabold10" name="pais_origen" id="paisorigenID"></select>';
      writit(vartemp, vardiv);
      fillselect(povar, 'ciudad');
      fillselect(povar, 'pais_origen');
	}else{
	    if (povar == 'ES'){
			vartemp = '<span class="verdanabold10">Provincia:</span>&nbsp;<select class="verdanabold10" id="'+varname+'ID" name="' + varname + '"></select><br><span class="verdanabold10">C&oacute;digo Postal:</span>&nbsp;<input class="verdanabold10" type="text" id="zipcodeID" name="zipcode">';
	    }else{
			vartemp = '<span class="verdanabold10">' + vecDP[BuscaIdPais(povar)] + ':</span>&nbsp;<select class="verdanabold10" id="'+varname+'ID" name="' + varname + '"></select>';
		}  
  	  writit(vartemp, vardiv);
      fillselect(povar, varname);
	} 
  } 
  
  if (varname == 'empleados'){
    if (povar == 'En la oficina'){
	  vartemp = '<span class="verdanabold10">&iquest; Cuanta gente tienes a tu cargo ?</span>&nbsp;<select class="verdanabold10" id="empleadosID" name="' + varname + '"></select>';
      writit(vartemp, vardiv);
      fillselect(povar, varname);
	}else{
	  vartemp = ''
      writit(vartemp, vardiv);
    }
  }
}

function pop_up(){
	window.open("http://www.clickdiario.com/click/privacidad.asp","Construtivo","toolbar=0,location=0,directories=0,menuBar=0,resizable=0,scrollbars=yes,width=600,height=550")
}

//Funcion para el chequeo 
function checkCheckboxGroup(theForm,theGroupname) {
	for(i=1;i<20;i++){
		el = document.getElementById("l"+i);
		if (el.checked) return true;
	}
    //alert ('Elija al menos una opción de la lista de información que le gustaría leer o recibir.');
    return false;
  } 

//Funcion para validar los campos del perfil
function validarPerfil(form) {

	if (form.firstname.value==''){
		alert('Debes ingresar tu nombre para poder registrarte');
		form.firstname.focus();
		return false;
	}
	if (form.lastname.value==''){
		alert('Debes ingresar tu apellido para poder registrarte');
		form.lastname.focus();
		return false;
	}
	if (form.sex.value==''){
		alert('Debes ingresar tu sexo para poder registrarte');
		form.sex.focus();
		return false;
	}
	if (form.email.value==''){
		alert('Debes ingresar tu correo para poder registrarte');
		form.email.focus();
		return false;
	}
	var exp_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var exp_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!(!exp_email1.test(form.email.value) && exp_email2.test(form.email.value))) {
		alert('Por favor, indica un e-mail válido.');
		form.email.focus();
    	return false;
	}
	if(form.age.value==''){
		alert('Debes ingresar tu edad');
		form.age.focus();
		return false;
	}
	var exp_edad = /([^0-9*])/;
	if (exp_edad.test(form.age.value) || form.age.value==0) {
		alert('La edad debe ser un valor numerico válido.');
		form.age.focus();
		return false;
	}
	if(form.country.value=='XX'){
		alert('Debes ingresar tu país de origen');
		form.country.focus();
		return false;
	}		
	if(form.estado_civil.value==''){
		alert('Debes ingresar tu estado civil');
		form.estado_civil.focus();
		return false;
	}
	if(form.ocupacion.value==''){
		alert('Debes ingresar tu ocupacion actual');
		form.ocupacion.focus();
		return false;
	}
	if (!checkCheckboxGroup(form,'leer[]'))
	{
		alert ('Debes seleccionar tus intereses para que sepamos tus preferencias');
      return false;
    }
	//Asignacion de la lista de intereses
	for(i=1;i<20;i++){
		el = document.getElementById("l"+i);
		if (el.checked) form.intereses.value = form.intereses.value + el.value + ",";
	}
	//Validaciones para correo confirmado
	if (form.privacy.checked) {
	//Validaciones para datos del superformulario	
	if(form.automovil.value==''){
		alert('Debes ingresar si tienes automóvil o no');
		form.automovil.focus();
		return false;
	}	
	if(form.where_inet.value==''){
		alert('Debes ingresar desde donde estas conectado a Internet');
		form.where_inet.focus();
		return false;
	}
	if(form.inet.value==''){
		alert('Debes ingresar cuanto usas Internet');
		form.inet.focus();
		return false;
	}
	if(form.pay.value==''){
		alert('Debes ingresar si has hecho compras por Internet');
		form.pay.focus();
		return false;
	}
	if(form.cada_cuanto.value==''){
		alert('Debes ingresar cada cuanto viajas al extranjero');
		form.cada_cuanto.focus();
		return false;
	}
		obj = document.getElementById('ciudadID');
    if (obj!=null)
	{
      if (obj.value == 'xx')
      {
	  	alert ('Debes ingresar tu ciudad para poder suscribirte');
        obj.focus();		
        return false;
	  }	
    }			  

	obj = document.getElementById('paisorigenID');
    if (obj!=null)
	{
      if (obj.value == 'XX')
      {
	  	alert ('Debes ingresar tu país de origen para poder suscribirte');
        obj.focus();
        return false;
	  }	
    }		
	
	obj = document.getElementById('zipcodeID');
    if (obj!=null)
	{
      if (obj.value.length < 4)
      {
	  	alert ('Debes ingresar tu códogo postal para poder suscribirte');
        obj.focus();
        return false;
	  }	
    }	
	//Fin validacion de superformulario
	}	
	return true;
}

//Validaciones para el login del usuario
function validarLogin(form) {

	if (form.frmEmail.value==''){
		alert('Debes ingresar tu email para poder ingrersar');
		form.frmEmail.focus();
		return false;
	}
	if (form.frmPassword.value==''){
		alert('Debes ingresar tu contraseña');
		form.frmPassword.focus();
		return false;
	}
	var exp_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var exp_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!(!exp_email1.test(form.frmEmail.value) && exp_email2.test(form.frmEmail.value))) {
		alert('Por favor, indica un e-mail válido.');
		form.frmEmail.focus();
    	return false;
	}
	
	return true;
}

//Funcion para limitar los archivos solo a JPG,GIF
function LimitAttach(form, file) {
allowSubmit = false;
if (!file) return;
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext= form.photo.value.substr(form.photo.value.length-4).toLowerCase();;
//ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) { allowSubmit = true; break; }
}
if (allowSubmit) return true;
else
return false;
}
//Validaciones la modificacion de la foto
function validarFoto(form) {
extArray = new Array(".gif", ".jpg", ".jpeg",".JPG",".GIF",".JPEG");
	if (form.photo.value==''){
		alert('Debes ingresar la foto que quieres colocar');
		form.photo.focus();
		return false;
	}
	if (LimitAttach(form, form.photo.value) == false) {
		alert('Por favor, ingresa solamente fotos jpg o gif.');
		form.photo.focus();
		return false;
	}
	return true;
}

//Validaciones la modificacion del password
function validarPass(form) {
	if (form.oldPassword.value==''){
		alert('Debes ingresar tu contraseña actual');
		form.oldPassword.focus();
		return false;
	}
	if (form.newPassword.value==''){
		alert('Debes ingresar tu nueva contraseña');
		form.newPassword.focus();
		return false;
	}
	if (form.newPassword2.value==''){
		alert('Debes confirmar tu contraseña');
		form.newPassword2.focus();
		return false;
	}
	if (form.newPassword.value!=form.newPassword2.value){
		alert('Tu contraseña no fue confirmada correctamente, por favor ingresala de nuevo');
		form.newPassword.focus();
		return false;
	}
	return true;
}

//Validaciones para el envio
function validarEnvio(form) {

	if (form.frmRemitente.value=='Tu Email' || form.frmRemitente.value==''){
		alert('Debes ingresar tu email para poder enviar la recomendacion');
		form.frmRemitente.focus();
		return false;
	}	
	var exp_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var exp_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!(!exp_email1.test(form.frmRemitente.value) && exp_email2.test(form.frmRemitente.value))) {
		alert('Por favor, indica un e-mail válido.');
		form.frmRemitente.focus();
    	return false;
	}
	
	if (form.frmReceptor1.value=='Email de Tu Amigo 1' && form.frmReceptor2.value=='Email de Tu Amigo 2' && form.frmReceptor3.value=='Email de Tu Amigo 3'){
		alert('Debes ingresar al menos 1 destinatario para recomendar la foto');
		form.frmReceptor1.focus();
		return false;
	}
	
	if (form.frmReceptor1.value!='Email de Tu Amigo 1'){
		if (!(!exp_email1.test(form.frmReceptor1.value) && exp_email2.test(form.frmReceptor1.value))) {
			alert('Por favor, indica un e-mail válido.');
			form.frmReceptor1.focus();
    		return false;
		}
	}
	
	if (form.frmReceptor2.value!='Email de Tu Amigo 2'){
		if (!(!exp_email1.test(form.frmReceptor2.value) && exp_email2.test(form.frmReceptor2.value))) {
			alert('Por favor, indica un e-mail válido.');
			form.frmReceptor2.focus();
    		return false;
		}
	}
	
	if (form.frmReceptor3.value!='Email de Tu Amigo 3'){
		if (!(!exp_email1.test(form.frmReceptor3.value) && exp_email2.test(form.frmReceptor3.value))) {
			alert('Por favor, indica un e-mail válido.');
			form.frmReceptor3.focus();
    		return false;
		}
	}
	
	return true;
}

//Validaciones la modificacion de la foto
function validarMensaje(form) {
	if (form.frmMensaje.value==''){
		alert('Debes ingresar el mensaje que vas a enviarle al usuario.');
		form.frmMensaje.focus();
		return false;
	}	
	var myMessage = form.frmMensaje.value;
	//if (!(!exp_email1.test(form.frmMensaje.value) && exp_email2.test(form.frmMensaje.value))) {
	if (myMessage.indexOf("@") != -1) {
		alert('Por favor, por seguridad no coloques direcciones de mail dentro del mensaje a enviar.');
		form.frmMensaje.focus();
    	return false;
	}
	
	return true;
}

//Validaciones la modificacion de la foto
function validarRecordatorio(form) {
	if (form.frmEmail.value==''){
		alert('Debes ingresar su email para poder enviarle su contraseña.');
		form.frmEmail.focus();
		return false;
	}
	var exp_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var exp_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!(!exp_email1.test(form.frmEmail.value) && exp_email2.test(form.frmEmail.value))) {
		alert('Por favor, indica un e-mail válido.');
		form.frmEmail.focus();
    	return false;
	}
	return true;
}

//Validacion del comentario entre usuarios
function validarComentario(form) {
	if (form.frmComentario.value==''){
		alert('Debes ingresar el comentario que vas a enviarle al usuario.');
		form.frmComentario.focus();
		return false;
	}	
	var myMessage = form.frmComentario.value;
	if (myMessage.indexOf("@") != -1) {
		alert('Por favor, por seguridad no coloques direcciones de mail dentro del comentario a enviar.');
		form.frmComentario.focus();
    	return false;
	}
	
	return true;
}
function validarReminder(form){

	if (form.email.value=='' || form.email.value=='Email de Tu Amigo'){
		alert('Debes ingresar el correo de la persona a la que quieres enviar el recordatorio');
		form.email.focus();
		return false;
	}

	var exp_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var exp_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!(!exp_email1.test(form.email.value) && exp_email2.test(form.email.value))) {
		alert('Por favor, indica un e-mail válido.');
		form.email.focus();
		return false;
	}
	
	if (form.frequency.value==0){
		alert('Debes indicar la frecuencia con la que quieres que se envíen los recordatorios');
		form.frequency.focus();
		return false;
	}	
	return true;
}