function sprawdz() {var tEvent,kCode,iThis,inpElem,str1;
if (window.event) tEvent=window.event;
else tEvent=arguments[0];
kCode = tEvent.keyCode;
if (!kCode) kCode = tEvent.charCode;
//alert(kCode);
if (kCode!=8 && kCode!=13 && kCode!=44 && (kCode<48 || kCode>57)) return false;
iThis = this.id;
inpElem = document.getElementById(iThis);
if (kCode==44){str1 = inpElem.value;
if (str1.indexOf(",")>=0) return false;}}

function uruchom() {var s,iForm,iEntry,iObj;
iForm = document.forms.kalk;
s = iForm.elements.length;
for (iEntry=0; iEntry<s; iEntry++) {iObj = iForm.elements[iEntry];
if (iObj.type=='text') iObj.onkeypress = sprawdz;}}

function ponow() {var warstwa1,warstwa2;
warstwa1 = document.getElementById("warstwa1");
warstwa2 = document.getElementById("warstwa2");
warstwa2.style.display = 'none';
warstwa1.style.display = 'block';}

function obliczenia() {
var cena_benzyny,cena_gazu,zuzycie_benzyny,cena_instalacji,przebieg,zuzycie_gazu,oszczednosci,zwrot,zwroty,warstwa1,warstwa2,temp;
cena_benzyny = (Math.round(Math.abs(document.forms.kalk.elements['cena_benzynyi'].value.replace(",","."))*100))/100;
cena_gazu = (Math.round(Math.abs(document.forms.kalk.elements['cena_gazui'].value.replace(",","."))*100))/100;
zuzycie_benzyny = (Math.round(Math.abs(document.forms.kalk.elements['zuzycie_benzynyi'].value.replace(",","."))*100))/100;
cena_instalacji = (Math.round(Math.abs(document.forms.kalk.elements['cena_instalacjii'].value.replace(",","."))*100))/100;
przebieg = (Math.round(Math.abs(document.forms.kalk.elements['przebiegi'].value.replace(",","."))*100))/100;
zuzycie_gazu = (Math.round(zuzycie_benzyny*120))/100;
oszczednosci = (zuzycie_benzyny*cena_benzyny - zuzycie_gazu*cena_gazu) * przebieg / 100;
zwrot = cena_instalacji/oszczednosci;
temp = document.getElementById("output");
temp.innerHTML = '<table cellpadding="5" CELLSPACING="0"  WIDTH="100%"><tr><td WIDTH="33%" ALIGN="CENTER"><b>Benzyna</b></td><td WIDTH="33%" ALIGN="CENTER"><b>LPG</b></td><td WIDTH="33%" ALIGN="CENTER">&nbsp;</td></tr><tr><td WIDTH="33%" ALIGN="CENTER">'+cena_benzyny+'</td><td WIDTH="33%" ALIGN="CENTER">'+cena_gazu+'</td><td WIDTH="33%" ALIGN="LEFT">zł/l</td></tr><tr><td WIDTH="33%" ALIGN="CENTER">'+zuzycie_benzyny+'</td><td WIDTH="33%" ALIGN="CENTER">'+zuzycie_gazu+'</td><td WIDTH=33% ALIGN="LEFT">l/100 km</td></tr><tr><td colspan="3">przy <B>' + przebieg + '</B> km/mies. i cenie instalacji <b>'+cena_instalacji+'</B> zł:</td></tr><tr><td WIDTH="33%" ALIGN="CENTER">'+((Math.round(cena_benzyny*zuzycie_benzyny*przebieg))/100)+'</td><td WIDTH="33%" ALIGN="CENTER">'+((Math.round(zuzycie_gazu*cena_gazu*przebieg))/100)+'</td><td WIDTH="33%" ALIGN="LEFT">zł/mies.</td></tr></table>';
document.forms.kalk.elements['oszczednoscii'].value = ((Math.round(oszczednosci*100))/100) + ' zł';
if ((zwrot<=0) || isNaN(zwrot)) zwroty='nie nastąpi'; else {
zwroty=' ' + Math.ceil(zwrot) + ' mies.';	}

document.forms.kalk.elements['zwroti'].value = zwroty;
//(Math.round(zwrot));
warstwa1 = document.getElementById("warstwa1");
warstwa2 = document.getElementById("warstwa2");
warstwa1.style.display = 'none';
warstwa2.style.display = 'block';}

