function openInfoWindow(URL,Name,features) {
  window.open(URL,Name,features);
}

function SuchenUndErsetzen(QuellText, SuchText, ErsatzText)
        {   if ((QuellText == null) || (SuchText == null))           { return null; }
            if ((QuellText.length == 0) || (SuchText.length == 0))   { return QuellText; }

            // Kein ErsatzText ?
            if ((ErsatzText == null) || (ErsatzText.length == 0))    { ErsatzText = ""; }

            var LaengeSuchText = SuchText.length;
            var LaengeErsatzText = ErsatzText.length;
            var Pos = QuellText.indexOf(SuchText, 0);

            while (Pos >= 0)
            {
                QuellText = QuellText.substring(0, Pos) + ErsatzText + QuellText.substring(Pos + LaengeSuchText);
                Pos = QuellText.indexOf(SuchText, Pos + LaengeErsatzText);
            }
            return QuellText;
        }

function upDatePrice()
{
	var preisAufschlag=0;

	for(i=0; i<document.forms.cart_quantity.elements.length; i++)
	{
		if(document.forms.cart_quantity.elements[i].name=="products_id[]" && document.forms.cart_quantity.elements[i].checked===true)
		{
			preisAufschlag+=eval(document.getElementById('wert_' + document.forms.cart_quantity.elements[i].value).value)*eval(document.forms.cart_quantity.elements[i-1].value);
		}
	}
	for(i=0; i<document.forms.cart_quantity.elements.length; i++)
	{
		if(document.forms.cart_quantity.elements[i].name=="products_qty[]")
		{
			merker = eval(document.forms.cart_quantity.elements[i].value);
			break;
		}
	}
	preisAufschlag+=eval(document.getElementById('priceHidden').value)*merker;

	if(preisAufschlag!=document.getElementById('priceHidden').value)
	{
		document.getElementById("DynPrice").innerHTML='<'+'strong'+'>' + SuchenUndErsetzen(preisAufschlag.toFixed(2),'.',',') + '<?php echo "&nbsp;".$_SESSION["currency"]."</'+'strong'+'><'+'br'+'>".FOR_ALL_OPTIONS_CHOSEN; ?>';
	}
	else{
		document.getElementById("DynPrice").innerHTML='';
	}
}
function isANumber(n){
   var s = "" + n;
   var ziffern = "0123456789";
   for (var i=0; i<s.length; i++)
      if (ziffern.indexOf(s.charAt(i))==-1)
         return false;
   return true;
}
function radioWert(rObj) {
	for (var i=0; i<rObj.length; i++) if (rObj[i].checked) return rObj[i].value;
    return false;
}

