var CountrySelected = "ES";
// jgg seleccionamos GRANADA como provincia por defecto
var StateSelected = "BARCELONA";
//
var CountrySelected = "ES";
var paisesNames = new Array('ALEMANIA','ANDORRA','ARGENTINA','AUSTRIA','BELGICA','BRASIL','BULGARIA','CANADA','CHILE','CHINA','CHIPRE','COLOMBIA','COREA','COSTA RICA','CROACIA','CUBA','DINAMARCA','ECUADOR','EGIPTO','EMIRATOS ARABES UNIDOS','ESLOVAQUIA','ESLOVENIA','ESPAÑA','ESTADOS UNIDOS','ESTONIA','FINLANDIA','FRANCIA','GRAN BRETAÑA','GRECIA','HOLANDA','HONG KONG','HUNGRIA','INDIA','IRLANDA','ITALIA','JAMAICA','JAPON','LETONIA','LITUANIA','MALASIA','MARRUECOS','MEXICO','MOLDAVIA','MONTENEGRO','MOZAMBIQUE','NICARAGUA','NORUEGA','PANAMA','PERU','POLONIA','PORTUGAL','REPÚBLICA CHECA','REPUBLICA DOMINICANA','RUMANIA','RUSIA','SAN MARINO','SINGAPUR','SUDAFRICA','SUECIA','SUIZA','TAILANDIA','TAIWAN','TUNEZ','TURQUIA','VENEZUELA','VIETNAM');
var paisesCodes = new Array('AL','AN','AG','AU','BE','BR','BU','CA','CL','CN','CP','CO','KR','CR','HR','CU','DI','EC','EG','AE','SK','SL','ES','US','ET','FI','FR','IN','GR','HO','HK','HU','ID','IL','IT','JM','JP','LE','LT','MY','MA','ME','MV','MT','MZ','NI','NO','PN','PE','PL','PO','CE','RD','RM','RU','SM','SG','ZA','SU','SI','TH','TW','TN','TU','VE','VN');
var provinciasALNames = new Array('Seleccione una','BERLIN','BRANDEBURGO','COLONIA','DRESDE','DUSSELDORF','FRANKFURT','FRIBURGO','HAMBURGO','HANOVER','LEIPZIG','MUNICH','NUREMBERG','PLAUEN','RATISBONA','ROSTOCK','STUTTGART');
var provinciasANNames = new Array('Seleccione una','ANDORRA');
var provinciasAGNames = new Array('Seleccione una','BUENOS AIRES','CALAFATE','IGUAZU','MENDOZA','MISIONES','SAN CARLOS DE BARILOCHE');
var provinciasAUNames = new Array('Seleccione una','BREGENZ','GUSSING','INNSBRUCK','SALZBURGO','VIENA');
var provinciasBENames = new Array('Seleccione una','AMBERES','BRUJAS','BRUSELAS','GENT');
var provinciasBRNames = new Array('Seleccione una','BAHIA','FORTALEZA','NATAL','RECIFE','RIO DE JANEIRO','SALVADOR DE BAHIA','SAO PAULO');
var provinciasBUNames = new Array('Seleccione una','BURGAS','NESSEBAR','SUNNY BEACH');
var provinciasCANames = new Array('Seleccione una','MONTREAL','QUEBEC','TORONTO');
var provinciasCLNames = new Array('Seleccione una','SANTIAGO DE CHILE');
var provinciasCNNames = new Array('Seleccione una','BEIJING - PEKIN','GUANGZOU - CANTON','SHANGHAI');
var provinciasCPNames = new Array('Seleccione una','LIMASSOL','PAPHOS');
var provinciasCONames = new Array('Seleccione una','BOGOTA','CARTAGENA');
var provinciasKRNames = new Array('Seleccione una','SEUL');
var provinciasCRNames = new Array('Seleccione una','GUANACASTE','SAN JOSE','ZONA NORTE - ARENAL');
var provinciasHRNames = new Array('Seleccione una','DUBROVNIK','KRK','POREC','RABAC');
var provinciasCUNames = new Array('Seleccione una','CIEGO DE AVILA','LA HABANA','SANCTI SPITIRUS','VARADERO');
var provinciasDINames = new Array('Seleccione una','COPENHAGUE');
var provinciasECNames = new Array('Seleccione una','QUITO');
var provinciasEGNames = new Array('Seleccione una','EL CAIRO');
var provinciasAENames = new Array('Seleccione una','DUBAI');
var provinciasSKNames = new Array('Seleccione una','BRATISLAVA');
var provinciasSLNames = new Array('Seleccione una','LIUBLIANA');
var provinciasESNames = new Array('Seleccione una','A CORUÑA','ALAVA (VITORIA)','ALBACETE','ALICANTE','ALMERIA','ASTURIAS','AVILA','BADAJOZ','BARCELONA','BILBAO (VIZCAYA)','BURGOS','CACERES','CADIZ','CANTABRIA(SANTANDER)','CASTELLON','CIUDAD REAL','CORDOBA','CUENCA','FORMENTERA','FUERTEVENTURA','GIRONA','GRANADA','GUADALAJARA','HUELVA','HUESCA','IBIZA','JAEN','LANZAROTE','LAS PALMAS','LEON','LLEIDA','LUGO','MADRID','MALAGA','MALLORCA','MELILLA','MENORCA','MURCIA','NAVARRA','ORENSE','PALENCIA','PONTEVEDRA','RIOJA. LA','S. SEBASTIÁN (GUIPUZCOA)','SALAMANCA','SEGOVIA','SEVILLA','SORIA','TARRAGONA','TENERIFE','TERUEL','TOLEDO','VALENCIA','VALLADOLID','ZAMORA','ZARAGOZA');
var provinciasUSNames = new Array('Seleccione una','LOS ANGELES. CA','MIAMI. FL','NUEVA YORK','SAN FRANCISCO. CA','WASHINGTON. DC');
var provinciasETNames = new Array('Seleccione una','TALLIN');
var provinciasFINames = new Array('Seleccione una','HELSINKI');
var provinciasFRNames = new Array('Seleccione una','ANGERS','ANNECY','ANTIBES','AVIÑON','BIARRITZ','BOULOGNE SUR MER','BREST','BURDEOS','CANNES','CARCASSONNE','CLERMONT FERRAND','CONCARNEAU','CORCEGA','DIJON','DUNQUERQUE','ESTRASBURGO','GAP','GRENOBLE','LA ROCHELLE','LE HAVRE','LEVALLOIS-PERRET','LORIENT','LOURDES','LYON','MACON','MARSELLA','MONTPELLIER','MULHOUSE','NANTERRE','NARBONNE','NIMES','NIZA','ORANGE','ORLEANS','PARIS','PARIS - DISNEY','PAU','PERPIÑAN','POITIERS','REIMS','RENNES','ROUEN','SAINT ETIENNE','SAINT MALO','SAINTE MAXIME','TOULON','TOULOUSE','TOURS','VICHY');
var provinciasINNames = new Array('Seleccione una','BIRMINGHAM','EDIMBURGO','LIVERPOOL','LONDRES','MANCHESTER','NOTTINGHAMSHIRE');
var provinciasGRNames = new Array('Seleccione una','ATENAS','CORFU','CRETA','KOS','RODHES','TESALONICA','ZAKYNTHOS');
var provinciasHONames = new Array('Seleccione una','AMSTERDAM','ROTTERDAM');
var provinciasHKNames = new Array('Seleccione una','HONG KONG');
var provinciasHUNames = new Array('Seleccione una','BUDAPEST');
var provinciasIDNames = new Array('Seleccione una','BANGALORE','MUMBAI');
var provinciasILNames = new Array('Seleccione una','DUBLIN');
var provinciasITNames = new Array('Seleccione una','AGRIGENTO','ALESSANDRIA','AOSTA','ASÍS','BARI','BERGAMO','BOLONIA','CASERTA','CATANIA','COMO','CREMONA','CUNEO','FERRARA','FLORENCIA','FOGGIA','FORLI','GÉNOVA','GORIZIA','IMPERIA','ISCHIA','LECCE','LIVORNO','LUCCA','MANTOVA','MESSINA','MILÁN','MÓDENA','NÁPOLES','PADOVA','PALERMO','PARMA','PERUGIA','PESCARA','PIACENZA','PISA','PISTOIA','RAVENNA','REGGIO EMILIA','RIMINI','RIVIERA LIGURE','ROMA','ROMA-AEROPUERTO','ROVIGO','SARDEGNA','SASSARI','SICILIA/COSTA™','SICILIA/TAORMINA','SIENA','SIRACUSA','SORRENTO','TARANTO','TERNI','TRAPANI','TRENTO','TREVISO','TRIESTE','TURÍN','VENECIA','VERONA','VICENZA');
var provinciasJMNames = new Array('Seleccione una','MONTEGO BAY');
var provinciasJPNames = new Array('Seleccione una','KYOTO','TOKYO');
var provinciasLENames = new Array('Seleccione una','RIGA');
var provinciasLTNames = new Array('Seleccione una','VILNIUS');
var provinciasMYNames = new Array('Seleccione una','KUALA LUMPUR');
var provinciasMANames = new Array('Seleccione una','AGADIR','CASABLANCA','FEZ','MARRAKECH','MERZOUGA','TANGER');
var provinciasMENames = new Array('Seleccione una','CANCUN','COZUMEL','GUADALAJARA','HUATULCO','MERIDA','MEXICO','MONTERREY','MORELIA','OAXACA','PLAYA DEL CARMEN','PUEBLA','PUERTO VALLARTA','QUINTANA ROO','RIVIERA MAYA');
var provinciasMVNames = new Array('Seleccione una','CHISINAU','MOLDAVIA');
var provinciasMTNames = new Array('Seleccione una','BAR','BUDVA');
var provinciasMZNames = new Array('Seleccione una','LICHINGA','MAPUTO','NAMPULA');
var provinciasNINames = new Array('Seleccione una','GRANADA');
var provinciasNONames = new Array('Seleccione una','BERGEN','OSLO');
var provinciasPNNames = new Array('Seleccione una','PANAMA');
var provinciasPENames = new Array('Seleccione una','LIMA');
var provinciasPLNames = new Array('Seleccione una','BRESLAVIA','CRACOVIA','POZNAN','VARSOVIA');
var provinciasPONames = new Array('Seleccione una','ALGARVE','AVEIRO','BEJA','BRAGA','CALDAS DA RAINHA','CASCAIS','CASTELO BRANCO','COIMBRA','COSTA DA CAPARICA','CURIA','ESTORIL','EVORA','FATIMA','FIGUEIRA DA FOZ','GUIMARAES','LEIRIA','LISBOA','MADEIRA','OPORTO','PORTALEGRE','SESIMBRA','SETUBAL','SINTRA','TORRES NOVAS','VISEU');
var provinciasCENames = new Array('Seleccione una','HRADEC KRALOVE','KARLOVY VARY','PRAGA');
var provinciasRDNames = new Array('Seleccione una','BAYAHIBE','BOCACHICA','PUERTO PLATA','PUNTA CANA','SAMANA','SANTO DOMINGO');
var provinciasRMNames = new Array('Seleccione una','BUCAREST');
var provinciasRUNames = new Array('Seleccione una','MOSCU','SAN PETERSBURGO');
var provinciasSMNames = new Array('Seleccione una','SAN MARINO');
var provinciasSGNames = new Array('Seleccione una','SINGAPUR');
var provinciasZANames = new Array('Seleccione una','EASTERN CAPE','JOHANNESBURG','LIMPOPO','WESTERN CAPE');
var provinciasSUNames = new Array('Seleccione una','ESTOCOLMO');
var provinciasSINames = new Array('Seleccione una','ADELBODEN','BASILEA','BERNA','GINEBRA','INTERLAKEN','LAUSANNA','LUCERNA','MONTREUX','ZURICH');
var provinciasTHNames = new Array('Seleccione una','BANGKOK','CHIANG MAI','KAMPHAENG');
var provinciasTWNames = new Array('Seleccione una','TAIPEI');
var provinciasTNNames = new Array('Seleccione una','DJERBA','HAMMAMET','MAHDIA','MONASTIR','TABARKA','TUNIS','ZARZIS');
var provinciasTUNames = new Array('Seleccione una','ESTAMBUL');
var provinciasVENames = new Array('Seleccione una','CARACAS','ISLA MARGARITA');
var provinciasVNNames = new Array('Seleccione una','HANOI');

