/* * * * * * * * * * * * * * * * * * * */
/* Copyright 2006 by Mono Systems GmbH */
/*         All Rights Reserved         */
/* * * * * * * * * * * * * * * * * * * */

/* Expand Or Collapse Child Objects */


function expand(id) {
	var i=0;
	var s;
	var obj;
	while (obj = document.getElementById(id+"_"+i)) {
		if (obj.style.display == "inline") {
		obj.style.display = "none";
		} else {
		obj.style.display = "inline";
		}
		i++;
	}
}

function my_expand(id) {
	var i=0;
	var s;
	var obj;
	while (obj = document.getElementById(id+"_"+i)) {
		obj.style.display = "inline";
		i++;
	}
}

function openwindow(adresse,titel) {
	window.open(adresse,titel,"width=865,height=1000,scrollbars=yes");
}

function inline_lastschrift() {
	document.getElementById('block_lastschrift').style.display = "inline";
	}

function none_lastschrift() {
	document.getElementById('block_lastschrift').style.display = "none";
	}
	
function inline_kreditkarte() {
	document.getElementById('block_kreditkarte').style.display = "inline";
	}

function none_kreditkarte() {
	document.getElementById('block_kreditkarte').style.display = "none";
	}
		

function expand_lastschrift() {
	inline_lastschrift();
	none_kreditkarte();
	none_paypal();
	none_rechnung();
}

function expand_kreditkarte() {
	none_lastschrift();
	inline_kreditkarte();
	none_paypal();
	none_rechnung();
}
function inline_paypal() { document.getElementById('block_paypal').style.display = "inline"; }
function none_paypal() { document.getElementById('block_paypal').style.display = "none"; }
function expand_paypal() {
	none_lastschrift();
	none_kreditkarte();
	inline_paypal();
	none_rechnung();
}
function inline_rechnung() { document.getElementById('block_rechnung').style.display = "inline"; }
function none_rechnung() { document.getElementById('block_rechnung').style.display = "none"; }
function expand_rechnung() {
	none_lastschrift();
	none_kreditkarte();
	none_paypal();
	inline_rechnung();
}

/* Calculate Total Price */

function calculate() {

	var q=document.calculator.Menge.value;
	
	var g=document.calculator.Gutschein.value;
	
	var price;
	
	var wmValue=document.calculator.wmValue.value;
	
	if (document.calculator.LizenzTyp[1].checked) {
		if (document.calculator.currency[0].checked) {
				if(wmValue=="0") { price=149; } else { price=189; }
		} else {
				if(wmValue=="0") { price=204; } else { price=255; }
		}
		} else {
			if (document.calculator.currency[0].checked) {
				if(wmValue=="0") { price=319; } else { price=399; }
			} else {
				if(wmValue=="0") { price=426; } else { price=533; }
			}
		}
	
	total=price*q;
	
	
	/* Display Result */
	
	if (document.calculator.currency[0].checked) {
		document.getElementById("sumfield").firstChild.nodeValue = "EUR "+number_format(total,2,",",".");
		my_expand("vat");
	} else if (document.calculator.currency[1].checked) {
		document.getElementById("sumfield").firstChild.nodeValue = "CHF "+number_format(total,2,",",".");
		document.getElementById("vat").style.display = "none";		
	}
	
}

/* Calculate credits price */

function calculate_credits() {
	
	var q;
	var singleprice;
	
	/* Calculate CHF */
	
	if (document.credits_calculator.currency[1].checked) {
		singleprice=document.credits_calculator.singleprice_chf.value;
	} else {
		singleprice=document.credits_calculator.singleprice_eur.value;
	}
		
	/* Calculate price */
	
	var totalprice;
	var discount;
	
	if (document.credits_calculator.Produkt[0].checked) {
		q=document.credits_calculator.Menge.value;	
		totalprice=q*singleprice;
		discount=0;
	} else if (document.credits_calculator.Produkt[1].checked) {
		q=6;
		totalprice=q*singleprice*0.95;
		discount=q*singleprice*0.05;
	} else if (document.credits_calculator.Produkt[2].checked) {
		q=12;
		totalprice=q*singleprice*0.9;		
		discount=q*singleprice*0.1;
	} else {
		q=24;
		totalprice=q*singleprice*0.85;
		discount=q*singleprice*0.15;
	}
	
		/* Display Result */
	
	if (document.credits_calculator.currency[0].checked) {
		document.getElementById("sumfield").firstChild.nodeValue = "EUR "+number_format(totalprice,2,",",".");
		document.getElementById("singleprice").firstChild.nodeValue = "EUR "+number_format(singleprice,2,",",".");
	} else if (document.credits_calculator.currency[1].checked) {
		document.getElementById("sumfield").firstChild.nodeValue = "CHF "+number_format(totalprice,2,",",".");	
		document.getElementById("singleprice").firstChild.nodeValue = "CHF "+number_format(singleprice,2,",",".");	
	}
}