function kaufm(x) {
  var k = (Math.round(x * 100) / 100).toString();
  k += (k.indexOf('.') == -1)? '.00' : '00';
  var p = k.indexOf('.');
  return k.substring(0, p) + ',' + k.substring(p+1, p+3);
}
function neuerPreis_form1(form)
{
	if (document.cart_quantity.products_breite) {
		if (!isANumber(document.cart_quantity.products_hoehe.value)) {
    		document.cart_quantity.products_hoehe.value = 1;
    	}
    	if (!isANumber(document.cart_quantity.products_breite.value)) {
    		document.cart_quantity.products_breite.value = 1;
    	}
    	if (!isANumber(document.cart_quantity.products_qty.value)) {
    		document.cart_quantity.products_qty.value = 1;
    	}
		var b = (document.cart_quantity.products_hoehe.value);
		var c = (document.cart_quantity.products_breite.value);
		var qm_preis = eval(document.cart_quantity.products_qm_preis.value);
		var qty = eval(document.cart_quantity.products_qty.value);
		var zusatzpreis = 0;
		//Standardkonfektion anfang
		zusatzpreis = 0;
		einmalpreis = 0;
		for(i=0; i<document.forms.cart_quantity.elements.length; i++) {
			if(document.forms.cart_quantity.elements[i].type == 'select-one') {
				preis = "price[";
				preis += document.forms.cart_quantity.elements[i].value;
				preis += "]";
				option_name = "option_name[";
				option_name += document.forms.cart_quantity.elements[i].value;
				option_name += "]";
				if(document.cart_quantity[option_name].value == 'Check' || document.cart_quantity[option_name].value == 'Datenkontrolle' || document.cart_quantity[option_name].value == 'Bild-Upload' || document.cart_quantity[option_name].value == 'Format' || document.cart_quantity[option_name].value == 'Oberflächenschutz' || document.cart_quantity[option_name].value == 'Textzeile1' || document.cart_quantity[option_name].value == 'Textzeile2' || document.cart_quantity[option_name].value == 'Textzeile3' || document.cart_quantity[option_name].value == 'Farbe'){
					einmalpreis = einmalpreis + eval(document.cart_quantity[preis].value);
			    }else
					zusatzpreis = zusatzpreis + eval(document.cart_quantity[preis].value);
				//alert(document.forms.cart_quantity.elements[i].value);
			}
		}

		//Oberflächenschutz Ende
		quadratmeter = b*c/10000; //von kubikzentimeter zu kubikmeter
		if ((b*c) < 2000) {
			quadratmeter = 0.25;
		}
        if (quadratmeter*qty >= 0.25 && quadratmeter*qty < 0.5) {
			qm_preis = qm_preis + qm_preis/100*77.5148;
		}
        if (quadratmeter*qty >= 0.5 && quadratmeter*qty < 0.65) {
			qm_preis = qm_preis + qm_preis/100*65.6805;
		}
		if (quadratmeter*qty >= 0.65 && quadratmeter*qty < 0.8) {
			qm_preis = qm_preis + qm_preis/100*47.9290;
		}
		if (quadratmeter*qty >= 0.8 && quadratmeter*qty < 1) {
			qm_preis = qm_preis + qm_preis/100*33.1360;
		}
		if (quadratmeter*qty >= 1 && quadratmeter*qty < 2) {
			qm_preis = qm_preis + qm_preis/100*17.7515;
              }
		if (quadratmeter*qty >= 2 && quadratmeter*qty < 3) {
			qm_preis = qm_preis + qm_preis/100*3.5503;
		}
		if (quadratmeter*qty >= 3 && quadratmeter*qty < 5) {
			qm_preis = qm_preis + qm_preis/100*3.5503;
		}
		if (quadratmeter*qty >= 5 && quadratmeter*qty < 10) {
			qm_preis = qm_preis + qm_preis/100*3.5503;
		}
		if (quadratmeter*qty >= 20 && quadratmeter*qty < 50) {
			qm_preis = qm_preis - qm_preis/100*2.3669;
		}
		if (quadratmeter*qty >= 50 && quadratmeter*qty < 100) {
			qm_preis = qm_preis - qm_preis/100*11.5385;
		}
		if (quadratmeter*qty >= 100 && quadratmeter*qty < 300) {
			qm_preis = qm_preis - qm_preis/100*26.0355;
		}
		if (quadratmeter*qty >= 300 && quadratmeter*qty < 500) {
			qm_preis = qm_preis - qm_preis/100*26.0355;
		}
		if (quadratmeter*qty >= 500 && quadratmeter*qty < 1000) {
			qm_preis = qm_preis - qm_preis/100*37.8698;
		}
		if (quadratmeter*qty >= 1000) {
			qm_preis = qm_preis - qm_preis/100*37.8698;
		}

		gesamt_qm_preis = qm_preis*quadratmeter*qty + zusatzpreis*quadratmeter*qty + einmalpreis;
		qm_endpreis = gesamt_qm_preis;
		//kubikmeter = kubikmeter*qty;
		//gesamt_kubikmeter_preis = kubikmeter_preis + options_wert;
		//gesamt_kubikmeter_preis = zuschlag_abschlag(kubikmeter,gesamt_kubikmeter_preis);
		//kubikmeter_endpreis = kubikmeter*gesamt_kubikmeter_preis;
		document.cart_quantity.gesamtpreis.value=kaufm(qm_endpreis);
	}
}
function neuerPreis_formb1(form)
{
	if (document.cart_quantity.products_breite) {
		if (!isANumber(document.cart_quantity.products_hoehe.value)) {
    		document.cart_quantity.products_hoehe.value = 1;
    	}
    	if (!isANumber(document.cart_quantity.products_breite.value)) {
    		document.cart_quantity.products_breite.value = 1;
    	}
    	if (!isANumber(document.cart_quantity.products_qty.value)) {
    		document.cart_quantity.products_qty.value = 1;
    	}
		var b = (document.cart_quantity.products_hoehe.value);
		var c = (document.cart_quantity.products_breite.value);
		var qm_preis = eval(document.cart_quantity.products_qm_preis.value);
		var qty = eval(document.cart_quantity.products_qty.value);
		var zusatzpreis = 0;
		//Standardkonfektion anfang
		zusatzpreis = 0;
		einmalpreis = 0;
		for(i=0; i<document.forms.cart_quantity.elements.length; i++) {
			if(document.forms.cart_quantity.elements[i].type == 'select-one') {
				preis = "price[";
				preis += document.forms.cart_quantity.elements[i].value;
				preis += "]";
				option_name = "option_name[";
				option_name += document.forms.cart_quantity.elements[i].value;
				option_name += "]";
				if(document.cart_quantity[option_name].value == 'Check' || document.cart_quantity[option_name].value == 'Datenkontrolle' || document.cart_quantity[option_name].value == 'Bild-Upload' || document.cart_quantity[option_name].value == 'Format' || document.cart_quantity[option_name].value == 'Oberflächenschutz' || document.cart_quantity[option_name].value == 'Textzeile1' || document.cart_quantity[option_name].value == 'Textzeile2' || document.cart_quantity[option_name].value == 'Textzeile3' || document.cart_quantity[option_name].value == 'Farbe'){
					einmalpreis = einmalpreis + eval(document.cart_quantity[preis].value);
			    }else
					zusatzpreis = zusatzpreis + eval(document.cart_quantity[preis].value);
				//alert(document.forms.cart_quantity.elements[i].value);
			}
		}

		//Oberflächenschutz Ende
		quadratmeter = b*c/10000; //von kubikzentimeter zu kubikmeter
		if ((b*c) < 10000) {
			quadratmeter = 1.0;
		}
		if (quadratmeter*qty >= 1 && quadratmeter*qty < 2) {
			qm_preis = qm_preis + qm_preis/100*41.4201;
              }
		if (quadratmeter*qty >= 2 && quadratmeter*qty < 3) {
			qm_preis = qm_preis + qm_preis/100*33.1361;
		}
		if (quadratmeter*qty >= 3 && quadratmeter*qty < 5) {
			qm_preis = qm_preis + qm_preis/100*18.3432;
		}
		if (quadratmeter*qty >= 5 && quadratmeter*qty < 10) {
			qm_preis = qm_preis + qm_preis/100*5.3254;
		}
		if (quadratmeter*qty >= 20 && quadratmeter*qty < 50) {
			qm_preis = qm_preis - qm_preis/100*2.3669;
		}
		if (quadratmeter*qty >= 50 && quadratmeter*qty < 100) {
			qm_preis = qm_preis - qm_preis/100*11.5385;
		}
		if (quadratmeter*qty >= 100 && quadratmeter*qty < 300) {
			qm_preis = qm_preis - qm_preis/100*26.0355;
		}
		if (quadratmeter*qty >= 300 && quadratmeter*qty < 500) {
			qm_preis = qm_preis - qm_preis/100*26.0355;
		}
		if (quadratmeter*qty >= 500 && quadratmeter*qty < 1000) {
			qm_preis = qm_preis - qm_preis/100*37.8698;
		}
		if (quadratmeter*qty >= 1000) {
			qm_preis = qm_preis - qm_preis/100*41.4201;
		}

		gesamt_qm_preis = qm_preis*quadratmeter*qty + zusatzpreis*quadratmeter*qty + einmalpreis;
		qm_endpreis = gesamt_qm_preis;
		//kubikmeter = kubikmeter*qty;
		//gesamt_kubikmeter_preis = kubikmeter_preis + options_wert;
		//gesamt_kubikmeter_preis = zuschlag_abschlag(kubikmeter,gesamt_kubikmeter_preis);
		//kubikmeter_endpreis = kubikmeter*gesamt_kubikmeter_preis;
		document.cart_quantity.gesamtpreis.value=kaufm(qm_endpreis);
	}
}
function neuerPreis_form2(form)
{
	if (document.cart_quantity.products_breite) {
		if (!isANumber(document.cart_quantity.products_hoehe.value)) {
    		document.cart_quantity.products_hoehe.value = 1;
    	}
    	if (!isANumber(document.cart_quantity.products_breite.value)) {
    		document.cart_quantity.products_breite.value = 1;
    	}
    	if (!isANumber(document.cart_quantity.products_qty.value)) {
    		document.cart_quantity.products_qty.value = 1;
    	}
		var b = (document.cart_quantity.products_hoehe.value);
		var c = (document.cart_quantity.products_breite.value);
		var qm_preis = eval(document.cart_quantity.products_qm_preis.value);
		var qty = eval(document.cart_quantity.products_qty.value);
		var zusatzpreis = 0;
		//Standardkonfektion anfang
		zusatzpreis = 0;
		einmalpreis = 0;
		stueckpreis = 0;
		for(i=0; i<document.forms.cart_quantity.elements.length; i++) {
			if(document.forms.cart_quantity.elements[i].type == 'select-one') {
				preis = "price[";
				preis += document.forms.cart_quantity.elements[i].value;
				preis += "]";
				option_name = "option_name[";
				option_name += document.forms.cart_quantity.elements[i].value;
				option_name += "]";
				if(document.cart_quantity[option_name].value == 'Check' || document.cart_quantity[option_name].value == 'Datenkontrolle' || document.cart_quantity[option_name].value == 'Bild-Upload' || document.cart_quantity[option_name].value == 'Format' || document.cart_quantity[option_name].value == 'Oberflächenschutz' || document.cart_quantity[option_name].value == 'Textzeile1' || document.cart_quantity[option_name].value == 'Textzeile2' || document.cart_quantity[option_name].value == 'Textzeile3' || document.cart_quantity[option_name].value == 'Farbe'){
					einmalpreis = einmalpreis + eval(document.cart_quantity[preis].value);
				}else {
					if(document.cart_quantity[option_name].value == 'Kleinformat' )
						stueckpreis = stueckpreis + eval(document.cart_quantity[preis].value);
					else
						zusatzpreis = zusatzpreis + eval(document.cart_quantity[preis].value);
				}
				//alert(document.forms.cart_quantity.elements[i].value);
			}
		}

		//Oberflächenschutz Ende
		quadratmeter = b*c/10000; //von kubikzentimeter zu kubikmeter
		if ((b*c) < 2500) {
			quadratmeter = 0.25;
		}
        if (quadratmeter*qty >= 0.25 && quadratmeter*qty < 0.5) {
			qm_preis = qm_preis + qm_preis/100*75;
		}
		if (quadratmeter*qty >= 0.5 && quadratmeter*qty < 0.65) {
			qm_preis = qm_preis + qm_preis/100*56;
		}
		if (quadratmeter*qty >= 0.65 && quadratmeter*qty < 0.8) {
			qm_preis = qm_preis + qm_preis/100*48;
		}
		if (quadratmeter*qty >= 0.8 && quadratmeter*qty < 1) {
			qm_preis = qm_preis + qm_preis/100*28;
		}
		if (quadratmeter*qty >= 1 && quadratmeter*qty < 3) {
			qm_preis = qm_preis + qm_preis/100*11;
		}
		if (quadratmeter*qty >= 3 && quadratmeter*qty < 5) {
			qm_preis = qm_preis + qm_preis/100*9;
		}
		if (quadratmeter*qty >= 5 && quadratmeter*qty < 10) {
			qm_preis = qm_preis + qm_preis/100*6;
		}
		if (quadratmeter*qty >= 30 && quadratmeter*qty < 50) {
			qm_preis = qm_preis - qm_preis/100*6;
		}
		if (quadratmeter*qty >= 50 && quadratmeter*qty < 100) {
			qm_preis = qm_preis - qm_preis/100*8;
		}
		if (quadratmeter*qty >= 100 && quadratmeter*qty < 300) {
			qm_preis = qm_preis - qm_preis/100*11;
		}
		if (quadratmeter*qty >= 300 && quadratmeter*qty < 500) {
			qm_preis = qm_preis - qm_preis/100*22;
		}
		if (quadratmeter*qty >= 500 && quadratmeter*qty < 1000) {
			qm_preis = qm_preis - qm_preis/100*28;
		}
		if (quadratmeter*qty >= 1000) {
			qm_preis = qm_preis - qm_preis/100*33;
		}
		gesamt_qm_preis = qm_preis*quadratmeter*qty + zusatzpreis*quadratmeter*qty + einmalpreis +stueckpreis*qty;
		qm_endpreis = gesamt_qm_preis;
		//kubikmeter = kubikmeter*qty;
		//gesamt_kubikmeter_preis = kubikmeter_preis + options_wert;
		//gesamt_kubikmeter_preis = zuschlag_abschlag(kubikmeter,gesamt_kubikmeter_preis);
		//kubikmeter_endpreis = kubikmeter*gesamt_kubikmeter_preis;
		document.cart_quantity.gesamtpreis.value=kaufm(qm_endpreis);
	}
}
function CheckInput_form1 () {
	var min_breite = eval(document.cart_quantity.min_breite.value);
	var max_breite = eval(document.cart_quantity.max_breite.value);
	var min_hoehe = eval(document.cart_quantity.min_hoehe.value);
	var max_hoehe = eval(document.cart_quantity.max_hoehe.value);
	var b = (document.cart_quantity.products_hoehe.value);
	var c = (document.cart_quantity.products_breite.value);
	var qty = eval(document.cart_quantity.products_qty.value);
	if ((b < min_hoehe || b > max_hoehe || c < min_breite || c > max_breite) && (b*c) < 10000000) {
		Fehlermeldung = "Die eingegebenen Werte unter- bzw. überschreiten die vorgegebenen\n";
		Fehlermeldung += "Minimal- bzw. Maximalwerte. Bestellungen über den Onlineshop sind\n";
		Fehlermeldung += "ausschließlich innerhalb folgender Grenzen möglich:\n\n\n";
		Fehlermeldung += "Minimale Breite:        " + kaufm(min_breite)+' cm\n\n';
		Fehlermeldung += "Maximale Breite:   " + kaufm(max_breite)+' cm\n\n';
		Fehlermeldung += "Minimale Höhe:         " + kaufm(min_hoehe)+' cm\n\n';
		Fehlermeldung += "Maximale Höhe:      " + kaufm(max_hoehe)+' cm\n\n\n';
		Fehlermeldung += "Die Bestellung wird nicht in den Warenkorb übernommen!\n\n\n";
		Fehlermeldung += "Wir möchten Sie bitten diese Werte zu korrigieren oder sich unter\n";
		Fehlermeldung += "Telefon: +49 (0)36076 41660 direkt an unseren Verkauf zu wenden.\n";
		alert(Fehlermeldung);
		document.cart_quantity.products_hoehe.value = 100;
		document.cart_quantity.products_breite.value = 100;
		neuerPreis_form1(b);
		return false;
	}
	if ((b*c)*qty > 5000000) {
		Fehlermeldung = "Bei größeren Mengen unterbreiten wir Ihnen gern ein individuelles\n";
		Fehlermeldung += "Angebot. Hierfür stehen wir Ihnen gern persönlich zur Verfügung.\n\n";
		Fehlermeldung += "Ihre Anfragen erwarten wir am Telefon oder auch per Fax unter: \n\n";
		Fehlermeldung += "   Telefon:  +49 (0)36076 41660 \n";
		Fehlermeldung += "   Telefax:  +49 (0)36076 41659 \n";
		Fehlermeldung += "   eMail:    info@projekt-sign.de\n";
		alert(Fehlermeldung);
		document.cart_quantity.products_hoehe.value = 100;
		document.cart_quantity.products_breite.value = 100;
		neuerPreis_form1(b);
		return false;
	}
	return true;
}
function CheckInput_form2 () {
	var min_breite = eval(document.cart_quantity.min_breite.value);
	var max_breite = eval(document.cart_quantity.max_breite.value);
	var min_hoehe = eval(document.cart_quantity.min_hoehe.value);
	var max_hoehe = eval(document.cart_quantity.max_hoehe.value);
	var b = (document.cart_quantity.products_hoehe.value);
	var c = (document.cart_quantity.products_breite.value);
	var qty = eval(document.cart_quantity.products_qty.value);
	if ((b < min_hoehe || b > max_hoehe || c < min_breite || c > max_breite) && (b*c) < 10000000) {
		Fehlermeldung = "Die eingegebenen Werte unter- bzw. überschreiten die vorgegebenen\n";
		Fehlermeldung += "Minimal- bzw. Maximalwerte. Bestellungen über den Onlineshop sind\n";
		Fehlermeldung += "ausschließlich innerhalb folgender Grenzen möglich:\n\n\n";
		Fehlermeldung += "Minimale Breite:        " + kaufm(min_breite)+' cm\n\n';
		Fehlermeldung += "Maximale Breite:   " + kaufm(max_breite)+' cm\n\n';
		Fehlermeldung += "Minimale Höhe:         " + kaufm(min_hoehe)+' cm\n\n';
		Fehlermeldung += "Maximale Höhe:      " + kaufm(max_hoehe)+' cm\n\n\n';
		Fehlermeldung += "Die Bestellung wird nicht in den Warenkorb übernommen!\n\n\n";
		Fehlermeldung += "Wir möchten Sie bitten diese Werte zu korrigieren oder sich unter\n";
		Fehlermeldung += "Telefon: +49 (0)36076 41660 direkt an unseren Verkauf zu wenden.\n";
		alert(Fehlermeldung);
		document.cart_quantity.products_hoehe.value = 100;
		document.cart_quantity.products_breite.value = 100;
		neuerPreis_form1(b);
		return false;
	}
	return true;
}
function CheckInput_form1_450 () {
	var min_breite = eval(document.cart_quantity.min_breite.value);
	var max_breite = eval(document.cart_quantity.max_breite.value);
	var min_hoehe = eval(document.cart_quantity.min_hoehe.value);
	var max_hoehe = eval(document.cart_quantity.max_hoehe.value);
	var b = (document.cart_quantity.products_hoehe.value);
	var c = (document.cart_quantity.products_breite.value);
	var qty = eval(document.cart_quantity.products_qty.value);
	if (b != '76' && b != '105' && b != '137' ) {
		Fehlermeldung =  "Frame-Banner  werden in drei vorgegebenen Höhen gefertigt. Abweichende\n";
		Fehlermeldung += "Bannerhöhen sind nicht möglich. Die Breite der Banner kann nach Kunden-\n";
		Fehlermeldung += "vorgaben frei festgelegt werden. Mögliche Höhen der Frame-Banner sind :\n\n\n";
		Fehlermeldung += "                      76 cm   -"+"-  105 cm   -"+"-   137 cm  \n\n\n";
		Fehlermeldung += "Die Bestellung wird nicht im Warenkorb abgelegt! Bitte ändern Sie die\n";
		Fehlermeldung += "Eingabewerte entsprechend oder nehmen Sie mit uns Kontakt auf.\n\n";
		alert(Fehlermeldung);
		document.cart_quantity.products_hoehe.value = 76;
		neuerPreis_form1(b);
		return false;
	}
	if ((b < min_hoehe || b > max_hoehe || c < min_breite || c > max_breite) && (b*c) < 10000000) {
		Fehlermeldung = "Die eingegebenen Werte unter- bzw. überschreiten die vorgegebenen\n";
		Fehlermeldung += "Minimal- bzw. Maximalwerte. Bestellungen über den Onlineshop sind\n";
		Fehlermeldung += "ausschließlich innerhalb folgender Grenzen möglich:\n\n\n";
		Fehlermeldung += "Minimale Breite:        " + kaufm(min_breite)+' cm\n\n';
		Fehlermeldung += "Maximale Breite:   " + kaufm(max_breite)+' cm\n\n';
		Fehlermeldung += "Minimale Höhe:         " + kaufm(min_hoehe)+' cm\n\n';
		Fehlermeldung += "Maximale Höhe:      " + kaufm(max_hoehe)+' cm\n\n\n';
		Fehlermeldung += "Die Bestellung wird nicht in den Warenkorb übernommen!\n\n\n";
		Fehlermeldung += "Wir möchten Sie bitten diese Werte zu korrigieren oder sich unter\n";
		Fehlermeldung += "Telefon: +49 (0)36076 41660 direkt an unseren Verkauf zu wenden.\n";
		alert(Fehlermeldung);
		document.cart_quantity.products_hoehe.value = 100;
		document.cart_quantity.products_breite.value = 100;
		neuerPreis_form1(b);
		return false;
	}
	if ((b*c)*qty > 5000000) {
		Fehlermeldung = "Bei größeren Bestellungen unterbreiten wir Ihnen gern individuelle\n\n";
		Fehlermeldung += "Angebote. Hierfür stehen wir Ihnen gern persönlich zur Verfügung.\n\n";
		Fehlermeldung += "Ihre Anfragen erwarten wir am Telefon oder auch per Fax unter: \n";
		Fehlermeldung += "   Telefon:  +49 (0)36076 41660 \n";
		Fehlermeldung += "   Telefax:  +49 (0)36076 41659 \n";
		alert(Fehlermeldung);
		document.cart_quantity.products_hoehe.value = 100;
		document.cart_quantity.products_breite.value = 100;
		neuerPreis_form1(b);
		return false;
	}
	return true;
}

