codice HTML:
	 <html>
<head>
<title>Convertitore valute</title>
<link rel="icon" href="favicon2.ico"/>
<script>
var direzione = 1;
var currentCurrency  = 0;
var convCurrency = 0;
 
var valute = ["Dollaro Statunitense","Euro", "Sterlina Brittanica ", "Franco Svizzero ", "Yen Giapponese", "Australia  Dollaro", "Canada  Dollaro", "Albania  Lek",
"Aruba  Fiorino di Aruba", "Bulgaria  Lev", "Brasile  Real", "Cina  Yuan", "Cuba  Peso", "Sterlina Egiziana", "Moneta Filippina",
"India  Rupia", "Honduras  Lempira", "Liberia  Dollaro liber", "Lituania  Lita", "Malta  Lira", "Marocco  Dirham",
"Norvegia  Corona", "Peru'  Nuevo Sol", "Pakistan  Rupia", "Sudafrica Rand", "Siria  Sterlina", "Taiwan  Dollaro",
"Tunisia  Dinaro", "Venezuela  Bolivar Fuerte", "Zambia  Kwacha"];
var sigle = ["USD","EURO","GBP", "CHF", "JPY", "AUD", "CAD", "ALL", "AWG", "BGN", "BRL", "CNY", "CUP", "EGP", "PHP", "INR",
"HNL","LRD","LTL", "MTL",  "MAD", "NOK", "PEN", "PKR", "ZAR", "SYP", "TWD", "TND", "VEF", "ZMK" ];
 
var tasso = [1.1197,1, 0.7153, 1.0407, 135.2239, 1.4185, 1.3658, 141.9551, 2.0043, 1.9556, 3.4079, 6.9405, 1.1197, 8.5434,
49.872, 71.1066, 24.5272, 94.7938, 3.2852, 3.2852, 10.8648, 8.4089, 3.522, 114.0919, 13.201, 211.4319, 34.0389,
2.1684, 7.1101, 7.1101];
function riempimento(){
        contenuto = "";
        for(i=0; i<valute.length; i++){
         contenuto = contenuto + "<option value= '" + sigle[i] + "'>" + valute[i] + "</option>\n";  
        }
        menu = document.getElementById("altre");
        menu.innerHTML = contenuto;
    direzione      = 1;
    sensoConversione(direzione);
}
function sensoConversione(direzione) {
  if (direzione == 1) {
   textDirection = "EURO ==> Valuta straniera";
  //----- Input noneuro non aggiornabile
   document.cc.noneuro.style.backgroundColor = '#ffff00';
  document.cc.noneuro.disabled              = true; 
  //----- Input euro aggiornabile
   document.cc.euro.style.backgroundColor    = '#ffffff';
  document.cc.euro.disabled                 = false;   
 } else {
   textDirection = "EURO <== Valuta straniera";
  //----- Input euro non aggiornabile
   document.cc.euro.style.backgroundColor    = '#ffff00';
  document.cc.euro.disabled                 = true; 
  //----- Input noneuro aggiornabile
   document.cc.noneuro.style.backgroundColor = '#ffffff';
  document.cc.noneuro.disabled              = false;     
 }
 document.getElementById("direction").innerHTML = textDirection;
 
}
 
function calcola(){
  if (direzione == 1) {
   calcolaEUR();
  } else {
     calcolaNonEUR()  
  }     
}
  
function calcolaEUR(){
    
        eur    = document.cc.euro.value;
        i      = document.cc.other.selectedIndex;
        noneur = eur * tasso[i];
        document.cc.noneuro.value = noneur;
        currentCurrency = i;  
}  
  
function calcolaNonEUR(){
        noneur = document.cc.noneuro.value;
    i      = document.cc.other.selectedIndex;
    eur    = noneur / tasso[i];
    document.cc.euro.value = eur;
}  
 
 
function inverti(){
        if(direzione == 1){
                direzione = 2;
        }else{
                direzione = 1;
        } 
    sensoConversione(direzione);
}
 
alert ("Questo convertitore ha i tassi delle valute aggiornate al 22 Maggio 2015.");
</script>
</head>
<body onLoad="riempimento();">
<h1 align="center"><font face="Verdana" color=CRIMSON><u>Convertitore di valuta</u></font></h1>
<form name="cc" >
<h3 align="center"> <input type="reset" name="clean" value="Cancella"></h3>
<table class="sample" width="80%" align="center" border="5">
<tr>
 <td id="direction" colspan="2" align="center"></td>
</tr>
<tr>
  <td width="50%" align="center" id="sx">
   <font id="currency" face="Verdana" color=#FFFAF0;><b>EURO</b></font><br><br>
   <input type="text" id="euro" name="euro" onkeyup="calcola();">
  </td>
  <td width="50%" align="center" id="dx"><br>
   <font id ="otherCurrency" face="Verdana" color=#FFFAF0;><b>ALTRE VALUTE</b></font><br><br>
   <select name="other" id="altre" onchange="calcola();">
   </select>
   <br>
   <br>
   <input type="text" id="noneuro" name="noneuro" onkeyup="calcola();"><br>
   </br>
 </td>
</tr>
</table>
</form>
<br></br>
<td>
<div align="center"><input type="button" id="cambio" value="Inverti i valori" onclick="inverti();"></div>
</td>
<br><br><br>
<h4><font align="right" face="Verdana" color=CRIMSON;><b><p><u>Sito realizzato da Francesco Milillo.</u></p></b></font></h4><br><br>
</body>
</html>