function trovaTasso(N) {
  for (var i=0; i<Valute.length; i++) {
    if (Valute[i].nome == N) return Valute[i].tasso;
  }
}
function trovaIndiceTasso(N) {
  for (var i=0; i<Valute.length; i++) {
    if (Valute[i].nome == N) return i;
  }
}
function round(number,X) {
  X = 4;
  return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
}
function adjust(element) {
  return element.value.replace (',', '.');
}
function Edit(element) {
  // if (element.value == '') {
  if ((element.value == '') || (isNaN(element.value))) {
    element.value = '0';
    element.select();
  }
  Input = parseFloat(element.value);
  Nome  = element.name.substring(6); // input_VAL
  tassoValuta = trovaTasso(Nome);
  euroEquivalenti = Input/tassoValuta;
  for (var i=0; i<Valute.length; i++) {
    if (Valute[i].nome == Nome) continue;
    output = round(euroEquivalenti*Valute[i].tasso, 2);
    buffer = "document.getElementById('input_" + Valute[i].nome + "').value = output;";
    eval(buffer);
  }
}