// NR 2008-11-03 ->
function calc_qty() {

	var total_qty = 0;
	var t_auflage = 0;
	var t_breite = 0;
	var t_hoehe = 0;
	var t_sum = 0;

	for (var i = 1; i <= 5; i++) {
		//alert('inputauflage'+i+' -> '+document.getElementById('inputauflage'+i));

		t_breite = parseInt(document.getElementById('inputbreite'+i).value);
		if (t_breite > 0) {

			if (t_breite > parseInt(document.getElementById('max_breite').value)) {

				t_breite = parseInt(document.getElementById('max_breite').value);
				alert('Die maximale Breite beträgt '+parseInt(document.getElementById('max_breite').value)+' cm, da Sie einen größeren Wert eingegeben haben wurde Ihre Eingabe korrigiert.');
			}
			else if (t_breite < parseInt(document.getElementById('min_breite').value)) {
				alert('Die minimale Breite beträgt '+parseInt(document.getElementById('min_breite').value)+' cm, da Sie einen kleineren Wert eingegeben haben wurde Ihre Eingabe korrigiert.');
				t_breite = parseInt(document.getElementById('min_breite').value);
			}

			document.getElementById('inputbreite'+i).value = t_breite;
		} else {
			document.getElementById('inputbreite'+i).value = '';
		}
		t_hoehe = parseInt(document.getElementById('inputhoehe'+i).value);
		if (t_hoehe > 0) {

			if (t_hoehe > parseInt(document.getElementById('max_hoehe').value)) {
				alert('Die maximale Höhe beträgt '+parseInt(document.getElementById('max_hoehe').value)+' cm, da Sie einen größeren Wert eingegeben haben wurde Ihre Eingabe korrigiert.');
				t_hoehe = parseInt(document.getElementById('max_hoehe').value);
			}
			else if (t_hoehe < parseInt(document.getElementById('min_hoehe').value)) {
				alert('Die minimale Höhe beträgt '+parseInt(document.getElementById('min_hoehe').value)+' cm, da Sie einen kleineren Wert eingegeben haben wurde Ihre Eingabe korrigiert.');
				t_hoehe = parseInt(document.getElementById('min_hoehe').value);
			}

			document.getElementById('inputhoehe'+i).value = t_hoehe;
		} else {
			document.getElementById('inputhoehe'+i).value = '';
		}

		t_auflage = parseInt(document.getElementById('inputauflage'+i).value);
		if (t_auflage > 0) {
			document.getElementById('inputauflage'+i).value = t_auflage;
		} else {
			document.getElementById('inputauflage'+i).value = '';
		}

		if (t_breite > 0 && t_hoehe > 0 && t_auflage > 0) {

			t_sum = t_auflage * ((t_breite*t_hoehe)/10000);
			total_qty += t_sum
		}
	}


	if (total_qty > 0) {
		//document.getElementById('qty').value = kaufm(total_qty);
		if (total_qty < 1) total_qty = 1;
		document.getElementById('qty').value = SuchenUndErsetzen(total_qty.toFixed(2),'.',',');
	} else {
		document.getElementById('qty').value = '';
	}

	return true;
}

function CheckInput_banner () {

	return true;
}