/* Open Link In Popup Window */

function popup(url,t,w,h) {
	fenster=window.open(url,t,w,h,resizable="yes");
	fenster.focus();
	return false;
}


/* Format Numbers */

function number_format(number,laenge,sep,th_sep ) {

  number = Math.round( number * Math.pow(10, laenge) ) / Math.pow(10, laenge);
  str_number = number+"";
  arr_int = str_number.split(".");
  if(!arr_int[0]) arr_int[0] = "0";
  if(!arr_int[1]) arr_int[1] = "";
  if(arr_int[1].length < laenge){
    nachkomma = arr_int[1];
    for(i=arr_int[1].length+1; i <= laenge; i++){  nachkomma += "0";  }
    arr_int[1] = nachkomma;
  }
  if(th_sep != "" && arr_int[0].length > 3){
    Begriff = arr_int[0];
    arr_int[0] = "";
    for(j = 3; j < Begriff.length ; j+=3){
      Extrakt = Begriff.slice(Begriff.length - j, Begriff.length - j + 3);
      arr_int[0] = th_sep + Extrakt +  arr_int[0] + "";
    }
    str_first = Begriff.substr(0, (Begriff.length % 3 == 0)?3:(Begriff.length % 3));
    arr_int[0] = str_first + arr_int[0];
  }
  return arr_int[0]+sep+arr_int[1];
}

function payment() {
	salestype();
}	

function payment_plan() {
	salestype_plan();
}

//


function enter_and_save() {

	if (document.order.country.value == "") {
	
		document.getElementById("land_angeben").style.display = 'inline';
		document.getElementById('land').style.color = '#FF0000';
		
	} else {
	
	document.getElementById("land_angeben").style.display = 'none';
	document.getElementById('land').style.color = '#444444';
	
		switch (document.order.country.value) {
			case "Deutschland":
				document.getElementById("lastschrift").style.display = "inline"; 
				document.getElementById("paypal").style.display = "none";
				document.getElementById("rechnung").style.display = "none";
				break;
			case "Schweiz":
				document.getElementById("kreditkarte").style.display = "none";
				document.getElementById("lastschrift").style.display = "none";
				document.getElementById("paypal").style.display = "inline"; 
				document.getElementById("rechnung").style.display = "inline"; 				
			default:
				document.getElementById("lastschrift").style.display = "none";
				document.getElementById("paypal").style.display = "inline"; 
				document.getElementById("rechnung").style.display = "inline"; 
		}
		
	}
	
  other_country();
  
  vat_fields();
  
}


function enter_and_save_plan() {

	if (document.order_rent.country.value == "") {
	
		document.getElementById("land_angeben").style.display = 'inline';
		document.getElementById('land').style.color = '#FF0000';
		
		document.getElementById("zahlungsweise").style.display = 'none';
		
	} else {
	
		document.getElementById("zahlungsweise").style.display = 'inline';

		document.getElementById("land_angeben").style.display = 'none';
		document.getElementById('land').style.color = '#444444';
	
	
		switch (document.order_rent.country.value) {
			case "Deutschland":
				document.getElementById("lastschrift").style.display = "inline"; 
				document.getElementById("paypal").style.display = "none";
				document.getElementById("rechnung").style.display = "none";
				break;
			case "Schweiz":
				document.getElementById("kreditkarte").style.display = "none";
				document.getElementById("lastschrift").style.display = "none";
				document.getElementById("paypal").style.display = "inline"; 
				document.getElementById("rechnung").style.display = "inline"; 
			default:
				document.getElementById("lastschrift").style.display = "none";
				document.getElementById("paypal").style.display = "inline"; 
				document.getElementById("rechnung").style.display = "inline"; 
		
		}
		
	}

}


//


function enter() {                                   //fuer backstep
	enter_and_save();
	payment(); 
}

function enter_plan() {                                   //fuer backstep
	enter_and_save_plan();
	payment(); 
}

function show_and_save_method_of_payment() {
	enter_and_save();
	reset();
}

