
// Preis-Script //////////////////////////////////////

function Preis() {

// Preis für jeden Artikel in Euro muß HIER definert werden!!!

var artikelpreis01 = 1.00      // Streichhölzer
var artikelpreis02 = 149.00    // B314
var artikelpreis03 = 149.00    // B377
var artikelpreis04 = 99.00     // B747-121
var artikelpreis05 = 149.00    // Martin M-130
var artikelpreis06 = 149.00    // S-42



// Rechenformeln der einzelnen Artikel

   var preis01 = 0;
     preis01 = eval((window.document.shop.anz01.value)*(1));

   var preis02 = 0;
     preis02 = eval((window.document.shop.anz02.value)*(artikelpreis02));

   var preis03 = 0;
     preis03 = eval((window.document.shop.anz03.value)*(artikelpreis03));

   var preis04 = 0;
     preis04 = eval((window.document.shop.anz04.value)*(artikelpreis04));

   var preis05 = 0;
     preis05 = eval((window.document.shop.anz05.value)*(artikelpreis05));

   var preis06 = 0;
     preis06 = eval((window.document.shop.anz06.value)*(artikelpreis06));



// Rechenformel für Gesamtpreis
   
   var gesamtpreis = 0;
     gesamtpreis = eval((preis01) + (preis02) + (preis03) + (preis04) + (preis05) + (preis06));

   var erg = 0;

     erg = Math.round(100*gesamtpreis)/100;      // rundet Ergebnis auf 2 Stellen

     erg=p2k(erg);                               // Schickt erg an function p2k(feld)...: Komma


// Anzeige Gesamtpreis

   document.all.PreisDisplay.innerText = erg + " \€";

 }


// Ergebnis anzeigen mit/auf 2 Kommastellen und mit einem "," statt einem "."

function p2k(feld)
     {
        if (isNaN(feld))
                {
                return("0,00")
                }
        var s=feld.toString();
        var pkt=s.indexOf(".");

        if (pkt==-1)
                return feld+",00"
        alert (" "+pkt+" "+s.length)
        if (pkt+2==s.length){
                return s.substring(0, pkt) +","+s.substring(pkt+1,s.length)+"0"
                }
        return s.substring(0, pkt) +","+s.substring(pkt+1,s.length)
     }

//////////////////////////////////////////////////////


