function divactiv(blattfromphp) {
	if(blattfromphp>300){
		window.document.getElementById("Buchbindung").style.display = 'none';
		if(getCheckedValue(window.document.question.umschlag) == 'Buchbindung'){
			setCheckedValue(window.document.question.umschlag, 'keine Bindung');
		}
	}else{
		window.document.getElementById("Buchbindung").style.display = 'block';
	}
	if(blattfromphp>230){
		window.document.getElementById("Klebebindung").style.display = 'none';
		if(getCheckedValue(window.document.question.umschlag) == 'Klebebindung'){
			setCheckedValue(window.document.question.umschlag, 'keine Bindung');
		}
	}else{
		window.document.getElementById("Klebebindung").style.display = 'block';
	}

	if(blattfromphp>450){
		window.document.getElementById("Kammbindung").style.display = 'none';
		//window.document.getElementById("Velo-Buchbindung").style.display = 'none';
		if(getCheckedValue(window.document.question.umschlag) == 'Kammbindung'){
			setCheckedValue(window.document.question.umschlag, 'keine Bindung');
		}
	}else{
		if(window.document.getElementById("format").value == 'DIN A5 einseitig' || window.document.getElementById("format").value == 'DIN A5 doppelseitig'){
			window.document.getElementById("Kammbindung").style.display = 'none';
			//window.document.getElementById("Velo-Buchbindung").style.display = 'none';			
			//window.document.getElementById("Buchbindung").style.display = 'none';			
			if(getCheckedValue(window.document.question.umschlag) == 'Kammbindung'){
				setCheckedValue(window.document.question.umschlag, 'keine Bindung');
			}
		}else{
			window.document.getElementById("Kammbindung").style.display = 'block';
			//window.document.getElementById("Velo-Buchbindung").style.display = 'block';
		}
	}
	if(getCheckedValue(window.document.question.umschlag) != 'Buchbindung'){
		window.document.getElementById("praegungsee").style.display = 'none';
		window.document.getElementById("praegungname").innerHTML = '!! Pr&auml;gung mit dieser Bindeart nicht m&ouml;glich !!';
	}else{
		window.document.getElementById("praegungsee").style.display = 'block';
		window.document.getElementById("praegungname").innerHTML = 'Pr&auml;gung';
	}
	if(getCheckedValue(window.document.question.umschlag) == 'keine Bindung' || getCheckedValue(window.document.question.umschlag) == 'Umschlag-Klebebindung'){
		window.document.getElementById("bindungsee").style.display = 'none';
		window.document.getElementById("bindungname").innerHTML = '!! Umschlagfarbe mit dieser Bindeart nicht ausw&auml;hlbar !!';
	}else{
		if(getCheckedValue(window.document.question.umschlag) == 'Buchbindung'){
			if(window.document.getElementById("format").value == 'DIN A5 einseitig' || window.document.getElementById("format").value == 'DIN A5 doppelseitig'){
				window.document.getElementById("umschlagsee1").style.display = 'none';
				window.document.getElementById("umschlagsee2").style.display = 'none';
				window.document.getElementById("umschlagsee3").style.display = 'block';
			}else{
				window.document.getElementById("umschlagsee1").style.display = 'none';
				window.document.getElementById("umschlagsee2").style.display = 'block';
				window.document.getElementById("umschlagsee3").style.display = 'none';
			}
		}else{
			window.document.getElementById("umschlagsee1").style.display = 'block';
			window.document.getElementById("umschlagsee2").style.display = 'none';
			window.document.getElementById("umschlagsee3").style.display = 'none';
		}
		if(getCheckedValue(window.document.question.umschlag) == 'Klebebindung'){
			window.document.getElementById("umschlagseefalz").style.display = 'block';
		}else{
			window.document.getElementById("umschlagseefalz").style.display = 'none';
		}
		window.document.getElementById("bindungsee").style.display = 'block';
		window.document.getElementById("bindungname").innerHTML = 'Umschlagfarbe';
	}
	
}

function removeOptgroup(number) {
 var el = document.getElementsByTagName("optgroup")[number];
 el.parentNode.removeChild(el);
 return false;
}

function summe() {
  var x = 0;
  
  var menge1 = Number(window.document.getElementById("sw80").value);
  var menge2 = Number(window.document.getElementById("sw100").value);
  var menge3 = Number(window.document.getElementById("sw100edel").value);
  var menge4 = Number(window.document.getElementById("color").value);
  
  menge1 = check(menge1);
  menge2 = check(menge2);
  menge3 = check(menge3);
  menge4 = check(menge4);
  
  x = eval(menge1 + menge2 + menge3 + menge4);
  window.document.question.gesamt.value = x;
      
  berechnen_diplom(menge1, menge2, menge3, menge4);
  
}

