function ffrechner(km)
{
	var g=2.50; // Grundbetrag
	var xsmKM=2.30; // 0 – 1km
	var smKM=0.00; // 1 – 2km
	var mKM=1.50; // 2 – 11km
	var lKM=1.20; // mehr als 11km

	var preisN = 0;

	km = km.replace(/\,/g,".");
	km = Math.round(km * 1) / 1; 	
	
	
	if(isNaN(km) || km==0) { document.getElementById("calc").innerHTML="<br/><p><b>Es ist ein Fehler aufgetreten.</b></p><p>Bitte geben Sie Zahlen größer als 0 ein."; }
	else { 
		if (km>0 && km<=1) { var preisN=g+xsmKM; }
		else if (km>1 && km<=2) { var preisN=g+xsmKM+smKM; }
		else if (km>2 && km<=11) { var preisN=g+smKM+km*mKM; }
		else if (km>11) { var preisN=g+smKM+km*lKM;}
		preisN = Math.round(preisN * 10) / 10; 
		preisN = preisN.toString();
		preisN = preisN.replace(/\./g,",");
		if (km=="9") { document.getElementById("calc").innerHTML="<p><b><u>Fahrpreis: "+preisN+" Euro</u></b></p><p>Dies ist eine unverbindliche Kalkulation. <br />Die Kilometer wurden möglicherweise gerundet.</p>"; }
		else { document.getElementById("calc").innerHTML="<br /><p><b><u>Fahrpreis: "+preisN+"0 Euro</u></b></p><p>Dies ist eine unverbindliche Kalkulation. <br />Die Kilometer wurden möglicherweise gerundet.</p>"; }
		
		}
	
}