var ie=((document.all) && (window.offscreenBuffering)) ? true : false;
var ns=((document.captureEvents) && (!document.getElementById)) ? true : false;
var mz=((document.getElementById) && (!document.all) && (document.documentElement)) ? true : false;
var op=((document.getElementById) && (navigator.userAgent.indexOf('Opera') != -1)) ?  true : false
function getObjekt(objectID) 
{
  if(mz||op)
  { return document.getElementById(objectID);}
  else if(ns) 
  { return document.getElementById(objectID);}
  if(ie) 
  { return document.all.item(objectID);}
}
function getU()
{return ((((getObjekt("felge").value*1.27)+((getObjekt("hohe").value/100.0)*(getObjekt("breite").value/10.0)))*0.96/100.0)*2.0*3.14159265);}
function getVSS(u,axle,rpm)
{return rpm*(u*60.0/(axle*(String(getObjekt("gf").value).split(',').join('.'))*1000.0));}

function rechne()
{

	var vss=Math.round(getVSS(getU(),String(getObjekt(getObjekt("gear").value).value).split(',').join('.'),getObjekt("rpm").value));
	if(vss<0 || vss>5000 || parseInt(vss)!=vss)
	{
	   alert("Du hast nicht alle erforderlichen Felder ausgefüllt, \noder sie wurden fehlerhaft ausgefüllt");
	   return;
	}
	getObjekt("vss").value="Du fährst "+vss+"km/h";
}

