var var_frmProvincia;
var_frmProvincia = -1;
var prov_ids_2=new Array();
prov_ids_2[0]=-1;
var prov_ids_2=new Array("----------", "A Coruña", "Alava", "Albacete", "Alicante", "Almeria", "Asturias", "Avila", "Badajoz", "Barcelona", "Burgos", "Cáceres", "Cadiz", "Cantabria", "Castellón", "Ciudad Real", "Córdoba", "Cuenca", "Girona", "Granada", "Guadalajara", "Guipúzcoa", "Huelva", "Huesca", "Jaen", "La Rioja", "León", "Lleida", "Lugo", "Madrid", "Málaga", "Murcia", "Navarra", "Orense", "Palencia", "Pontevedra", "Salamanca", "Segovia", "Sevilla", "Soria", "Tarragona", "Teruel", "Toledo", "Valencia", "Valladolid", "Vizcaya", "Zamora", "Zaragoza", "Otros");
var prov_nms_2=new Array("----------", "A Coruña", "Alava", "Albacete", "Alicante", "Almeria", "Asturias", "Avila", "Badajoz", "Barcelona", "Burgos", "Cáceres", "Cadiz", "Cantabria", "Castellón", "Ciudad Real", "Córdoba", "Cuenca", "Girona", "Granada", "Guadalajara", "Guipúzcoa", "Huelva", "Huesca", "Jaen", "La Rioja", "León", "Lleida", "Lugo", "Madrid", "Málaga", "Murcia", "Navarra", "Orense", "Palencia", "Pontevedra", "Salamanca", "Segovia", "Sevilla", "Soria", "Tarragona", "Teruel", "Toledo", "Valencia", "Valladolid", "Vizcaya", "Zamora", "Zaragoza", "Otros");
var prov_pag_2=new Array("1","2","3");
var prov_pva_2=new Array("Contra-Reembolso","Transferencia Bancaria","Tarjeta de Crédito");
var prov_ids_3=new Array("Aveiro", "Beja", "Braga", "Braganca", "Castelo Branco", "Coimbra", "Evora", "Faro", "Guarda", "Leiria", "Lisboa", "Portalegre", "Porto", "Santarem", "Setubal", "Viana do Castelo", "Vila Real", "Viseu");
var prov_nms_3=new Array("Aveiro", "Beja", "Braga", "Braganca", "Castelo Branco", "Coimbra", "Evora", "Faro", "Guarda", "Leiria", "Lisboa", "Portalegre", "Porto", "Santarem", "Setubal", "Viana do Castelo", "Vila Real", "Viseu");
var prov_pag_3=new Array("1","2","3");
var prov_pva_3=new Array("Contra-Reembolso","Transferencia Bancaria","Tarjeta de Crédito");
var prov_ids_6=new Array("Alessandria","Ancona","Aosta","Arezzo","Ascoli Piceno","asti","Avellino","Bari","Barleta-andria-trani","Belluno","Benevento","Bergamo","Biella","Bologna","Bolzano","Brescia","Brindisi","Campobasso","Caserta","Catanzaro","Chieti","Como","Cosenza","Cremona","Crotone","Cuneo","Fermo","Ferrara","Firenze","Foggia","Forli Cesena","Frosinone","Genova","Gorizia","Grosseto","Imperia","Isernia","L Aquila","La Spezia","Latina","Lecce","Lecco","Livono","Lodi","Lucca","Macerata","Mantova","Massa","Matera","Milano","Modena","Monza e Della Brianza","Napoli","Novara","Padova","Parma","Pavia","Perugia","Pesaro e Urbino","Pescara","Piacenza","Pisa","Pistoia","Pordenone","Potenza","Prato","Ravenna","Reggio Calabria","Reggio Emilia","Rieti","Rimini","Roma","Rovigo","Salermo","Savona","Siena","Sondrio","Taranto","Teramo","Terni","Torino","Trento","Treveso","Trieste","Udine","Varese","Venezia","Verbano Cusio Ossola","Vercelli","Verona","Vibo Valentia","Vicenza","Viterbo");
var prov_nms_6=new Array("Alessandria","Ancona","Aosta","Arezzo","Ascoli Piceno","asti","Avellino","Bari","Barleta-andria-trani","Belluno","Benevento","Bergamo","Biella","Bologna","Bolzano","Brescia","Brindisi","Campobasso","Caserta","Catanzaro","Chieti","Como","Cosenza","Cremona","Crotone","Cuneo","Fermo","Ferrara","Firenze","Foggia","Forli Cesena","Frosinone","Genova","Gorizia","Grosseto","Imperia","Isernia","L Aquila","La Spezia","Latina","Lecce","Lecco","Livono","Lodi","Lucca","Macerata","Mantova","Massa","Matera","Milano","Modena","Monza e Della Brianza","Napoli","Novara","Padova","Parma","Pavia","Perugia","Pesaro e Urbino","Pescara","Piacenza","Pisa","Pistoia","Pordenone","Potenza","Prato","Ravenna","Reggio Calabria","Reggio Emilia","Rieti","Rimini","Roma","Rovigo","Salermo","Savona","Siena","Sondrio","Taranto","Teramo","Terni","Torino","Trento","Treveso","Trieste","Udine","Varese","Venezia","Verbano Cusio Ossola","Vercelli","Verona","Vibo Valentia","Vicenza","Viterbo");
var prov_pag_6=new Array("4","2","3");
var prov_pva_6=new Array("Paypal","Transferencia Bancaria","Tarjeta de Crédito");
var prov_ids_4=new Array("No necessary");
var prov_nms_4=new Array("No necessary");
var prov_pag_4=new Array("4","2","3");
var prov_pva_4=new Array("Paypal","Transferencia Bancaria","Tarjeta de Crédito");
var prov_ids_5=new Array("No necessary");
var prov_nms_5=new Array("No necessary");
var prov_pag_5=new Array("4","2","3");
var prov_pva_5=new Array("Paypal","Transferencia Bancaria","Tarjeta de Crédito");
var prov_ids_7=new Array("Drenthe","Flevoland","Friesland","Gelderland","Groningen","Limburg","Noord-Brabant","Noord-Holland","Overijssel","Utrech","Zeeland","Zuid-Holland");
var prov_nms_7=new Array("Drenthe","Flevoland","Friesland","Gelderland","Groningen","Limburg","Noord-Brabant","Noord-Holland","Overijssel","Utrech","Zeeland","Zuid-Holland");
var prov_pag_7=new Array("4","2","3");
var prov_pva_7=new Array("Paypal","Transferencia Bancaria","Tarjeta de Crédito");
var prov_ids_8=new Array("No necessary");
var prov_nms_8=new Array("No necessary");
var prov_pag_8=new Array("4","2","3");
var prov_pva_8=new Array("Paypal","Transferencia Bancaria","Tarjeta de Crédito");


