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.8210; currency['AUD']=2.6200; currency['BGN']=2.1129; currency['BRL']=1.6054; currency['CAD']=2.8251; currency['CHF']=2.8160; currency['CNY']=0.4417; currency['CZK']=0.1583; currency['DKK']=0.5551; currency['EGP']=0.5498; currency['EUR']=4.1325; currency['GBP']=4.7003; currency['HUF']=0.015136; currency['INR']=0.0645; currency['JPY']=0.033714; currency['KRW']=0.2573; 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 v21_id=document.getElementById('v21_id'); v21_id.innerHTML=valuta2; var v22_id=document.getElementById('v22_id'); v22_id.innerHTML=valuta2; if(valuta2!='RON'){ v21_id.innerHTML=''; v22_id.innerHTML=''; v21_r.innerHTML=''; v22_r.innerHTML=''; v21_r1.innerHTML=''; v22_r2.innerHTML=''; }else{ v21_r.innerHTML=''; v22_r.innerHTML=''; v21_r1.innerHTML='rezultat+TVA (19%)'; v22_r2.innerHTML='TVA (19%)'; } 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); } if(valuta2=='RON'){ document.form_conversie.rezultat_plus_tva.value=(Math.round(rezultat*1.19*10000))/10000; document.form_conversie.rezultat_tva.value=(Math.round(rezultat*0.19*10000))/10000; if(document.form_conversie.rezultat_plus_tva.value==0){ document.form_conversie.rezultat_plus_tva.value=''; }else{ document.form_conversie.rezultat_plus_tva.value=format_number(document.form_conversie.rezultat_plus_tva.value); } if(document.form_conversie.rezultat_tva.value==0){ document.form_conversie.rezultat_tva.value=''; }else{ document.form_conversie.rezultat_tva.value=format_number(document.form_conversie.rezultat_tva.value); } } }document.write("