function show_and_save_method_of_payment_plan() {
	set_currency_plan();
	enter_and_save_plan();
	reset_plan();
}

function other_country_selected() {
  if (document.order.country.value == "Anderes EU-Land" || document.order.country.value == "Anderes Land") {
    return true;
  }
  return false;
}

function other_country() {
  if ( other_country_selected() ) {
      document.getElementById("other_country").style.display = "inline";
      document.order.country.value = document.order.other_country.value;
  } else {
      document.getElementById("other_country").style.display = "none";
      document.getElementById("other_country").value = '';
  }
}

function reset() { 								//Wenn anderes Land ausgewählt wird --> Felder etc. reseten	
	none_lastschrift();
	none_kreditkarte();
	none_paypal();
	none_rechnung();
	reset_last_fields(5);
	reset_cc_fields();
	document.getElementById('vat_1').value = '';
	unselect_salestype();
	set_currency();
}


function reset_plan() { 								//Revolver Miete: Wenn anderes Land ausgewählt wird --> Felder etc. reseten	
	none_lastschrift();
	none_kreditkarte();
	none_paypal();
	none_rechnung();
	reset_last_fields(5);
	reset_cc_fields();
	document.getElementById('vat_1').value = '';
	unselect_salestype();
	set_currency_plan();
}



function unselect_salestype() { 				//Zahlungsmethoden deselektieren
  var test = document.getElementById('last_radio').checked;
  document.getElementById('last_radio').checked = false;
  document.getElementById('cc_radio').checked = false;
  document.getElementById('paypal_radio').checked = false;
  document.getElementById('rechnung_radio').checked = false;
}

function reset_last_fields(i) { 				//Lastschrift zurücksetzten
  if (i > 0) { 
    document.getElementById('lastschrift_'+ i).value = ''; 
    i-=2; 
    reset_last_fields(i); 
  }
}

function reset_cc_fields() { 					//Kreditkarte zurücksetzen
  document.getElementById('kreditkarte_1').value = '';
  document.getElementById('kreditkarte_3').value = '';
  document.getElementById('kreditkarte_5').value = '';
  document.order.validmonth[0].selected;
  document.order.validyear[0].selected;
}



function set_currency() {						//Währung festlegen und Nettobetrag umrechnen

	var betrag;
	var discount;

	if (document.order.country.value != 'Schweiz') { 
		
		var price=document.order.singleprice_eur.value;
	
		if (document.order.Produkt.value=='Mini-Paket') {
			q=6;	
			betrag=q*price*0.95;
			discount=q*price*0.05;
		} else if (document.order.Produkt.value=='Midi-Paket') {
			q=12;
			betrag=q*price*0.9;		
			discount=q*price*0.1;			
		} else if (document.order.Produkt.value=='Maxi-Paket') {
			q=24;
			betrag=q*price*0.85;
			discount=q*price*0.15;					
		} else if (document.order.Produkt.value=='Office') {
			q=document.order.Menge.value;			
			betrag=q*price;
		} else if (document.order.Produkt.value=='Revolver Solo') {
				betrag=price;	
		} else {
		
			q=document.order.Menge.value;
			betrag=q*price;		
		}
		
		currency = 'EUR'; 
		
	} else { 
	
		var test=document.order.LizenzTyp.Value;
	
		var price=document.order.singleprice_chf.value;
			
		if (document.order.Produkt.value=='Mini-Paket') {
			q=6;	
			betrag=q*price*0.95;
			discount=q*price*0.05;
		} else if (document.order.Produkt.value=='Midi-Paket') {
			q=12;
			betrag=q*price*0.9;		
			discount=q*price*0.1;			
		} else if (document.order.Produkt.value=='Maxi-Paket') {
			q=24;
			betrag=q*price*0.85;
			discount=q*price*0.15;			
		} else if (document.order.Produkt.value=='Office') {
		
			q=document.order.Menge.value;			
			betrag=q*price;
			
		} else if (document.order.Produkt.value=='Revolver Solo') {
				betrag=price;
		} else {
		
			q=document.order.Menge.value;
			betrag=q*price;		
		}
		
		currency = 'CHF'; 

	}
	
	document.order.total.value=betrag; 
	document.order.currency.value=currency;
	document.getElementById("netto_0").firstChild.nodeValue = number_format(betrag,2,",",".") + ' ' + currency;
	
	
/* HIER WEITER
	if (discount>0) {
		document.order.discount.value=discount
		
	}
*/
	
	
	
}



