function get_fuel(distance,fuel){ var v_from=document.form.from.selectedIndex; var v_to=document.form.to.selectedIndex; switch (v_from){ case 0: kmtolitri(distance,fuel);break; case 1: if(document.form.to.selectedIndex==0)mtolitri(distance,fuel);else mtog(distance,fuel); break; } } function kmtolitri(distance,fuel){ var d,f; if(document.getElementById("distance").value!='') d=parseFloat(document.getElementById("distance").value); else d=0; if(document.getElementById("fuel").value!='') f=parseFloat(document.getElementById("fuel").value); else f=0; var kpl = Math.round(100*d/f)/100; var mlspg = Math.round(d*454.61/(f*1.6093))/100; var mlspgus = Math.round(d*378.54/(f*1.6093))/100; var lpck = Math.round((f*100/d)*100)/100; var text_result="

РезултатиX

Литри за 100 км: "+lpck+"

Километри за 1 литър: "+kpl+"

Мили за 1 империал галон: "+mlspg+"

Мили за 1 US галон: "+mlspgus+"

"; //alert("here: "+text_result); document.getElementById("result").style.display="block"; document.getElementById("result").innerHTML = text_result; } function mtolitri(distance,fuel){ var d,f; if(document.getElementById("distance").value!='') d=parseFloat(document.getElementById("distance").value); else d=0; if(document.getElementById("fuel").value!='') f=parseFloat(document.getElementById("fuel").value); else f=0; var mlspg = Math.round((454.61*d)/f)/100; var mlspgus = Math.round((378.54*d)/f)/100; var lpck = Math.round((f*100/(d*1.6093))*100)/100; var kpl = Math.round((d*1.6093/f)*100)/100; var text_result="

РезултатиX

Километри за 1 литър: "+kpl+"

Литри за 100 км: "+lpck+"

Мили за 1 империал галон: "+mlspg+"

Мили за 1 US галон: "+mlspgus+"

"; document.getElementById("result").style.display="block"; document.getElementById("result").innerHTML = text_result; } function mtog(distance,fuel){ var d,f; if(document.getElementById("distance").value!='') d=parseFloat(document.getElementById("distance").value); else d=0; if(document.getElementById("fuel").value!='') f=parseFloat(document.getElementById("fuel").value); else f=0; var mlspgus = Math.round((100*d)/f)/100; var mlspg = Math.round((120.09*d)/f)/100; var lpck = Math.round(((3.7854*f)*100/(d*1.6093))*100)/100; var kpl = Math.round((d*1.6093/(3.7854*f))*100)/100; var text_result="

РезултатиX

Километри за 1 литър: "+kpl+"

Литри за 100 км: "+lpck+"

Мили за 1 империал галон: "+mlspg+"

Мили за 1 US галон: "+mlspgus+"

"; document.getElementById("result").style.display="block"; document.getElementById("result").innerHTML = text_result; } function hide_result(){ if(document.getElementById("result")){ document.getElementById("result").style.display="none"; document.getElementById("result").innerHTML = ""; } }