//Test, ob diese Seite im benötigte Frameset geladen ist
if (top.frametest != 1)
	top.location.href = "..\index.html";

//mengen = new Array();
//preise = new Array();
//var gesamtmenge = 0;

//geaendert Wolfgang Metzler 11.02.2007
function berechnen() {
	var gesamtmenge = 0;
//holt alle Artikelmengen:
	var c1 = 1;
	for (i=0;i<document.bestellung.length;i++) {
		suche = document.bestellung.elements[i].name.indexOf("PMenge"+c1);
		if (suche > -1) {
			top.mengen[c1] = document.bestellung.elements[i].value;
			c1++;
		}
	}
//holt alle Preise:
	var c2 = 1;
	for (i=0;i<document.bestellung.length;i++) {
		suche2 = document.bestellung.elements[i].name.indexOf("PVKPreis"+c2);
		if (suche2 > -1) {
			top.preise[c2] = document.bestellung.elements[i].value;
			c2++;
		}
	}
//brechnet alle PostenPreise und den Gesamtpreis:
	gesamtmenge = 0.0;
	var c3 = 1;
	for (i=0;i<document.bestellung.length;i++) {
		suche3 = document.bestellung.elements[i].name.indexOf("PPostenpreis"+c3);
		if (suche3 > -1) {
			document.bestellung.elements[i].value = kaufm(parseFloat(top.mengen[c3] * top.preise[c3]));
			top.mengenpreise[c3] =                  kaufm(parseFloat(top.mengen[c3] * top.preise[c3]));
			gesamtmenge = gesamtmenge + parseFloat( kaufm(parseFloat(top.mengen[c3] * top.preise[c3])) );
//			document.write('<br>c3 = '+c3+' suche3 = '+suche3+' menge = '+top.mengen[c3]+' preise = '+top.preise[c3]+' pospreise = '+top.mengenpreise[c3]+'<br>');
			c3++;
		}
	}
	document.bestellung.Gesamtpreis.value = kaufm(gesamtmenge);
//---------------------EDITIERBEREICH-----------------------------------------------
//Hier können Sie die Versankosten eintragen -------------------------------------
//Wenn NUR ein Gutschein bestellt wurde, dann KEINE Paket-Versandkosten
//Sind alle bestellten Posten Gutscheine?
	var nurgutscheine = true;
	for (i=0;i<document.bestellung.length;i++) {
		suche3 = document.bestellung.elements[i].name.indexOf("Artikel");
		if (suche3 > -1) {
			if ((document.bestellung.elements[i].value != "123456 Gutschein") 
			 && (document.bestellung.elements[i].value != "123457 Gutschein")) {
				nurgutscheine = false; //Es gibt mindestens einen Artikel im Warenkorb, der KEIN Gutschein ist.
			}
		}
	}
	if(document.bestellung.versand[0].checked == true) {
		document.bestellung.versand.value = '5.65';
	} else if(document.bestellung.versand[1].checked == true) {
		document.bestellung.versand.value = '5.90';
	} else if(document.bestellung.versand[2].checked == true) {
		document.bestellung.versand.value = '7.65';
	} else if(document.bestellung.versand[3].checked == true) {
		document.bestellung.versand.value = '9.35';
	} else if(document.bestellung.versand[4].checked == true) {
		document.bestellung.versand.value = '11.75';
	} else if(document.bestellung.versand[5].checked == true) {
		document.bestellung.versand.value = '15.60';
	} else if(document.bestellung.versand[6].checked == true) {
		document.bestellung.versand.value = '22.20';
	} else if(document.bestellung.versand[7].checked == true) {
		document.bestellung.versand.value = '29.10';
	} else if(document.bestellung.versand[8].checked == true) {
		document.bestellung.versand.value = 'Anfrage';
	};
//-------------------ENDE EDITIERBEREICH----------------------------------------------
	endpreis = parseFloat(document.bestellung.Gesamtpreis.value) + parseFloat(document.bestellung.versand.value);
	document.bestellung.Gesamtpreis2.value = kaufm(endpreis);
//showform();
} //ENDE von brechnen()

function abschicken() {
	var test = true;
	test = !eingabetest();
	if (test == true) {
//--------------------------EDITIERBEREICH------------------------------------------------------
//IN DER FOLGENDEN ZEILE MÜSSEN SIE DIE ADRESSE IHRES FORMMAILERS EINTRAGEN---------------------
	document.bestellung.submit('formmail4.php3');
//---------------------------ENDE EDITIERBEREICH-------------------------------------------------
	}
	return(test);
} //ENDE von abschicken()

function eingabetest() {
	var abbruch = true;
	for (i=0;i<8;i++) {
		if (document.bestellung.versand[i].checked == true) abbruch = false;
	}
	if (abbruch == true) alert('Bitte wählen Sie eine Versandart.');
	if (document.bestellung.vorname.value.length < 1){alert('Bitte geben Sie Ihren Vornamen ein.');abbruch = true;}
	if (document.bestellung.name.value.length < 1){alert('Bitte geben Sie Ihren Namen ein.');abbruch = true;}
	if (document.bestellung.strasse.value.length < 1){alert('Bitte geben Sie Ihre Strasse ein.');abbruch = true;}
	if (document.bestellung.hausnr.value.length < 1){alert('Bitte geben Sie Ihre Hausnummer ein.');abbruch = true;}
	if (document.bestellung.plz.value.length < 1){alert('Bitte geben Sie Ihre Postleitzahl ein.');abbruch = true;}
	if (document.bestellung.ort.value.length < 1){alert('Bitte geben Sie Ihren Wohnort ein.');abbruch = true;}
	if (document.bestellung.email.value.length < 1){alert('Bitte geben Sie Ihre E-Mail Adresse ein.');abbruch = true;}
	if (document.bestellung.erklaerung.checked != true){alert('Bitte geben Sie Ihre Erklärung ab.');abbruch = true;}
	return (abbruch);
} // ENDE von eingabetest

function kaufm(x) {
	k = (Math.round(100*x)/100 + 0.001) + '';
	k = k.substring(0, k.indexOf('.') + 3);
	return k;
} //ENDE von kaufm()