

var bestellt 	= new Array();  // enthaelt alle bestellten Produkte



var text	= new Array();  // enthaelt die zugehoerigen Beschreibungen



var preis	= new Array();  // ... und den Stueckpreis



var anzahl	= new Array();  // ... und die Anzahl







// Kundendaten:



var kunde_name		= "";



var kunde_vorname	= "";



var kunde_str		= "";



var kunde_ort 		= "";



var kunde_email 		= "";



var kunde_tel		= "";



var kdnr		= "";



var rem		= "";


var recipienta  ="verkauf@diwa.ch";


var subjecta    ="Bestellung";











/* --------------------------------------------------------------



//



// Funktion add_record() fuegt eine bestellte Ware in die obigen Arrays ein



// Parameter:



// best_nr	- Die Bestellnummer



// beschreibung	- Die textuelle Beschreibung der Ware



// stueckpreis  - Der Stueckpreis (in Rp)



//  



// -------------------------------------------------------------- */



function add_record(best_nr,beschreibung,stueckpreis)



{



  bestellt[best_nr]	= true;



  text[best_nr]		= beschreibung;



  preis[best_nr]	= stueckpreis;



  anzahl[best_nr]	= 1; // Default: nur eine Ware



}







/* --------------------------------------------------------------



//



// Funktion del_record() loescht eine Ware aus der Bestelliste



// Parameter:



// best_nr  - Die Bestellnummer



//  



// -------------------------------------------------------------- */



function del_record(best_nr)



{



  bestellt[best_nr]	= false;



  text[best_nr]		= null;



  preis[best_nr]	= null;



  anzahl[best_nr]	= null;



}











/* --------------------------------------------------------------



//



// Funktion gen_mailbestellung() erzeugt eine Seite, von der aus 



// die endgueltige Bestellung per EMail ausgefuehrt wird.



// Die Realisiserung benutzt HIDDEN-Formularfelder, um 



// ausschliesslich die benoetigten Daten abzuschicken.



// Fuer den Benutzer dient diese Seite als Kontrolle, ob alle



// Daten korrekt sind.



// Parameter: keine



//  



// -------------------------------------------------------------- */



function gen_mailbestellung()



{



  var zaehler = 1;



  parent.main.document.open();



  parent.main.document.writeln("<HTML><HEAD<TITLE></TITLE></HEAD><BODY background='system/bilder/hd_eintrag_weiss.gif'  bgcolor=white>");



  parent.main.document.writeln("<H1 ALIGN=CENTER>Bestellung</H1>");



  parent.main.document.writeln("<FORM ACTION='http://www.blacksheep.ch/cgi-bin/fm_auswertung.cgi' ENCTYPE='x-www-form-ecoded' METHOD= 'POST' onSubmit='return parent.toc.bestaetigung();'>");


  parent.main.document.writeln("<CENTER>Hiermit bestelle ich folgende Artikel gem. Diwa Verlag Konditionen: <BR><STRONG>");



  parent.main.document.writeln(kunde_vorname," ",kunde_name,"<INPUT TYPE=HIDDEN NAME=Kunde-Name VALUE='",kunde_name,"'><BR>");



  parent.main.document.writeln("<INPUT TYPE=HIDDEN NAME=Kunde-Vorname VALUE='",kunde_vorname,"'>");



  parent.main.document.writeln(kunde_str,"<INPUT TYPE=HIDDEN NAME=Kunde-Strasse VALUE='",kunde_str,"'><BR>");



  parent.main.document.writeln(kunde_ort,",<INPUT TYPE=HIDDEN NAME=Kunde-Ort VALUE='",kunde_ort,"'><BR>");



  parent.main.document.writeln(kunde_email,",<INPUT TYPE='HIDDEN' NAME='email' VALUE='",kunde_email,"'><BR>");

  
  parent.main.document.writeln(kunde_email,",<INPUT TYPE='HIDDEN' NAME='kunde_email' VALUE='",kunde_email,"'><BR>");



 parent.main.document.writeln(kunde_tel,",<INPUT TYPE=HIDDEN NAME=Kunde-Tel VALUE='",kunde_tel,"'><BR>");



parent.main.document.writeln(kdnr,",<INPUT TYPE=HIDDEN NAME=Kundennummer VALUE='",kdnr,"'><BR>");



parent.main.document.writeln(rem,",<INPUT TYPE=HIDDEN NAME=Bemerkungen VALUE='",rem,"'><BR>");


parent.main.document.writeln(recipienta,",<INPUT TYPE=HIDDEN NAME=recipient VALUE='",recipienta,"'><BR>");


parent.main.document.writeln(subjecta,",<INPUT TYPE=HIDDEN NAME=subject VALUE='",subjecta,"'><BR>");




  parent.main.document.writeln("</STRONG>");



  parent.main.document.writeln("<TABLE BORDER=1><TR><TH> Anzahl <TH> Bestell-Nr. <TH> Produkt <TH> Stueckpreis");



  for (i in bestellt)



  {



    if (bestellt[i])



    {



    	var anz 		= anzahl[i];



    	var stueckpreis		= preis[i]/100;



    	var beschreibung	= text[i];



  	parent.main.document.write("<TR><TD>",anz,"<TD>",i,"<TD>",beschreibung,"<TD>sFr. ",stueckpreis);



  	parent.main.document.write("<INPUT TYPE=hidden NAME='------------------------------------- Position' VALUE=",zaehler,">");



  	parent.main.document.write("<INPUT TYPE=hidden   NAME='Pos-",zaehler,"-Anzahl_____' VALUE=",anz,">");



  	parent.main.document.write("<INPUT TYPE=hidden   NAME='Pos-",zaehler,"-BestNr_____' VALUE=",i,">");



  	parent.main.document.write("<INPUT TYPE=hidden   NAME='Pos-",zaehler,"-Artikel____' VALUE=\"",beschreibung,"\">");



  	parent.main.document.writeln("<INPUT TYPE=hidden NAME='Pos-",zaehler,"-Stueckpreis' VALUE=",stueckpreis,">");



  	zaehler++;



    }



  }



  parent.main.document.writeln("</TABLE></CENTER>");



  parent.main.document.writeln("<P><center>Bitte kontrollieren Sie die Richtigkeit der Angaben.</p>");



  parent.main.document.writeln("<CENTER><INPUT TYPE=SUBMIT VALUE=\"Meine Angaben sind korrekt. Bestellung abschicken !\"></CENTER></FORM></BODY></HTML>");



  parent.main.document.close();







}







/* --------------------------------------------------------------



//



// Funktion bestaetigung() ist eine Hilfsfunktion, 



// Parameter: keine



//  



// -------------------------------------------------------------- */



function bestaetigung()



{



   alert("Ihre Bestellung wird nun versandt. Bitte beachten Sie, dass eine Bestellung ohne komplette Adressangabe nicht abgewickelt werden kann. Unsere Korrespondenz erfolgt über E-Mail. Sollten Sie das E-Mail-Feld leergelassen haben, können wir Sie über den Verlauf der Auftragsabwicklung nicht imformieren. E-Mail-Adressen werden von uns weder zu Werbezwecken missbraucht, noch an Dritte weitergegeben.");







  return true;







}




















