function bankinaktiv() {
if (document.all)
document.all.menu12xoutline.style.setAttribute("display","none","false");
else document.getElementById("menu12xoutline").style.display = "none";
}

function bankaktiv() {
if (document.all)
document.all.menu12xoutline.style.setAttribute("display","","false");
else document.getElementById("menu12xoutline").style.display = "";
}

//
//Programm
//
function calculate()
{
	with (document.bestellung)
	{

//
// Stückzahl auf 1000/0 und numerische Werte begrenzen
//
		if (auflage.value < 0){ 
			auflage.value = 0;
			
		}
		if (auflage.value > 70000){
			auflage.value = 70000;
			
		}
		if (isNaN(auflage.value) == true){
			auflage.value = 0;
			
		} 
//
// 1. Berechnung von druckresult
//
		if (auflage.value > 0 && auflage.value <= 5000){
			druckresult.value = 71;
			einrichtenresult.value = 61;
			
		}
		if (auflage.value > 5000){
			druckresult.value = 0;
			einrichtenresult.value = 0;
			
		}
		
//
// 2. Berechnung von datenresult
//
		if (auflage.value <= 5000){
			adressierenresult.value = 75 * auflage.value/1000;
			adressierenresult.value = Math.round(adressierenresult.value*100)/100;
		}
		if (auflage.value > 5000){
			adressierenresult.value = 68 * auflage.value/1000;
			adressierenresult.value = Math.round(adressierenresult.value*100)/100;
		}

//
// 3. Berechnung von papierresult
//
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 1 && auflage.value <= 5000){
			kuvertierenresult.value = 50 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 1 && auflage.value > 5000 && auflage.value <= 15000){
			kuvertierenresult.value = 43.50 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 1 && auflage.value > 15000 && auflage.value <= 30000){
			kuvertierenresult.value = 40 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 1 && auflage.value > 30000 && auflage.value <= 70000){
			kuvertierenresult.value = 36.50 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 2 && auflage.value <= 5000){
			kuvertierenresult.value = 78 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 2 && auflage.value > 5000 && auflage.value <= 15000){
			kuvertierenresult.value = 47.40 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 2 && auflage.value > 15000 && auflage.value <= 30000){
			kuvertierenresult.value = 47.40 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 2 && auflage.value > 30000 && auflage.value <= 70000){
			kuvertierenresult.value = 32.10 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 3 && auflage.value <= 5000){
			kuvertierenresult.value = 104 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 3 && auflage.value > 5000 && auflage.value <= 15000){
			kuvertierenresult.value = 63.20 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 3 && auflage.value > 15000 && auflage.value <= 30000){
			kuvertierenresult.value = 63.20 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 3 && auflage.value > 30000 && auflage.value <= 70000){
			kuvertierenresult.value = 42.80 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 4 && auflage.value <= 5000){
			kuvertierenresult.value = 130 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 4 && auflage.value > 5000 && auflage.value <= 15000){
			kuvertierenresult.value = 79 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 4 && auflage.value > 15000 && auflage.value <= 30000){
			kuvertierenresult.value = 79 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 4 && auflage.value > 30000 && auflage.value <= 70000){
			kuvertierenresult.value = 53.50 * auflage.value/1000;
			kuvertierenresult.value = Math.round(kuvertierenresult.value*100)/100;
		}
		
//
// 4. Berechnung von umschlagresult
//
		if (umschlag.options[umschlag.selectedIndex].value == 1){
			umschlagresult.value = 13.50 * auflage.value/1000;
			umschlagresult.value = Math.round(umschlagresult.value*100)/100;
		}
		
		if (umschlag.options[umschlag.selectedIndex].value == 2){
			umschlagresult.value = 0;
			umschlagresult.value = Math.round(umschlagresult.value*100)/100;
		}


//
// 7. Berechnung von summenetto
//
		
		summenetto.value = eval(druckresult.value) + eval(einrichtenresult.value) + eval(adressierenresult.value) + eval(kuvertierenresult.value) + eval(umschlagresult.value);
		summenetto.value = Math.round(summenetto.value*100)/100;

//
// 7.1 Berechnung von summebrutto
//
		summebrutto.value = Math.round((summenetto.value/100*119)*100)/100;

//
// 7.2 Berechnung von mwst
//
		mwst.value = eval(summebrutto.value) - eval(summenetto.value);
		mwst.value = Math.round(mwst.value*100)/100;


//
// 8. Klartext zur Mailauswertung setzen
//
		if (umschlag.options[umschlag.selectedIndex].value == 1){
			umschlagname.value = "gewünscht";
		}
		if (umschlag.options[umschlag.selectedIndex].value == 2){
			umschlagname.value = "nicht gewünscht";
		}


		if (kuvertieren.options[kuvertieren.selectedIndex].value == 1){
			kuvertierenname.value = "bis zu 2 Teile";
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 2){
			kuvertierenname.value = "bis zu 3 Teile";
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 3){
			kuvertierenname.value = "bis zu 4 Teile";
		}
		if (kuvertieren.options[kuvertieren.selectedIndex].value == 4){
			kuvertierenname.value = "bis zu 5 Teile";
		}
		
      		
		if (zahlung.value == 1){
		javascript:bankinaktiv();
		zahlungname.value = "Vorkasse";
                }

		if (zahlung.value == 2){
		javascript:bankaktiv();
		zahlungname.value = "Bankeinzug";
                }
		
		self.focus();
	}
}
