function TextToDIV(Text,Nr)
{
var kastenid="kasten"+Nr;

if(document.all && !document.getElementById) // IE 4
{
document.all[kastenid].innerHTML=Text;
}

if(document.layers) // NN 4.x
{
Text="<FONT FACE='Arial,Verdana,sans-serif' COLOR='yellow' SIZE='8pt'>"+Text+"<\/FONT>";
document.layers[kastenid].document.open();
document.layers[kastenid].document.write(Text);
document.layers[kastenid].document.close();
}

if (document.getElementById) // IE 5.x und NN 6
{
document.getElementById(kastenid).firstChild.data=Text;
// oder document.getElementById(kastenid).innerHTML=Text;
}
}

function Total() {
        var q, i, ordertotal, tax, sh, total, l, zw;
        ordertotal = 0;
        sh = 0;
        nitems = 3;
        for (i=1; i<nitems+1; i++) {
                eval("document.orderform.Item" + i + "Total.value = '';");
                eval("q = document.orderform.Item" + i + "Quantity.value;");
                if (q) {
                        eval("total=document.orderform.Item" + i + "Price.value * document.orderform.Item" + i + "Quantity.value;");
                        eval("document.orderform.Item" + i + "Total.value=Currency(total)");
                        eval("ordertotal = ordertotal + total;");
                       }
        }
		
        document.orderform.OrderTotal.value = Currency(ordertotal);
		if (ordertotal < 100){l = 2.90; sh = sh+l}
		else if (ordertotal > 100) {l = 0; sh = sh+l}
		zw = (ordertotal + sh);
        tax = zw * .159664;//Tax Amount
        document.orderform.Tax.value = Currency(tax);
		document.orderform.ZW.value = Currency(zw);
        document.orderform.SH.value = Currency(sh);
//        document.orderform.GrandTotal.value = Currency(ordertotal + tax + sh);
}


function Currency(anynum) {
        //returns number as string in $xxx,xxx.xx format.
        anynum = "" + eval(anynum)  //evaluate (in case an expression sent)
        intnum = parseInt(anynum)  //isolate integer portion
        intnum = Math.abs(intnum)
        intstr = ""+intnum
        //add comma in thousands place.
        if (intnum >= 1000) {
                intlen = intstr.length
                temp1=parseInt(""+(intnum/1000))
                temp2=intstr.substring(intlen-3,intlen)
                intstr = temp1+"."+temp2

        }
        if (intnum >= 1000000) {
                intlen = intstr.length
                temp1=parseInt(""+(intnum/1000000))
                temp2=intstr.substring(intlen-7,intlen)
                intstr = temp1+"."+temp2

        }

        decnum = Math.abs(parseFloat(anynum)-parseInt(anynum)) //isolate decimal portion
        decnum = decnum * 100 // multiply decimal portion by 100.
        decstr = "" + Math.abs(Math.round(decnum))
        if (decstr.length>2) {decstr=decstr.substring(0,2)}
        while (decstr.length < 2) {decstr="0"+decstr}
        retval = intstr + "," + decstr 
        if (anynum < 0) {
                retval="("+retval+")"
        }
        return ""+retval
}
var sicherheit;
    function wertePruefen() {
      allesOK = true;
      allesOK1 = aufNull();
      allesOK2 = eMailPruefen();
      if ((allesOK1==false)||(allesOK2==false)) 
        allesOK=false;
    return allesOK;
    }
    function aufNull() {
      allesOK = true;
      if (document.orderform.nachname.value=="") {
        alert("Leeres Feld Nachname.\nBitte geben"
             +" Sie einen Nachnamen ein.");
        allesOK=false;
      }
      if (document.orderform.ort.value=="") {
        alert("Leeres Feld Ort.\nBitte geben"
             +" Sie einen Ort ein.");
        allesOK=false;
      }
      if (document.orderform.plz.value.length!=5) {
        alert(unescape("Leeres oder falsches Feld PLZ.\nBitte geben"
			+"  Sie eine g%FCltige 5-Stellige Postleitzahl ein."));
        allesOK=false;
      }
      if (document.orderform.mail.value=="") {
        alert("Leeres Feld E-Mail.\nBitte geben"
             +" Sie eine E-Mail Adresse ein.");
        allesOK=false;
      }
    return allesOK;
    }
    
    function eMailPruefen() {
      allesOK = true;
      if (document.orderform.mail.value.indexOf("@")==-1){
        alert(unescape("Die E-Mail-Adresse enth%E4lt kein @-"
        +"Zeichen.\nBitte geben Sie eine g%FCltige "
		+"E-Mail-Adresse ein."));
        allesOK=false;
      }
	  if(document.orderform.elements['sicherheit'].checked!=1){
        alert(unescape("Bitte %DCberpr%FCfen Sie die Richtigkeit Ihrer Angaben und \nbest%E4tigen Sie dies"
		+" durch Anklicken des Kontrollk%E4stchens."));
        allesOK=false;
      }
    return allesOK;
    }