function berechnen_diplom(menge1, menge2, menge3, menge4){
	
	var preis_menge1 = 0;
	var preis_menge2 = 0;
	var preis_menge3 = 0;
	var preis_menge4 = 0;
	var preis_menge  = 0;
	var preis_gesamt = 0;
	var umschlagpreis = 0;
	
	var menge		 = window.document.question.menge.value
	var umschlag	 = getCheckedValue(window.document.question.umschlag);

	var menge1_2 	 = eval(menge1*menge); 
	var menge2_2 	 = eval(menge2*menge);
	var menge3_2 	 = eval(menge3*menge);
	var menge4_2 	 = eval(menge4*menge);
	var blattanzahl  = eval(menge1 + menge2 + menge3 + menge4);
	if(window.document.getElementById("format").value=='DIN A4 doppelseitig' || window.document.getElementById("format").value=='DIN A5 doppelseitig'){
		var blattanzahl  = eval((menge1 + menge2 + menge3 + menge4) / 2);
	}else{
		var blattanzahl  = eval(menge1 + menge2 + menge3 + menge4);
	}
	var aktivieren = divactiv(blattanzahl);
	
	/*Preise fuer sw mit 80g Papier*/
	if(menge1_2<100){preis_menge1 = 0.08;}
	else if(menge1_2>=100 && menge1_2<500){preis_menge1 = 0.06;}
	else if(menge1_2>=500 && menge1_2<1001){preis_menge1 = 0.05;}
	else if(menge1_2>=1001 && menge1_2<5000){preis_menge1 = 0.04;}
	else if(menge1_2>=5000){preis_menge1 = 0.03;}
	/*Preise fuer sw mit 100g Papier*/	
	if(menge2_2<100){preis_menge2 = 0.11;}
	else if(menge2_2>=100 && menge2_2<501){preis_menge2 = 0.09;}
	else if(menge2_2>=501 && menge2_2<1001){preis_menge2 = 0.08;}
	else if(menge2_2>=1001 && menge2_2<5000){preis_menge2 = 0.07;}
	else if(menge2_2>=5000){preis_menge2 = 0.06;}
	/*Preise fuer sw mit 100g Papier auf Farblaser*/
	if(menge3_2<100){preis_menge3 = 0.25;}
	else if(menge3_2>=100 && menge3_2<501){preis_menge3 = 0.20;}
	else if(menge3_2>=501){preis_menge3 = 0.15;}
	/*Preise fuer color mit 100 Papier*/
	if(menge4_2<51){preis_menge4 = 0.80;}
	else if(menge4_2>=51 && menge4_2<101){preis_menge4 = 0.70;}
	else if(menge4_2>=101 && menge4_2<501){preis_menge4 = 0.60;}
	else if(menge4_2>=501){preis_menge4 = 0.50;}
	
	var menge1_3 	= eval(menge1*preis_menge1); 
	var menge2_3 	= eval(menge2*preis_menge2);
	var menge3_3 	= eval(menge3*preis_menge3);
	var menge4_3 	= eval(menge4*preis_menge4);
	
	/*Preise fuer Bindearten*/
	if(umschlag=='Buchbindung'){umschlagpreis = 7.15;}
	else if(umschlag=='Kammbindung'){umschlagpreis = 3.50;}
	else if(umschlag=='Klebebindung'){umschlagpreis = 3.25;}
	else if(umschlag=='Umschlag-Klebebindung'){umschlagpreis = 7.50;}
	else if(umschlag=='Metallringbindung')
	{
		if(blattanzahl<51){umschlagpreis = 3.00;}
		else if(blattanzahl>=51 && blattanzahl<101){umschlagpreis = 4.00;}
		else if(blattanzahl>=101 && blattanzahl<301){umschlagpreis = 5.00;}
		else if(blattanzahl>=301){umschlagpreis = 6.00;}
	}
	
	var praegetext1 = window.document.getElementById("text1").value;
	var praegetext2 = window.document.getElementById("text2").value;
	var praegetext3 = window.document.getElementById("text3").value;
	var praegepreis = 0;
	var praegeanzahl = 0;
	if(umschlag=='Buchbindung' || umschlag=='Velo-Buchbindung')
	{
		if(praegetext1!=''){praegeanzahl = praegeanzahl+1;}
		if(praegetext2!=''){praegeanzahl = praegeanzahl+1;}
		if(praegetext3!=''){praegeanzahl = praegeanzahl+1;}
		praegepreis = eval(4.50*praegeanzahl);
	}
	
	if(blattanzahl>0){
		preis_menge = eval(menge1_3 + menge2_3 + menge3_3 + menge4_3 + umschlagpreis + praegepreis);
		if(window.document.getElementById("format").value == 'DIN A5 einseitig' || window.document.getElementById("format").value == 'DIN A5 doppelseitig'){
			preis_menge = preis_menge/2;
		}
		preis_gesamt = preis_menge*menge;
	
		window.document.getElementById("preis_now").innerHTML = 'Preis: '+preis_gesamt.toFixed(2) +' EUR';
		window.document.getElementById("preisalone").innerHTML = preis_menge.toFixed(2) +' EUR';
		window.document.getElementById("preis").innerHTML = preis_gesamt.toFixed(2) +' EUR';
		window.document.getElementById("articleone").value = preis_menge.toFixed(2);
		window.document.getElementById("articleall").value = preis_gesamt.toFixed(2);
		window.document.question.submit.disabled = false;
	}else{
		window.document.getElementById("preis_now").innerHTML = 'Preis: 0.00 EUR';
		window.document.getElementById("preisalone").innerHTML =  '0.00 EUR';
		window.document.getElementById("preis").innerHTML = '0.00 EUR';
		window.document.getElementById("articleone").value = '0.00';
		window.document.getElementById("articleall").value = '0.00';
		window.document.question.submit.disabled = true;
	}
	//upload_check();
}

