﻿var ges;
var result;
var pledge;
result=0.00;
ges=0.00;
var z;
function init(){
pfand=0.00;
z = document.ms.elements["gesamt[]"].length;
for(i=0;i<z;i++){
    document.ms.elements["anzahl[]"][i].value = 0
    //document.ms.anzahl[i].value= 0;
    document.ms.elements["gesamt[]"][i].value= 0;
 }
document.ms.user.value= 10;
document.ms.summe.value= 0.00;
document.ms.pfand.value= 0.00;
document.ms.overall.value= 0.00;
}

function calc(myname){

z = document.ms.elements["gesamt[]"].length;
for(i=0;i<z;i++){
if(isNaN(document.ms.elements["anzahl[]"][i].value)==true){
document.ms.elements["anzahl[]"][i].value=0;
alert("Bitte nur ganze Zahlen eingeben!");
}
}
if(isNaN(document.ms.elements["user"].value)==true){
document.ms.elements["user"].value=10;
alert("Bitte nur ganze Zahlen eingeben!");
}
if(document.ms.elements["user"].value < 10 ){
document.ms.elements["user"].value=10;
alert("Bitte geben Sie einen Wert zwischen 10 und 99 Euro ein");
}
//anzahl = document.ms.elements["sonder[]"].length;
//alert("Sonder"+anzahl);
//for(i=0;i<anzahl;i++){
//if(isNaN(document.ms.elements["sonder[]"][i].value)==true){
//document.ms.elements["sonder[]"][i].value=0;
//alert("Bitte nur ganze Zahlen eingeben!");
//}
//}

var tmp=0;
var tmp1, tmp2;
ges=0.00;
pledge=0.00;
for(i=0;i<z;i++){
    tmp1= document.ms.elements["anzahl[]"][i].value;
    tmp2= document.ms.elements["preis[]"][i].value;
    if (tmp2 == 0){
    tmp2= document.ms.elements["user"].value;
    }
    tmp2= tmp2.replace((/,/g), ".");
    
    if(document.ms.elements["pledge[]"][i].value){
    tmp3= parseFloat(document.ms.elements["pledge[]"][i].value);
    pledge = pledge + (tmp3*tmp1);
    }
        
    tmp =  tmp1*tmp2
    tmp= komma(tmp)
    document.ms.elements["gesamt[]"][i].value=tmp;
    ges= ges+tmp;
}
ges= komma(ges)
document.ms.summe.value =ges;
document.ms.pfand.value= parseFloat(pledge);
document.ms.overall.value= ges + pledge + 2;

}
function check(){

calc(this);

muss = new Array('name', 'vorname', 'adresse', 'ort', 'tel', 'email', 'email2');
if(document.ms.summe.value < 1){
alert("Sie sollten mindestens einen Artikel bestellen.");
return;
}
	// Muss-Felder checken
for(i=0;i<muss.length;i++)
	{
	tmp1=muss[i];
	if(document.ms[tmp1].value=="")
		{
		alert("Bitte geben Sie alle notwendigen Daten ein.");
		//document.ms.status.value=0;
		return;
		}
	}
	
	// E-Mail checken
tmp3 = document.ms.email.value;
tmp4 = document.ms.email2.value;
tmp3a = tmp3.search(/@/);
tmp3b = tmp3.search(/\./);
if((tmp3.length<7 || tmp3a<1 || tmp3b==-1) && (tmp3!="" && tmp3!="--"))	{
	alert("Bitte geben Sie Ihre E-Mail-Adresse im richtigen Format ein.");
	//document.ms.status.value=0;
	return;
}
if(tmp3!=tmp4) {
	alert("Die E-Mailadresse wurde unterschiedlich eingegeben.");
	//document.ms.status.value=0;
	return;
}
document.ms.submit();
alert("Ihre Bestellung wurde verschickt!\nSie erhalten in Kürze eine Bestätigung per Email");

}
function komma(wert)
	{
	brw=navigator.appName;
	ver=navigator.appVersion.substring(0,1);
	tmp=Math.round(wert*100)/100;
	return tmp;
	}
	
function showhide(where) {
 if (document.getElementById(where).style.display != "block") {
   document.getElementById(where).style.display = "block";
 }
 else {
   document.getElementById(where).style.display = "none";
 }
}

