function test() {
 var chkZ = 1;
 for(i=0;i<document.strom.kw_jahr.value.length;++i)
   if(document.strom.kw_jahr.value.charAt(i) < "0"
   || document.strom.kw_jahr.value.charAt(i) > "9")
     chkZ = -1;
 if(chkZ == -1)
 {
   alert("Bitte geben Sie eine gültige Zahl ein!");
   document.strom.kw_jahr.focus();
   return false;
  }
stromrechner();
}
// Stromrechner 
function stromrechner()
{
  var allgemein; 
  var avanza;
  var privatstrom;
  var kw;
  kw = document.strom.kw_jahr.value;
  allgemein = (kw * 0.212 + 39) * 1.19;  // NEUE FORMEL: alle Preis netto und dann mal 1.16 wegen der MwST damit richtiger Wert rauskommt! 12.01.2006
  avanza = (kw * 0.20178 + 62.04) * 1.19;
  privatstrom = (kw * 0.18843 + 118.92) * 1.19;
  
  // Neue Funktion zum Berechnen der zweier Nachkommastellen
	// Michael Graupner 
	// Teresto Media
	// Stand 12.01.2006
	//
	// Start 

	function kaufm(x) {
	  var k = (Math.round(x * 100) / 100).toString();
	  k += (k.indexOf('.') == -1)? '.00' : '00';
	  return k.substring(0, k.indexOf('.') + 3);
	}
	//Ende	

  document.strom.allgemein.value = kaufm(allgemein);
  document.strom.avanza.value = kaufm(avanza);
  document.strom.privatstrom.value = kaufm(privatstrom);
}