function set_currency_plan() {						//Währung festlegen und Beträge umrechnen

	
	if (document.order_rent.country.value == 'Schweiz') { 
	
	
		document.getElementById("curr0").firstChild.nodeValue = " CHF";
		document.getElementById("curr1").firstChild.nodeValue = " CHF";

		
		gesamt=document.order_rent.gesamt.value;
		
		gesamt=gesamt/12;
		
		if (gesamt == 49) { gesamt=66; document.getElementById('nutzer').firstChild.nodeValue = "66";
		} else if (gesamt == 33) { gesamt=44; document.getElementById('nutzer').firstChild.nodeValue = "44";
		} else if (gesamt == 66) { gesamt=88; document.getElementById('nutzer').firstChild.nodeValue = "88";
		} else if (gesamt == 99) { gesamt=133; document.getElementById('nutzer').firstChild.nodeValue = "133";
		} else if (gesamt == 149) { gesamt=199; document.getElementById('nutzer').firstChild.nodeValue = "199";
		} else if (gesamt == 133) { gesamt=177; document.getElementById('nutzer').firstChild.nodeValue = "177";
		} else if (gesamt == 199) { gesamt=266; document.getElementById('nutzer').firstChild.nodeValue = "266";
		}
		
		
		/* WM 2010 */
		
		if (gesamt == 34) { gesamt=46; document.getElementById('nutzer').firstChild.nodeValue = "46";
		} else if (gesamt == 69) { gesamt=93; document.getElementById('nutzer').firstChild.nodeValue = "93";
		} else if (gesamt == 104) { gesamt=139; document.getElementById('nutzer').firstChild.nodeValue = "139";
		} else if (gesamt == 139) { gesamt=186; document.getElementById('nutzer').firstChild.nodeValue = "186";
		} else if (gesamt == 23) { gesamt=31; document.getElementById('nutzer').firstChild.nodeValue = "31";
		} else if (gesamt == 46) { gesamt=62; document.getElementById('nutzer').firstChild.nodeValue = "62";
		} else if (gesamt == 93) { gesamt=124; document.getElementById('nutzer').firstChild.nodeValue = "124";
		}	
			
		/* WM */
		
		
		if (document.getElementById('gameover').Value==false) { 
			discount=3*gesamt/2;
		} else {
			discount=0;
		}
				
		document.getElementById('totalamount').firstChild.nodeValue = number_format(gesamt*12,2,',','.');
		
		if (discount>0) {
			document.getElementById('specialdiscount').firstChild.nodeValue = number_format(discount,2,',','.');
			document.getElementById('finalamount').firstChild.nodeValue = number_format(gesamt*12-discount,2,',','.');
			document.getElementById("curr2").firstChild.nodeValue = " CHF";
			document.getElementById("curr3").firstChild.nodeValue = " CHF";
		}
	
		
	} else { 
				
		
		if (document.getElementById('curr1').firstChild.nodeValue == " CHF") {
	
	
			document.getElementById("curr0").firstChild.nodeValue = " EUR";
			document.getElementById("curr1").firstChild.nodeValue = " EUR";
			
			gesamt=document.order_rent.gesamt.value;
			
			document.getElementById('nutzer').firstChild.nodeValue = (gesamt/12);
			
				
			if (document.getElementById('gameover').Value==false) { 
				discount=3*gesamt/12/2;
			} else {
				discount=0;
			}
		
			document.getElementById('totalamount').firstChild.nodeValue = number_format(gesamt,2,',','.');		
				
			if (discount>0) {					
				document.getElementById('specialdiscount').firstChild.nodeValue = number_format(discount,2,',','.');
				document.getElementById('finalamount').firstChild.nodeValue = number_format(gesamt-discount,2,',','.');
				document.getElementById("curr2").firstChild.nodeValue = " EUR";
				document.getElementById("curr3").firstChild.nodeValue = " EUR";
			}
		
	}
	
	
}

}






function vat_fields() {							//VAT Felder ein- oder ausblenden
	if (document.order.country.value == 'Oesterreich' || document.order.country.value == 'Anderes EU-Land') { 
		document.getElementById("vat_0").style.display = "inline";
		document.getElementById("vat_1").style.display = "inline";
	} else {
		document.getElementById("vat_0").style.display = "none";
		document.getElementById("vat_1").style.display = "none";
	}
}