function js_get_frm() {
  ii = document.forms.length
  for(i=0; i<ii; i++) {
    if(document.forms[i]["frmPais"]) break;
  }
  if(i<ii) {
    return document.forms[i];
  }
  return "";
}

function js_seleccionar_value(obj, valor) {
  valor = String(valor);
  ii = obj.options.length;
  for(i=0; i<ii; i++) {
    if(String(obj.options[i].value)==valor) {
      break;
    }
  }
  if(i<ii) {
    obj.selectedIndex = i;
  }
}

function js_seleccionar_provincia() {
  frm = js_get_frm();
  js_cambio_pais();
  js_seleccionar_value(frm.frmProvincia, var_frmProvincia);
}

function js_cambio_pais() {
	geinte()
	//ConGastosdeenvio()
  frm = js_get_frm();
  si  = frm.frmPais.selectedIndex;
  pid = frm.frmPais[si].value;
  if(pid>0) {
	prov_ids = eval("prov_ids_"+pid);
    prov_nms = eval("prov_nms_"+pid);
	prov_pag = eval("prov_pag_"+pid);
	prov_pva = eval("prov_pva_"+pid);
  }else{
    prov_ids = new Array();
    prov_nms = new Array("");
	prov_pag = new Array("");
	prov_pva = new Array("");
    prov_ids[0]=-1;
  }
  ii = prov_ids.length;
  frm.frmProvincia.length = ii;
  for(i=0; i<ii; i++) {
    nm = prov_nms[i];
    if(nm=="") {
      nm = "     ";
    }
    frm.frmProvincia.options[i].value = prov_ids[i];
    frm.frmProvincia.options[i].text  = nm;
    id = prov_ids[i];
    if( (id=="") || (id=="-1") || (id==-1) ) {
      frm.frmProvincia.options[i].selected = true;
    }
  }
		 ii = prov_pag.length;
  frm.frmPago.length = ii;
  for(i=0; i<ii; i++) {
    nm = prov_pva[i];
    if(nm=="") {
      nm = "     ";
    }
    frm.frmPago.options[i].value = prov_pag[i];
    frm.frmPago.options[i].text  = nm;
    id = prov_pva[i];
    if( (id=="") || (id=="-1") || (id==-1) ) {
      frm.frmPago.options[i].selected = true;
    }
  }


}

function js_array_to_select(arr, slc) {
  ii = arr.length/2;
  slc.length = ii;
  j = 0;
  for(i=0; i<ii; i++) {
    slc.options[i].value = arr[j];
    slc.options[i].text  = arr[j+1];
    j+=2;
  }
}

function js_set_select_values() {
	frm = js_get_frm();
  if(frm["frmPais"]) {
    slc = frm.frmPais;
    ssv = new Array(2, "España", 3, "Portugal", 4, "Deutschland", 5, "France" , 6, "Italia" , 7, "Nederland"  , 8, "UK");
    js_array_to_select(ssv, slc);
    slc.options[0].selected = true;
    slc.onchange=new Function("js_cambio_pais();");
  }
	
}
js_set_select_values();
js_seleccionar_provincia();

