//vypocet pro teplotu
function vrat(jm)
{
	if ((jm=="Celsius")||(jm=="Kelvin"))  return ".0018";
    if (jm=="Réaumur") return ".00225";
    if ((jm=="Fahrenheit")||(jm=="Rankine")) return ".001";
}

function vypocet()
{
  with (document.f1)  
  {
    var vstup;
	if (edit1.value==""){vstup="0"}
	  else {vstup=edit1.value};
	vstup=correctinput(vstup);
	vstup=eval(vstup);
	fromname=from.options[from.selectedIndex].text;
	toname=to.options[to.selectedIndex].text;
	for(y=fromname.length-1;y>-1;y--)
		{if (fromname.charCodeAt(y)!=160) {break;}}
	fromname=fromname.substring(0,y+1);
	for(y=toname.length-1;y>-1;y--)
		{if (toname.charCodeAt(y)!=160) {break;}}
	toname=toname.substring(0,y+1);
	//window.alert(vrat(toname));
	//edit2.value=((vstup*vrat(fromname)-(((-from.value)-(-to.value)))))/vrat(toname); 
	pom=vrat(fromname)/vrat(toname); 
	vysl=(vstup*pom)-(-(from.value-to.value)*(0.001/vrat(toname)));
	edit2.value=correctoutput(vysl);
   }
}