function salestype() {							//Je nach Zahlungsmethode Felder ein- oder ausblenden
	if (document.order.salestype[0].checked) {
		expand_lastschrift();
	} else { 
		if (document.order.salestype[1].checked){
			expand_kreditkarte();
		} else if (document.order.salestype[2].checked){
			expand_paypal();
		} else if (document.order.salestype[3].checked){
			expand_rechnung();
		}
	}
}


function salestype_plan() {							//Je nach Zahlungsmethode Felder ein- oder ausblenden
	if (document.order_rent.salestype[0].checked) {
		expand_lastschrift();
	} else { 
		if (document.order_rent.salestype[1].checked){
			expand_kreditkarte();
		} else if (document.order_rent.salestype[2].checked){
			expand_paypal();
		} else if (document.order_rent.salestype[3].checked){
			expand_rechnung();
		}
	}
}



function check() {								//Überprüfung, ob alle notwendigen Felder ausgefüllt wurden

	var ok_address = false;
	
	var ok_payment = false;
	
	var selected;
	
	var fields = new Array("firstname","lastname","street","zipcode","city","email");
	for (i = 0; i < 4; i++) { 					//ueberhaupt eine Zahlungsweise ausgewaehlt?
		if (document.order.salestype[i].checked) { 
			selected = true; 
			i = 4; 
		} else { 
			selected = false; 
		}
	}
	
  ok_address = mark_address(fields);
	
	if (!selected) { 															//wenn keine Zahlungsweise ausgewaehlt 
		document.getElementById('auswahl_treffen').style.display = 'inline';
		alert('Bitte waehlen Sie eine Zahlungsweise aus!');				
	} else {
		document.getElementById('auswahl_treffen').style.display = 'none';
		if (document.order.salestype[0].checked){ 
			ok_payment = mark_lastschrift_or_cc_fields('lastschrift');	
		} else if (document.order.salestype[1].checked) { 
			ok_payment = mark_lastschrift_or_cc_fields('kreditkarte');
		} else if (document.order.salestype[2].checked || 
					document.order.salestype[3].checked) {
			ok_payment = true;
		}
	}
	if (ok_address && ok_payment) { 
    document.order.action = "https://www.revolver.info/de/shop/bestellung2.php"; 
  	} if (!ok_address || (selected && !ok_payment) ) { 
		document.order.action ='javascript:alert("Bitte fuellen Sie die rot markierten Felder aus!")' ;
	}
}



function check_plan() {								//Überprüfung, ob alle notwendigen Felder ausgefüllt wurden

	var ok_address = false;
	
	var ok_payment = false;
	
	var selected,country_selected;
	
	var fields = new Array("firstname","lastname","street","zipcode","city","email");
	
	ok_address = mark_address(fields);

	if (document.order_rent.country.value == "") {
		
		ok_address = false;
		
		document.getElementById("land_angeben").style.display = 'inline';
		document.getElementById('land').style.color = '#FF0000';
		
	} else {
	
		for (i = 0; i < 4; i++) { 					//ueberhaupt eine Zahlungsweise ausgewaehlt?
			if (document.order_rent.salestype[i].checked) { 
				selected = true; 
				i = 4; 
			} else { 
				selected = false; 
			}
		}
	
	}
	
	if (!selected) { 															//wenn keine Zahlungsweise ausgewaehlt 
		document.getElementById('auswahl_treffen').style.display = 'inline';
		alert('Bitte waehlen Sie eine Zahlungsweise aus!');				
	} else {
		document.getElementById('auswahl_treffen').style.display = 'none';
		if (document.order_rent.salestype[0].checked){ 
			ok_payment = mark_lastschrift_or_cc_fields('lastschrift');	
		} else if (document.order_rent.salestype[1].checked) { 
			ok_payment = mark_lastschrift_or_cc_fields('kreditkarte');
		} else if (document.order_rent.salestype[2].checked || 
					document.order_rent.salestype[3].checked) {
			ok_payment = true;
		}
	}
	

	if (ok_address && ok_payment) { 
    document.order_rent.action = "https://www.revolver.info/de/shop/bestellung2.php"; 
  	} if (!ok_address || (selected && !ok_payment) ) { 
		document.order_rent.action ='javascript:alert("Bitte fuellen Sie die rot markierten Felder aus!")' ;
	}
}