var provinciasALCodes = new Array('','ALBER','ALBRA','ALCOL','ALDRE','ALDUS','ALFRA','ALFRI','ALHAM','ALHAN','ALLEI','ALMUN','ALNUR','ALPLA','ALREG','ALROS','ALSTU');
var provinciasANCodes = new Array('','AN');
var provinciasAGCodes = new Array('','AGBUE','AGCAL','AGIGR','AGMEN','AGMIS','AGSCA');
var provinciasAUCodes = new Array('','AUBRE','AUGUS','AUINN','AUSAL','AUVIE');
var provinciasBECodes = new Array('','BEAMB','BEBRJ','BEBRU','BEGEN');
var provinciasBRCodes = new Array('','BRBAH','BRFOR','BRNAT','BRREC','BRRIO','BRSSA','BRSAO');
var provinciasBUCodes = new Array('','BUBUR','BUNES','BUSUN');
var provinciasCACodes = new Array('','CAYUL','CAYQB','CAYTO');
var provinciasCLCodes = new Array('','CLSCL');
var provinciasCNCodes = new Array('','CNBJS','CNCAN','CNSHA');
var provinciasCPCodes = new Array('','CPQLI','CPPAP');
var provinciasCOCodes = new Array('','COBOG','COCTG');
var provinciasKRCodes = new Array('','KRSEL');
var provinciasCRCodes = new Array('','CRGUA','CRSJO','CRARE');
var provinciasHRCodes = new Array('','HRDBV','HRKRK','HRPRC','HRRBC');
var provinciasCUCodes = new Array('','CUAVI','CUHAV','CUUSS','CUVRO');
var provinciasDICodes = new Array('','DICPH');
var provinciasECCodes = new Array('','ECQUI');
var provinciasEGCodes = new Array('','EGCAI');
var provinciasAECodes = new Array('','AEDXB');
var provinciasSKCodes = new Array('','SKBRA');
var provinciasSLCodes = new Array('','SLLIU');
var provinciasESCodes = new Array('','ESSCQ','ESVIT','ESALB','ESALC','ESLEI','ESOVD','ESAVI','ESBJZ','ESBCN','ESBIO','ESBUR','ESCAC','ESXRY','ESSDR','ESCAS','ESCIU','ESODB','ESCUE','ESFOR','ESFUE','ESGRO','ESGRX','ESGUI','ESHUE','ESHUS','ESIBZ','ESJAE','ESLAN','ESLPA','ESLEO','ESLER','ESLUG','ESMAD','ESAGP','ESPMI','ESMEL','ESMAH','ESMJV','ESNAV','ESORE','ESPAL','ESVGO','ESRIO','ESEAS','ESSAL','ESSEG','ESSVQ','ESSOR','ESTAR','ESTCI','ESTER','ESTOL','ESVLC','ESVLL','ESZAM','ESZAZ');
var provinciasUSCodes = new Array('','USLAX','USMIA','USNEW','USSFO','USIAD');
var provinciasETCodes = new Array('','ETTLL');
var provinciasFICodes = new Array('','FIHEL');
var provinciasFRCodes = new Array('','FRANG','FRANN','FRANT','FRAVI','FRBIA','FRBSM','FRBRE','FRBOD','FRCAN','FRCAR','FRCLE','FRCON','FRCRC','FRDIJ','FRDUN','FRSTR','FRGAP','FRGRN','FRLAR','FRLEH','FRLEV','FRLOR','FRLOU','FRLYO','FRMAC','FRMAR','FRMOP','FRMUL','FRNAT','FRNAR','FRNIM','FRNIC','FRORA','FRORL','FRPAR','FRDIS','FRPAU','FRPEP','FRPOI','FRREI','FRREN','FRROU','FRSTE','FRSTM','FRMAX','FRTLN','FRTOU','FRTOR','FRVIC');
var provinciasINCodes = new Array('','INBIR','INEDI','INLIV','INLON','INMAN','INNOT');
var provinciasGRCodes = new Array('','GRATE','GRCOR','GRCRE','GRKOS','GRROD','GRTHE','GRZAK');
var provinciasHOCodes = new Array('','HOAMS','HOROT');
var provinciasHKCodes = new Array('','HKHKG');
var provinciasHUCodes = new Array('','HUBUD');
var provinciasIDCodes = new Array('','IDBAN','IDMUM');
var provinciasILCodes = new Array('','ILDUB');
var provinciasITCodes = new Array('','ITAGR','ITALE','ITAOS','ITASS','ITBAR','ITBER','ITBOL','ITCAS','ITCAT','ITCOM','ITCRE','ITCUN','ITFER','ITFIR','ITFOG','ITFOR','ITGEN','ITGOR','ITIMP','ITISH','ITLEC','ITLIV','ITLUC','ITMAN','ITMES','ITMIL','ITMOD','ITNAP','ITPAD','ITPAL','ITPAR','ITPER','ITPEC','ITPIA','ITPIS','ITPIT','ITRAV','ITREE','ITRIM','ITRIL','ITROM','ITROA','ITROV','ITSRD','ITSAS','ITSIC','ITTAO','ITSIE','ITSIR','ITSOR','ITTAR','ITTEN','ITTRA','ITTRE','ITTEV','ITTRI','ITTOR','ITVEN','ITVRO','ITVIC');
var provinciasJMCodes = new Array('','JMMBJ');
var provinciasJPCodes = new Array('','JPKYO','JPTYO');
var provinciasLECodes = new Array('','LERIX');
var provinciasLTCodes = new Array('','LTVNO');
var provinciasMYCodes = new Array('','MYKUL');
var provinciasMACodes = new Array('','MAAGA','MACAS','MAFEZ','MARAK','MAMER','MATNG');
var provinciasMECodes = new Array('','MECUN','MECZM','MEGDL','MEHUA','MEMID','MEMEX','MEMON','MEMOL','MEOAX','MEPCM','MEPBC','MEVAL','MEQRO','MERIV');
var provinciasMVCodes = new Array('','MVCHI','MVMOL');
var provinciasMTCodes = new Array('','MTBAR','MTBUD');
var provinciasMZCodes = new Array('','MZLIC','MZMAP','MZNAM');
var provinciasNICodes = new Array('','NIGRA');
var provinciasNOCodes = new Array('','NOBER','NOOSL');
var provinciasPNCodes = new Array('','PNPAN');
var provinciasPECodes = new Array('','PELIM');
var provinciasPLCodes = new Array('','PLWRO','PLKRK','PLPOZ','PLWAW');
var provinciasPOCodes = new Array('','POALB','POAVE','POBEJ','POBRA','POCAL','POCSC','POCAS','POCOI','POCAP','POCUR','POEST','POEVO','POFAT','POFIG','POGUI','POLEI','POLIS','POMAE','POPOR','POPOT','POSES','POSET','POSIN','PONOV','POVIS');
var provinciasCECodes = new Array('','CEHRA','CEKLV','CEPRA');
var provinciasRDCodes = new Array('','RDBAY','RDBOC','RDPOP','RDPUJ','RDSAM','RDSDQ');
var provinciasRMCodes = new Array('','RMBUC');
var provinciasRUCodes = new Array('','RUMOW','RUSTP');
var provinciasSMCodes = new Array('','SMSMA');
var provinciasSGCodes = new Array('','SGSIN');
var provinciasZACodes = new Array('','ZAEST','ZAJNB','ZALIM','ZAWCA');
var provinciasSUCodes = new Array('','SUEST');
var provinciasSICodes = new Array('','SIADE','SIBAS','SIBER','SIGIN','SIINT','SILAU','SILUC','SIMON','SIZUR');
var provinciasTHCodes = new Array('','THBKK','THCNX','THKAM');
var provinciasTWCodes = new Array('','TWTPE');
var provinciasTNCodes = new Array('','TNDJE','TNHAM','TNMAH','TNMIR','TNTAB','TNTUN','TNZAR');
var provinciasTUCodes = new Array('','TUIST');
var provinciasVECodes = new Array('','VECAC','VEIMA');
var provinciasVNCodes = new Array('','VNHAN');


function loadCountries(DefaultSelected)
{
  for (i = document.forms[0].pais.length; i >= 0; i--)
  {
    document.forms[0].pais.options[i]=null;
  }
  for(i = 0; i < paisesNames.length; i++)
  {
	document.forms[0].pais.options[i] = new Option(paisesNames[i], paisesCodes[i])
	if (trim(paisesCodes[i]) == DefaultSelected)
	{
		document.forms[0].pais.options[i].selected = true;
	}
  }
}

function loadStates(countryCode)
{
  for (i = document.forms[0].provincia.length; i >= 0; i--)
  {
    document.forms[0].provincia.options[i]=null;
  }
  var provinciasNames = 'provincias' + countryCode + 'Names';
  var provinciasCodes = 'provincias' + countryCode + 'Codes';
  for(i = 0; i < eval(provinciasNames).length; i++)
  {
	document.forms[0].provincia.options[i] = new Option(eval(provinciasNames)[i], eval(provinciasCodes)[i])
	if (eval(provinciasNames)[i] == StateSelected)
	{
		document.forms[0].provincia.options[i].selected = true;
	}
	
  }
}
