function letternumber(e) { var key; var keychar; if (window.event) key = window.event.keyCode; else if (e) key = e.which; else return true; keychar = String.fromCharCode(key); keychar = keychar.toLowerCase(); // control keys if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true; // alphas and numbers else if ((("0123456789.").indexOf(keychar) > -1)) //allowed keys can be defined here return true; else return false; } function format_number(num){ var sn=num.split('.'); var s=sn[0]; var s2=''; var j=0; for(var i=s.length;i>0;i--){ s2=(s.substr((i-1),1))+s2; j++; if(j%3==0 && i>1){ s2='.'+s2; } } if(sn.length>1){ var x=sn[1]; if(x.length==1){ s2=s2+','+sn[1]+'0'; }else{ s2=s2+','+sn[1] } }else{ s2=s2+',00'; } return s2; } function calculate_convertor(){ var currency=new Array(); currency['AED']=0.9032; currency['AUD']=3.0404; currency['BGN']=2.1864; currency['BRL']=1.9145; currency['CAD']=3.2013; currency['CHF']=3.2685; currency['CNY']=0.4887; currency['CZK']=0.1730; currency['DKK']=0.5744; currency['EGP']=0.5817; currency['EUR']=4.2762; currency['GBP']=5.1050; currency['HUF']=0.015046; currency['INR']=0.0713; currency['JPY']=0.039385; currency['KRW']=0.2830; var v1=document.form_conversie.valuta1.selectedIndex; var valuta1=document.form_conversie.valuta1[v1].value; var v1_id=document.getElementById('v1_id'); v1_id.innerHTML=valuta1; var v2=document.form_conversie.valuta2.selectedIndex; var valuta2=document.form_conversie.valuta2[v2].value; var v2_id=document.getElementById('v2_id'); v2_id.innerHTML=valuta2; var suma=new Number(document.form_conversie.suma.value); var rezultat=0; if(suma>0){ if(valuta1=='RON'){ if(valuta2=='RON'){ rezultat=1; }else{ rezultat=suma/currency[valuta2]; } }else if(valuta2=='RON'){ rezultat=suma*currency[valuta1]; }else{ rezultat=(suma*currency[valuta1])/currency[valuta2]; } } document.form_conversie.rezultat.value=(Math.round(rezultat*10000))/10000; if(document.form_conversie.rezultat.value==0){ document.form_conversie.rezultat.value=''; }else{ document.form_conversie.rezultat.value=format_number(document.form_conversie.rezultat.value); } }document.write("