function mark_address(fields) {
  
  var ok = check_email();
  
  for (i = 0; i < 6; i++) {					//Felder Persönliche Daten
		if (document.getElementById(fields[i]+'_1').value == '') {
			document.getElementById(fields[i]+'_0').style.color = '#FF0000';
		} else { 
			document.getElementById(fields[i]+'_0').style.color = '#444444'; 
		}
	}
	
	if ( other_country_selected() ) {
    if ( document.getElementById("other_country").value == '' ) {
      document.getElementById("land_angeben").style.display = 'inline';
      document.getElementById('land').style.color = '#FF0000';
      ok = false;
    } else {
      document.getElementById("land_angeben").style.display = 'none';
      document.getElementById('land').style.color = '#444444';
      ok = true;
    }
  }
  if (ok) {
  	for (j = 0; j < 6; j++) {
  	  var a = fields[j];
  		if (document.getElementById(fields[j]+'_1').value == '') {
  			ok = false;
  		} else if (ok) { 
  			var ok = true;
  		}
    }	
  }
	return ok;
}

function check_email() {
  var email = /^[\w\.-_\+]+@[\w-]+(\.\w{2,4})+$/;
  if (!email.exec(document.getElementById('email_1').value)) {
    var ok = false;
    document.getElementById('email_check').style.display = 'inline';
  } else {
    var ok = true;
    document.getElementById('email_check').style.display = 'none';
  }
  return ok;
}

function mark_lastschrift_or_cc_fields(method) {
  ok = true;
  
	for (i = 1; i < 6; i+=2) {
		if (document.getElementById(method+'_'+i).value == '') {
			i--;
			document.getElementById(method+'_'+i).style.color = '#FF0000';
		} else { 
			i--; 
			document.getElementById(method+'_'+i).style.color = '#444444'; 
		}
		i++;
	}
	for (j = 1; j < 6; j+=2) {
		if (document.getElementById(method+'_'+j).value == '') {
			ok = false;
		} else if (ok) { 
			var ok = true;
		}
	}
	
	if (method == 'kreditkarte') {
    var code_length = /\d{3,4}/;
    var ergebnis = code_length.exec(document.getElementById('kreditkarte_5').value);
    if (!ergebnis) { 
      document.getElementById('3oder4').style.display = 'inline';
      document.getElementById('kreditkarte_4').style.color = '#FF0000';
      document.getElementById('kreditkarte_5').style.color = '#FF0000';
      ok = false;
    } else { 
      document.getElementById('3oder4').style.display = 'none';
      document.getElementById('kreditkarte_4').style.color = '#444444';
      document.getElementById('kreditkarte_5').style.color = '#444444'; 
    }
  }
	return ok;
}

function agb_checked() {
	if (document.final.AGB.checked) {
		document.final.action = "https://www.revolver.info/de/shop/bestellung3.php";
	}
  	else {
    	document.getElementById('agb_anklicken').checked = false;
    	document.getElementById('agb_anklicken').style.display = 'inline';
  	}
}

function step_back() {
  document.final.action = "https://www.revolver.info/de/shop/bestellung.php";
}

function rabattaktion() {
	if ( document.calculator.LizenzTyp[1].checked ) {
		document.getElementById('r1').style.display = 'inline';
		document.getElementById('r2').style.display = 'inline';
		document.getElementById('r3').style.display = 'inline';				
		document.getElementById('r4').style.display = 'none';
		calculate(1);
	} else {
		document.getElementById('r1').style.display = 'none';
		document.getElementById('r2').style.display = 'none';
		document.getElementById('r3').style.display = 'none';				
		document.getElementById('r4').style.display = 'inline';
		calculate(1);
	}
}


function calc_with_SE() {


	var count;
	count=document.getElementById('SE_COUNTER').value;
	parseInt(count);
	count=count*1;
	count=count+1;
	var name;
	var value;
	var price;
	var amount=0;

	for(i=1;i<count;i++) {
	
		name=document.getElementById('SE'+i).value;
		value=document.getElementById('VSE'+i).value;
		price=document.getElementById('PSE'+i).value;
		
		if ( document.getElementById('mitSE'+i).checked ) {
		
			document.getElementById('ohneSE'+i).checked=false;
			
			if(amount==0) {
				amount=amount + ( document.getElementById('total').value )*1;
			}
			
			parseInt(amount);
			
			amount=amount*100;
			
			amount=amount + price*100;
			
			amount=amount/100;
			
			document.getElementById("netto_0").firstChild.nodeValue = number_format(amount,2,",",".")+" EUR";
			
			document.getElementById('total').value=amount;
	
		} else {
		
			/*
var amount=document.getElementById('total').value;
	
			document.getElementById("netto_0").firstChild.nodeValue = number_format(amount,2,",",".")+" EUR";
*/
	
		
		}
	}
}