function updCtry(reg) { var ctryid = document.getElementById('cfga_ctry').value; if( (ctryid == 26) || (ctryid == 29) || (ctryid == 37) || (ctryid == 43) || (ctryid == 53) ) { var regsel = document.getElementById('cfga_reg'); while (regsel.length> 0) { regsel.remove(0); } document.calconf.region.disabled=false; if(ctryid == 26) { var otxt = new Array('Días Nacionales y Regionales','Solamente Días Nacionales','Alberta (AB)','Columbia Británica (BC)','Isla del Príncipe Eduardo (PE)','Manitoba (MB)','Nueva Escocia (NS)','Nuevo Brunswick (NB)','Nunavut (NU)','Ontario (ON)','Quebec (QC)','Saskatchewan (SK)','Terranova y Labrador (NL)','Territorios del Noroeste (NT)','Yukón (YT)'); var oval = new Array('0','-1','1','2','8','12','10','13','5','9','7','6','11','4','3'); } else if(ctryid == 29) { var otxt = new Array('Días Nacionales y Regionales','Solamente Días Nacionales','Andalucía (AN)','Aragón (AR)','Asturias (AS)','Cantabria (CB)','Castilla y León (CL)','Castilla-La Mancha (CM)','Cataluña (CT)','Ceuta (CE)','Comunidad Valenciana (VC)','Extremadura (EX)','Galicia (GA)','Islas Baleares (IB)','Islas Canarias (CN)','La Rioja (RI)','Madrid (MD)','Melilla (ML)','Murcia (MC)','Navarra (NC)','País Vasco (PV)'); var oval = new Array('0','-1','14','15','16','17','19','18','20','26','22','23','24','25','27','28','29','30','31','32','33'); } else if(ctryid == 37) { var otxt = new Array('Días Nacionales y Regionales','Solamente Días Nacionales','Baden-Wurtemberg (BW)','Baja Sajonia (NI)','Baviera (BY)','Berlín (BE)','Brandeburgo (BB)','Bremen (HB)','Hamburgo (HH)','Hesse (HE)','Mecklemburgo-Pomerania Occidental (MV)','Renania del Norte-Westfalia (NW)','Renania-Palatinado (RP)','Sajonia (SN)','Sajonia-Anhalt (ST)','Sarre (SL)','Schleswig-Holstein (SH)','Turingia (TH)'); var oval = new Array('0','-1','34','41','35','36','37','38','39','40','42','43','44','46','47','45','48','49'); } else if(ctryid == 43) { var otxt = new Array('Días Nacionales y Regionales','Solamente Días Nacionales','Escocia (SCT)','Inglaterra & Gales (ENG & WLS)','Irlanda del Norte (NIR)'); var oval = new Array('0','-1','52','50','51'); } else if(ctryid == 53) { var otxt = new Array('Días Nacionales y Regionales','Solamente Días Nacionales','Gales (WLS)'); var oval = new Array('0','-1','53'); } for(var i = 0; i < oval.length; i++) { var newopt = document.createElement('option'); newopt.text = otxt[i]; newopt.value = oval[i]; if(oval[i]==reg) newopt.selected = true; try { regsel.add(newopt, null); } catch(err) { regsel.add(newopt); // IE bug } } } else { document.calconf.region.disabled=true; document.calconf.region.value=0; } } function updHols() { var showhols = document.getElementById('cfga_hols').selectedIndex; var ctryid = document.getElementById('cfga_ctry').value; if(showhols == 0) { document.calconf.country.disabled=false; if( (ctryid == 26) || (ctryid == 29) || (ctryid == 37) || (ctryid == 43) || (ctryid == 53) ) { document.calconf.region.disabled=false; } } else { document.calconf.country.disabled=true; document.calconf.region.disabled=true; } }