function convertor_convert()
{
if (isNaN(d("convertor_val1").value)) d("convertor_rezultat").value='[eroare]';
else
  {
  switch (d("convertor_moneda1").value)
    {
    case "ron":
      convertor_rval1=convertor_ron;
    break;

    case "eur":
      convertor_rval1=convertor_eur;
    break;
    
    case "usd":
    default:
      convertor_rval1=convertor_usd;
    break;
    }

  switch (d("convertor_moneda2").value)
    {
    case "ron":
      convertor_rval2=convertor_ron;
    break;

    case "eur":
      convertor_rval2=convertor_eur;
    break;
    
    case "usd":
    default:
      convertor_rval2=convertor_usd;
    break;
    }
  
  d("convertor_rezultat").value=Math.round(d("convertor_val1").value*(convertor_rval1/convertor_rval2)*10000)/10000;
  }
}
