<!--
<!-- controlla iban esteri -->
function verificaibanestero() {

var f = document.f2
 var ib= (f.iBAN.value)

	  if (f.iBAN.value =="" )
	  { alert("Inserire il codice IBAN da verificare ");
        f.iBAN.focus();	  
		return false;	 
	  } 

var stato=""

  st = f.iBAN.value.substr(0,2);
  st=st.toUpperCase();
  			
	  if (st=="AD"){ var stato="Andorra"; var lung= 24; var ibanformat="alfanumerici" }
	  if (st=="AT"){ var stato="Austria"; var lung= 20; var ibanformat="numerici" }
	  if (st=="BE"){ var stato="Belgio"; var lung= 16; var ibanformat="numerici" }
	  if (st=="BA"){ var stato="Bosnia Erzegovina "; var lung= 20; var ibanformat="numerici" }
	  if (st=="BG"){ var stato="Bulgaria"; var lung= 22; var ibanformat="alfanumerici" }
	  if (st=="HR"){ var stato="Croazia "; var lung= 21; var ibanformat="numerici" }
	  if (st=="CY"){ var stato="Cipro"; var lung= 28; var ibanformat="alfanumerici" }
	  if (st=="DK"){ var stato="Danimarca"; var lung= 18; var ibanformat="numerici" }
	  if (st=="EE"){ var stato="Estonia"; var lung= 20; var ibanformat="numerici" } 
	  if (st=="FI"){ var stato="Finlandia"; var lung= 18; var ibanformat="numerici" }
	  if (st=="FR"){ var stato="Francia"; var lung= 27; var ibanformat="alfanumerici" }
	  if (st=="DE"){ var stato="Germania"; var lung= 22; var ibanformat="numerici" }
	  if (st=="GI"){ var stato="Gibilterra"; var lung= 23; var ibanformat="alfanumerici" }
	  if (st=="GB"){ var stato="Gran Bretagna"; var lung= 22; var ibanformat="alfanumerici" }
  if (st=="GR"){ var stato="Grecia"; var lung= 27; var ibanformat="alfanumerici" }
  if (st=="GL"){ var stato="Groenlandia"; var lung= 18; var ibanformat="numerici" } 
  if (st=="HU"){ var stato="Ungheria"; var lung= 28; var ibanformat="numerici" }
  if (st=="IS"){ var stato="Islanda"; var lung= 26; var ibanformat="numerici" }
  if (st=="IE"){ var stato="Irlanda"; var lung= 22; var ibanformat="alfanumerici" }
  if (st=="IL"){ var stato="Israele"; var lung= 23; var ibanformat="numerici" }
  if (st=="IT"){ var stato="ITALIA"; var lung= 27; var ibanformat="alfanumerici" }
  if (st=="LV"){ var stato="Lettonia"; var lung= 21; var ibanformat="alfanumerici" }
  if (st=="LI"){ var stato="Liechtenstein"; var lung= 21; var ibanformat="alfanumerici" }
  if (st=="LT"){ var stato="Lituania"; var lung= 20; var ibanformat="numerici" }
  if (st=="LU"){ var stato="Lussemburgo"; var lung= 20; var ibanformat="alfanumerici" }
  if (st=="MK"){var stato="Macedonia"; var lung= 19; var ibanformat="alfanumerici" }
  if (st=="MT"){var stato="Malta"; var lung= 31; var ibanformat="alfanumerici" }
  if (st=="FO"){var stato="Isole Faroer"; var lung= 18; var ibanformat="numerici" }
  if (st=="MU"){var stato="Isole Mauritius"; var lung= 30; var ibanformat="alfanumerici" }
  if (st=="MC"){var stato="Monaco"; var lung= 27; var ibanformat="alfanumerici" }
  if (st=="ME"){var stato="Montenegro"; var lung= 22; var ibanformat="numerici" }
  if (st=="NL"){var stato="Paesi Bassi"; var lung= 18; var ibanformat="alfanumerici" }
  if (st=="NO"){var stato="Norvegia"; var lung= 15; var ibanformat="numerici" }
  if (st=="PL"){var stato="Polonia"; var lung= 28; var ibanformat="numerici" }
  if (st=="PT"){var stato="Portogallo"; var lung= 25; var ibanformat="numerici" }
  if (st=="CZ"){var stato="Repubblica Ceca"; var lung= 24; var ibanformat="numerici" }

  if (st=="RO"){var stato="Romania"; var lung= 24; var ibanformat="alfanumerici" }
  if (st=="SM"){ var stato="San Marino"; var lung= 27; var ibanformat="alfanumerici" }
  if (st=="RS"){var stato="Serbia"; var lung= 22; var ibanformat="numerici" }
  if (st=="SK"){var stato="Slovacchia"; var lung= 24; var ibanformat="numerici" }
  if (st=="SI"){var stato="Slovenia"; var lung= 19; var ibanformat="numerici" }
  if (st=="ES"){var stato="Spagna"; var lung= 24; var ibanformat="numerici" }
  if (st=="SE"){var stato="Svezia"; var lung= 24; var ibanformat="numerici" }
  if (st=="CH"){var stato="Svizzera"; var lung= 21; var ibanformat="alfanumerici" }
  if (st=="TN"){var stato="Tunisia"; var lung= 24; var ibanformat="numerici" }
  if (st=="TR"){var stato="Turchia"; var lung= 26; var ibanformat="alfanumerici" }
  if (st=="GB"){var stato="Inghilterra"; var lung= 22; var ibanformat="alfanumerici" }

  if (st.length!=""){
  
   	  	  if (stato =="" )
	  { alert("la sigla - " + st +" - non corrisponde ad uno stato aderente allarea SEPA, correggi i primi 2 caratteri");
        f.iBAN.focus();	  
		return false;	 
	  } 

	  if (ib.length != lung )
	  { alert("\t\t"+stato + "\n\nCorreggere i dati, il codice IBAN di questo stato è composto da "+lung+" caratteri "+ibanformat);
	  f.iBAN.focus();
		return false;	 
	  } 

   } 
	 	  
	} 

// -->