// JavaScript Document


$(document).ready(function() {
    $('#container-1').tabs();
		$('#container-2').tabs();
		$('#container-3').tabs();
		$('#container-4').tabs();		
	
		

/*
			beforeShowDay: function(date) {
				if(date.getDay() > 1 && date.getDay() < 6) {
					return [true,""];
				} 
				else {
					return [false,""];
				}
			},
			*/

		natDays = [	[6, 2, 'Christi Himmelfahrt'], 
								[6, 13, 'Pfingstmontag'],
								[6, 23, 'Fronleichnam'],
								[6, 24, 'KDL Brückentag'],
								[10, 03, 'Tag der Deutschen Einheit'],
								[10, 31, 'Reformationstag'],
								[12, 23, 'Betriebsferien bis 02.01.2012'],
								[12, 24, 'Betriebsferien bis 02.01.2012'],
								[12, 26, '2. Weihnachtstag'],
								[12, 27, 'Betriebsferien bis 02.01.2012'],
								[12, 28, 'Betriebsferien bis 02.01.2012'],
								[12, 29, 'Betriebsferien bis 02.01.2012'],
								[12, 30, 'Betriebsferien bis 02.01.2012']]; 
		
		function nationalDays(date) { 
			for (i = 0; i < natDays.length; i++) { 
				if (date.getMonth() == natDays[i][0] - 1 && date.getDate() == natDays[i][1]) { 
					return [false, '', natDays[i][2]]; 
				} 
			} 

			return [true, '']; 
		} 
		
		function noWeekendsOrHolidays(date) { 
			var noWeekend = $.datepicker.noWeekends(date); 
			
			if(noWeekend[0]) { 
				return nationalDays(date); 
			} 
			else { 
				return noWeekend; 
			} 
		} 
	
		$("#datepicker").datepicker({ 			
			beforeShowDay: noWeekendsOrHolidays, 
			dateFormat: 'dd.mm.yy',	
			showWeek: true,		
			firstDay: 1,			
			minDate: new Date($("#datepickerJahr").val(), $("#datepickerMonat").val() - 1, $("#datepickerTag").val()),			
			monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
			dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'] 
		});
	
	$('.ttimg').tooltip({
		delay: 0,
		showURL: false,
		bodyHandler: function() {
			return $("<img/>").attr("src", this.src);
		}
	});	
	
	$(".tt").tooltip({ 
		track: true, 
		delay: 0, 
		showURL: false, 
		opacity: 1, 
		fixPNG: true, 
		showBody: " - ", 
		extraClass: "pretty fancy", 
		top: -15, 
		left: 5 
	}); 
	
  var options = { 
      target:        '#output2'
  }; 

  // bind to the form's submit event 
  $('#formBestellformularBackup').submit(function() { 
  	alert("Test");
      $(this).ajaxSubmit(options); 

      return false; 
  });	
});

	function motivpiktoZeigen(motivnummer,containerName) {
		$.get("/abschluss-shirts/bestellung_bestellformular-motivbilderAjax-neu2012.php?motiv=" + motivnummer, function(data) {		
			if(data == "-1") {
				$("#"+containerName).html("");
				//alert("Motivnummer "+motivnummer+" fehlt!")
			}
			else {
				$("#"+containerName).html(data);
			}
		});
	}
	
	function motivpiktoZeigenLoeschen(containerName) {
		$("#"+containerName).html("");
	}
	
	function schuldruckereiMotiveFarbeAenderbar(motivnummer,container) {
		var druckVorneContainerClassChecked = $("input:radio:checked[name='druckVorne']").val();
 
		if(druckVorneContainerClassChecked == "KDL Fertigmotiv unveraendert") {
			$.get("/abschluss-shirts/bestellung_bestellformular-schuldruckereiMotiveFarbeAenderbar.php?motiv=" + motivnummer, function(data) {	
				
				if(data == "-1") {
					document.getElementById(container).style.display = "none";
				}
				else {
					document.getElementById(container).style.display = "block";
				}
			});
		}
		
		return false;		
	}

function summenFormMotivNummer() {
		  
}

function motivAuswahl(motiv) {		
	$.get("motive-galerie-details.php", { motiv: motiv }, function(data){
		//alert("Data Loaded: " + data);
		
		//$("#motivDetails").val(data);
		document.getElementById("motivDetails").innerHTML = data;
	});
}

function do_nothing() {

}

function checkGroesse(zahl) {
    var e = document.getElementsByName("groesse["+zahl+"]");
    var summe = parseInt(0);
    var val = parseInt(0);
        
    //for(i = 0; i < e.length; i++) {
        //var t = document.getElementsByName("groesse["+zahl+"]")[i].value;

        var t 		= document.getElementsByName("groesse["+zahl+"][NS]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }
        
        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][XS]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }
        
        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][S]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][M]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][L]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][XL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 	= document.getElementsByName("groesse["+zahl+"][XXL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 	= document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);      
        

    //}
    
    document.getElementsByName("summe["+zahl+"]")[0].value = summe;

    var gesamt 	= parseInt(document.getElementsByName("summe[0]")[0].value);
  
    if(gesamt <= 0) {
        gesamt = 0;  
    }
    
    gesamt = gesamt + parseInt(document.getElementsByName("summe[1]")[0].value);    
    gesamt = gesamt + parseInt(document.getElementsByName("summe[2]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[3]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[4]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[5]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[6]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[7]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[8]")[0].value);    
    gesamt = gesamt + parseInt(document.getElementsByName("summe[9]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[10]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[11]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[12]")[0].value);
     
    var gesamt2 	= parseInt(document.getElementsByName("summe[13]")[0].value);
  
    if(gesamt2 <= 0) {
        gesamt2 = 0;  
    }
    
    gesamt2 = gesamt2 + parseInt(document.getElementsByName("summe[14]")[0].value); 
    gesamt2 = gesamt2 + parseInt(document.getElementsByName("summe[15]")[0].value); 
    gesamt2 = gesamt2 + parseInt(document.getElementsByName("summe[16]")[0].value);
    gesamt2 = gesamt2 + parseInt(document.getElementsByName("summe[17]")[0].value); 

		document.getElementsByName("gsumme1")[0].value = gesamt;
		document.getElementsByName("gsumme2")[0].value = gesamt2;
      
    document.getElementsByName("gesamtFormMotivNummer")[0].value = gesamt;
  
		
}

function checkGroesse2(zahl) {
    var e = document.getElementsByName("groesse["+zahl+"]");
    var summe = parseInt(0);
    var val = parseInt(0);
        
    //for(i = 0; i < e.length; i++) {
        //var t = document.getElementsByName("groesse["+zahl+"]")[i].value;

        var t 		= document.getElementsByName("groesse["+zahl+"][NS]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }
        
        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][XS]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }
        
        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][S]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][M]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][L]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][XL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 	= document.getElementsByName("groesse["+zahl+"][XXL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 	= document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);      
        

    //}
    
    document.getElementsByName("summe["+zahl+"]")[0].value = summe;

    var gesamt 	= parseInt(document.getElementsByName("summe[0]")[0].value);
  
    if(gesamt <= 0) {
        gesamt = 0;  
    }

    gesamt = gesamt + parseInt(document.getElementsByName("summe[1]")[0].value);  
    gesamt = gesamt + parseInt(document.getElementsByName("summe[2]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[3]")[0].value); 
    gesamt = gesamt + parseInt(document.getElementsByName("summe[4]")[0].value);
    gesamt = gesamt + parseInt(document.getElementsByName("summe[5]")[0].value);
    gesamt = gesamt + parseInt(document.getElementsByName("summe[6]")[0].value);
    gesamt = gesamt + parseInt(document.getElementsByName("summe[7]")[0].value);

      
    document.getElementsByName("gesamtFormMotivNummer")[0].value = gesamt;

}

function checkGroesseFertigmenue(zahl) {
    var e = document.getElementsByName("groesse["+zahl+"]");
    var summe = parseInt(0);
    var val = parseInt(0);
    
    //for(i = 0; i < e.length; i++) {
        //var t = document.getElementsByName("groesse["+zahl+"]")[i].value;
        var t 		= document.getElementsByName("groesse["+zahl+"][S]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][M]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][L]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 		= document.getElementsByName("groesse["+zahl+"][XL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 	= document.getElementsByName("groesse["+zahl+"][XXL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        var t 	= document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value;
        
        if(t <= 0) {
            t = 0;  
        }

        summe = summe + parseInt(t);
        
        //alert(summe);
        

    //}
    
    var epreis = document.getElementsByName("einzelpreis["+zahl+"]")[0].value;
    var ppreis = summe * epreis;
       
    document.getElementsByName("summe["+zahl+"]")[0].value = summe;
    document.getElementsByName("positionspreis["+zahl+"]")[0].value = ppreis.toFixed(2);
    
    if(zahl == 0 || zahl == 1) {
    	var zahlTemp1 = 0;
    	var zahlTemp2 = 1;
    	var zahlTemp3 = 2;
    }
    
    if(zahl == 3 || zahl == 4) {
    	var zahlTemp1 = 3;
    	var zahlTemp2 = 4;
    	var zahlTemp3 = 5;
    }
    
    if(zahl == 6 || zahl == 7) {
    	var zahlTemp1 = 6;
    	var zahlTemp2 = 7;
    	var zahlTemp3 = 8;
    }        
    	
  	var gesamt1 = parseInt(0);
  	var gesamtsumme = parseInt(0);
  	 
		var gesamt1 = document.getElementsByName("summe["+zahlTemp1+"]")[0].value;
		
    if(gesamt1 <= 0) {
        gesamt1 = 0;  
    }

		gesamtsumme = gesamtsumme + parseInt(gesamt1);			

		var gesamt1 = document.getElementsByName("summe["+zahlTemp2+"]")[0].value;
		
    if(gesamt1 <= 0) {
        gesamt1 = 0;  
    }

    gesamtsumme = gesamtsumme + parseInt(gesamt1);

		document.getElementsByName("summe["+zahlTemp3+"]")[0].value = gesamtsumme;

		var epreis = document.getElementsByName("einzelpreis["+zahlTemp3+"]")[0].value;
		var ppreis = gesamtsumme * epreis;      			
		
  	document.getElementsByName("positionspreis["+zahlTemp3+"]")[0].value = ppreis.toFixed(2);    	


  	var summeTemp = parseInt(0);
  	var summeTemp2 = parseInt(0);
  	var gesamtsumme2 = parseInt(0);
  	var gesamtsumme3 = parseInt(0);
  	  	
  	summeTemp = document.getElementsByName("summe[2]")[0].value;		
  	summeTemp2 = parseInt(document.getElementsByName("positionspreis[2]")[0].value);		

    if(summeTemp <= 0) {
        summeTemp = parseInt(0);  
    }
    
    //if(summeTemp2 <= 0) {
    //    summeTemp2 = parseInt(0);  
    //}    
  	
  	gesamtsumme2 = gesamtsumme2 + parseInt(summeTemp);
  	//gesamtsumme3 = parseInt(summeTemp2);

  	summeTemp = document.getElementsByName("summe[5]")[0].value;		
  	summeTemp2 = parseInt(summeTemp2) + parseInt(document.getElementsByName("positionspreis[5]")[0].value);		

    if(summeTemp <= 0) {
        summeTemp = parseInt(0); 
    }
    
    //if(summeTemp2 <= 0) {
    //    summeTemp2 = parseInt(0);  
    //}    
  	
  	gesamtsumme2 = gesamtsumme2 + parseInt(summeTemp);
  	//gesamtsumme3 = gesamtsumme3 + parseInt(summeTemp2);
  	  	
  	summeTemp = document.getElementsByName("summe[8]")[0].value;		
  	summeTemp2 = parseInt(summeTemp2) + parseInt(document.getElementsByName("positionspreis[8]")[0].value);		

    if(summeTemp <= 0) {
        summeTemp = parseInt(0);  
    }
    
    //if(summeTemp2 <= 0) {
    //    summeTemp2 = parseInt(0);  
    //}    
  	
  	gesamtsumme2 = gesamtsumme2 + parseInt(summeTemp);
  	//gesamtsumme3 = gesamtsumme3 + parseInt(summeTemp2);
  	
  	document.getElementsByName("summe[9]")[0].value = gesamtsumme2;		
  	//document.getElementsByName("positionspreis[9]")[0].value = gesamtsumme3.toFixed(2);	
  	//summeTemp2 = Math.floor((summeTemp2 * 100)) / 100;
  	document.getElementsByName("positionspreis[9]")[0].value = summeTemp2;		
}

function aktivierenFertigmenue() {
	for(zahl = 0; zahl <= 8; zahl++) {
		document.getElementsByName("summe["+zahl+"]")[0].disabled = false;	
		document.getElementsByName("einzelpreis["+zahl+"]")[0].disabled = false;	
		document.getElementsByName("positionspreis["+zahl+"]")[0].disabled = false;	
	}
}

function deaktivierenFertigmenue() {
	for(zahl = 0; zahl <= 8; zahl++) {
		document.getElementsByName("summe["+zahl+"]")[0].disabled = true;	
		document.getElementsByName("einzelpreis["+zahl+"]")[0].disabled = true;	
		document.getElementsByName("positionspreis["+zahl+"]")[0].disabled = true;	
	}
}

function aufzu(zahl,zu) {
    var anz = document.getElementById("aufzu1").style.display;
    
    if(anz == "none" && zu == 0) {
        document.getElementById("aufzu1").style.display = "block";
    }
    else {
        document.getElementById("aufzu1").style.display = "none";
    }
}

function aufzu2(teil,zu) { 
    if(zu == 0) {
        document.getElementById(teil).style.display = "block";
    }
    else {
        document.getElementById(teil).style.display = "none";
    }
}

function popup(url) {
    fenster = window.open(url, "Popupfenster", "width=720,height=680,resizable=yes");
    fenster.focus();
    
    return false;
}

function loeschen(zahl) {
	ajaxSessionSave(zahl+'_artnr','-1',0);
	ajaxSessionSave(zahl+'_groesse_','-2',0);
	ajaxSessionSave(zahl+'_farbe','-1',0);

	document.getElementsByName("artnr["+zahl+"]")[0].value = "";

	document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].value = "";

	$("#farbe"+zahl).load("/abschluss-shirts/selectbox-farben.php",{A01NAME: "FALSE"});

	document.getElementsByName("groesse["+zahl+"][XS]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;

	document.getElementsByName("summe["+zahl+"]")[0].value = "";
}


function loeschenOhneArtikelnummer(zahl) {
	//ajaxSessionSave(zahl+'_artnr','-1',0);
	//ajaxSessionSave(zahl+'_groesse_','-2',0);
	//ajaxSessionSave(zahl+'_farbe','-1',0);

	//document.getElementsByName("artnr["+zahl+"]")[0].value = "";

	document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].value = "";

	$("#farbe"+zahl).load("/abschluss-shirts/selectbox-farben.php",{A01NAME: "FALSE"});

	document.getElementsByName("groesse["+zahl+"][XS]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
	document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
	document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;

	document.getElementsByName("summe["+zahl+"]")[0].value = "";
}

function valueWechsel(tagName,wert) {
    var val = document.getElementsByName(tagName)[0].value;

    if(val == "") {
        document.getElementsByName(tagName)[0].value = wert;
        document.getElementsByName(tagName)[0].style.color = "#666";
        document.getElementsByName(tagName)[0].style.fontWeight = "normal";
        document.getElementsByName(tagName)[0].style.fontStyle = "italic";
    }    
}

function valueLoeschen(tagName,wert) {
    var val = document.getElementsByName(tagName)[0].value;

    if(val == wert) {
        document.getElementsByName(tagName)[0].value = "";      
        document.getElementsByName(tagName)[0].style.color = "#000";
        document.getElementsByName(tagName)[0].style.fontWeight = "bold";
        document.getElementsByName(tagName)[0].style.fontStyle = "normal";
    }    
}

function artikelSearchFertigmenu(zahl) {
    document.getElementsByName("groesse["+zahl+"][XS]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;

	document.getElementsByName("summe["+zahl+"]")[0].value = "";

    //var artnr = document.getElementsByName("artnr["+zahl+"]")[0].value;
	var artnr = $("#artnr"+zahl+" :selected").val();    

	if(artnr == "0906" && zahl < 13) {
		loeschen(zahl);
		alert("Dieser Artikel ist nur unbedruckt bestellbar! Bitte den Artikel bei Shirts ohne Druck eintragen.");
	}
	else {
		if((artnr == "0905" || artnr == "0902" || artnr == "0903") && zahl < 13) {
			alert("Dieser Artikel wird in der Regel unbedruckt bestellt. Unbedruckte Ware bitte unter Shirts ohne Druck eintragen.");
		}

        $.get("/abschluss-shirts/artikelbezeichnung.php?A01NAME=" + artnr, function(data) {
            if(data == "-1") {
                alert("Artikel nicht gefunden! Falsche Artikelnummer!")
            }
            else {
                document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].value = data;

                var wei = $("#farbe"+zahl+" option:selected").text();
		//alert(wei);
                //if(wei == "") {
                    $("#farbe"+zahl).load("/abschluss-shirts/selectbox-farben-fertigmenue.php",{A01NAME: artnr});
                    //alert(artnr);
                //}
            }
        });
	}
}

function artikelSearch(zahl) {

		// document.getElementsByName("groesse["+zahl+"][XS]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = true;
		// document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
		// document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
		// document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
		// document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
		// document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
		// document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
		// document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;
	
		// document.getElementsByName("summe["+zahl+"]")[0].value = "";
	
  var artnr = document.getElementsByName("artnr["+zahl+"]")[0].value;

	if(artnr == "0906" && zahl < 13) {
		loeschen(zahl);
		alert("Dieser Artikel ist nur unbedruckt bestellbar! Bitte den Artikel bei Shirts ohne Druck eintragen.");
	}
	else {
		if((artnr == "0905" || artnr == "0902" || artnr == "0903") && zahl < 13) {
			alert("Dieser Artikel wird in der Regel unbedruckt bestellt. Unbedruckte Ware bitte unter Shirts ohne Druck eintragen.");
		}		
		
    $.get("/abschluss-shirts/artikelbezeichnung.php?A01NAME=" + artnr, function(data) {

			if(data == "-1") {
				alert("Artikel nicht gefunden! Falsche Artikelnummer!")
			}
			else {
						//loeschenOhneArtikelnummer(zahl);
						
        		document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].value = data;

        		var wei = $("#farbe"+zahl+" option:selected").text();

	        	if(wei == "") {
        			$("#farbe"+zahl).load("/abschluss-shirts/selectbox-farben.php",{A01NAME: artnr});
        		}
			}
    });
	}
}

function artikelSearchOhneFarben(zahl) {
	//for(a = 0;a < 6;a++) {
		document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;
	//}
	
	document.getElementsByName("summe["+zahl+"]")[0].value = "";
	//document.getElementsByName("summePreis["+zahl+"]")[0].value = "";
	
    var artnr = document.getElementsByName("artnr["+zahl+"]")[0].value;

    $.get("/abschluss-shirts/artikelbezeichnung.php?A01NAME=" + artnr, function(data) {
			if(data == "-1") {
				alert("Artikel nicht gefunden! Falsche Artikelnummer!")
			}
			else {
	        	document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].value = data;
			}
    });
}

function groessenAktivierenFertigmenu(zahl) {
    document.getElementsByName("groesse["+zahl+"][XS]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
    document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
    document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;

	document.getElementsByName("summe["+zahl+"]")[0].value = "";

	var wert = $("#farbe"+zahl+" :selected").val();

    if(wert > 0) {

	}
	else {
		wert = document.getElementsByName("farbeHidden"+zahl)[0].value;
	}

	$.get("/abschluss-shirts/groessen.php?A03FARBEN=" + wert, function(data) {
		//alert(data);
		//var teile = data.split(",");

		var Ergebnis = data.search(/,-,/);

		if (Ergebnis != -1) {
  			//alert("S gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementById("einheitsgroesse"+zahl).style.display = "block";
			document.getElementsByName("groesse["+zahl+"][NS]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][NS]")[0].disabled = false;
			document.getElementById("groesse"+zahl+"a").style.display = "none";
			document.getElementById("groesse"+zahl+"b").style.display = "none";
			document.getElementById("groesse"+zahl+"c").style.display = "none";
			document.getElementById("groesse"+zahl+"d").style.display = "none";
			document.getElementById("groesse"+zahl+"e").style.display = "none";
			document.getElementById("groesse"+zahl+"f").style.display = "none";
			document.getElementById("groesse"+zahl+"g").style.display = "none";
			alert("Dieser Artikel hat keine Groessen! Bitte Bestellmenge in das Einzelfeld eintragen.");
			//document.getElementsByName("groesse["+zahl+"][S]")[0].value = 0;
			//document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = false;
		}

		var Ergebnis = data.search(/,XS,/);
		if (Ergebnis != -1) {
  			//alert("S gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XS]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = false;
		}

		var Ergebnis = data.search(/,S,/);
		if (Ergebnis != -1) {
  			//alert("S gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][S]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = false;
		}

		var Ergebnis = data.search(/,M,/);
		if (Ergebnis != -1) {
  			//alert("M gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[1].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[1].value = 0;
			document.getElementsByName("groesse["+zahl+"][M]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = false;
		}

		var Ergebnis = data.search(/,L,/);
		if (Ergebnis != -1) {
  			//alert("L gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[2].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[2].value = 0;
			document.getElementsByName("groesse["+zahl+"][L]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = false;
		}

		var Ergebnis = data.search(/,XL,/);
		if (Ergebnis != -1) {
  			//alert("XL gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[3].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[3].value = 0;
			document.getElementsByName("groesse["+zahl+"][XL]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = false;
		}


		var Ergebnis = data.search(/,XXL,/);
		if (Ergebnis != -1) {
  			//alert("XXL gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[4].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[4].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = false;
		}


		var Ergebnis = data.search(/,3XL,/);
		if (Ergebnis != -1) {
  			//alert("3XL gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[5].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[5].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = false;
		}

		document.getElementsByName("summe["+zahl+"]")[0].value = 0;
    });
}

function groessenAktivieren(zahl) {	
		document.getElementsByName("groesse["+zahl+"][XS]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][S]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][M]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][L]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][XL]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = true;
		document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = "";
		document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = true;
	//for(a = 0;a < 6;a++) {
	//	document.getElementsByName("groesse["+zahl+"]")[a].value = "";
	//	document.getElementsByName("groesse["+zahl+"]")[a].disabled = true;
	//}
	
	document.getElementsByName("summe["+zahl+"]")[0].value = "";
	
	var wert = $("#farbe"+zahl+" :selected").val();
	if(wert > 0) {
		
	}
	else {
		wert = document.getElementsByName("farbeHidden"+zahl)[0].value;
	}
	
	$.get("/abschluss-shirts/groessen.php?A03FARBEN=" + wert, function(data) {
		//alert(data);
		//var teile = data.split(",");

		var Ergebnis = data.search(/,-,/);

		if (Ergebnis != -1) {
  			//alert("S gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementById("einheitsgroesse"+zahl).style.display = "block";
			document.getElementsByName("groesse["+zahl+"][NS]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][NS]")[0].disabled = false;
			document.getElementById("groesse"+zahl+"a").style.display = "none";
			document.getElementById("groesse"+zahl+"b").style.display = "none";
			document.getElementById("groesse"+zahl+"c").style.display = "none";
			document.getElementById("groesse"+zahl+"d").style.display = "none";
			document.getElementById("groesse"+zahl+"e").style.display = "none";
			document.getElementById("groesse"+zahl+"f").style.display = "none";
			document.getElementById("groesse"+zahl+"g").style.display = "none";
			alert("Dieser Artikel hat keine Groessen! Bitte Bestellmenge in das Einzelfeld eintragen.");
			//document.getElementsByName("groesse["+zahl+"][S]")[0].value = 0;
			//document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = false;
		}

		var Ergebnis = data.search(/,XS,/);
		if (Ergebnis != -1) {
  			//alert("S gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XS]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XS]")[0].disabled = false;
		}
		
		var Ergebnis = data.search(/,S,/);
		if (Ergebnis != -1) {
  			//alert("S gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][S]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][S]")[0].disabled = false;
		}
		
		var Ergebnis = data.search(/,M,/);
		if (Ergebnis != -1) {
  			//alert("M gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[1].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[1].value = 0;
			document.getElementsByName("groesse["+zahl+"][M]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][M]")[0].disabled = false;
		}
		
		var Ergebnis = data.search(/,L,/);
		if (Ergebnis != -1) {
  			//alert("L gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[2].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[2].value = 0;
			document.getElementsByName("groesse["+zahl+"][L]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][L]")[0].disabled = false;
		}
		
		var Ergebnis = data.search(/,XL,/);
		if (Ergebnis != -1) {
  			//alert("XL gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[3].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[3].value = 0;
			document.getElementsByName("groesse["+zahl+"][XL]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XL]")[0].disabled = false;
		}
		
		
		var Ergebnis = data.search(/,XXL,/);
		if (Ergebnis != -1) {
  			//alert("XXL gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[4].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[4].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXL]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXL]")[0].disabled = false;
		}
		
		
		var Ergebnis = data.search(/,3XL,/);
		if (Ergebnis != -1) {
  			//alert("3XL gefunden");
			//document.getElementsByName("groesse["+zahl+"]")[5].disabled = false;
			//document.getElementsByName("groesse["+zahl+"]")[5].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXXL]")[0].value = 0;
			document.getElementsByName("groesse["+zahl+"][XXXL]")[0].disabled = false;
		}
		
		document.getElementsByName("summe["+zahl+"]")[0].value = 0;
    });
}

function groessenAktivierenPreise(zahl,preiskategorie) {
	for(a = 0;a < 6;a++) {
		document.getElementsByName("groesse["+zahl+"]")[a].value = "";
		document.getElementsByName("groesse["+zahl+"]")[a].disabled = true;
		document.getElementsByName("preis["+zahl+"]")[a].value = "";
	}
	
	document.getElementsByName("summe["+zahl+"]")[0].value = "";
	document.getElementsByName("summePreis["+zahl+"]")[0].value = "";
	
	var wert = $("#farbe"+zahl+" :selected").val();
	//alert(wert);
	
	$.get("/abschluss-shirts/groessen-preise.php?A03FARBEN="+wert+"&gesamtmenge=1", function(data) {
		//alert(data);
		
		var teile = data.split("#");
		var shirtpreis = new Array();
		shirtpreis[0] = teile[1].split(","); // preis1brutto
		shirtpreis[1] = teile[2].split(","); // preis2brutto
		shirtpreis[2] = teile[3].split(","); // preis1netto
		shirtpreis[3] = teile[4].split(","); // preis2netto

		var Ergebnis = teile[0].search(/,S,/);
		if (Ergebnis != -1) {
  			//alert("S gefunden");
			document.getElementsByName("groesse["+zahl+"]")[0].disabled = false;
			document.getElementsByName("groesse["+zahl+"]")[0].value = 0;
			document.getElementsByName("preis["+zahl+"]")[0].value = shirtpreis[preiskategorie][0];
		}
		
		var Ergebnis = teile[0].search(/,M,/);
		if (Ergebnis != -1) {
  			//alert("M gefunden");
			document.getElementsByName("groesse["+zahl+"]")[1].disabled = false;
			document.getElementsByName("groesse["+zahl+"]")[1].value = 0;
			document.getElementsByName("preis["+zahl+"]")[1].value = shirtpreis[preiskategorie][1];
		}
		
		var Ergebnis = teile[0].search(/,L,/);
		if (Ergebnis != -1) {
  			//alert("L gefunden");
			document.getElementsByName("groesse["+zahl+"]")[2].disabled = false;
			document.getElementsByName("groesse["+zahl+"]")[2].value = 0;
			document.getElementsByName("preis["+zahl+"]")[2].value = shirtpreis[preiskategorie][2];
		}
		
		var Ergebnis = teile[0].search(/,XL,/);
		if (Ergebnis != -1) {
  			//alert("XL gefunden");
			document.getElementsByName("groesse["+zahl+"]")[3].disabled = false;
			document.getElementsByName("groesse["+zahl+"]")[3].value = 0;
			document.getElementsByName("preis["+zahl+"]")[3].value = shirtpreis[preiskategorie][3];
		}
		
		
		var Ergebnis = teile[0].search(/,XXL,/);
		if (Ergebnis != -1) {
  			//alert("XXL gefunden");
			document.getElementsByName("groesse["+zahl+"]")[4].disabled = false;
			document.getElementsByName("groesse["+zahl+"]")[4].value = 0;
			document.getElementsByName("preis["+zahl+"]")[4].value = shirtpreis[preiskategorie][4];
		}
		
		
		var Ergebnis = teile[0].search(/,3XL,/);
		if (Ergebnis != -1) {
  			//alert("3XL gefunden");
			document.getElementsByName("groesse["+zahl+"]")[5].disabled = false;
			document.getElementsByName("groesse["+zahl+"]")[5].value = 0;
			document.getElementsByName("preis["+zahl+"]")[5].value = shirtpreis[preiskategorie][5];
		}
		
		document.getElementsByName("summe["+zahl+"]")[0].value = 0;
		document.getElementsByName("summePreis["+zahl+"]")[0].value = 0;
    });
}

function adminMotivsuche() {
	tb_remove();
}

function artikelbezeichnungAktivieren() {
	for(zahl = 0; zahl <= 17; zahl++) {
		document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].disabled = false;	
		document.getElementsByName("summe["+zahl+"]")[0].disabled = false;	
	}
}

function artikelbezeichnungDeaktivieren() {
	for(zahl = 0; zahl <= 17; zahl++) {
		document.getElementsByName("artikelbezeichnung["+zahl+"]")[0].disabled = true;	
		document.getElementsByName("summe["+zahl+"]")[0].disabled = true;	
	}
}

function wechsel(bild) {
	document.austauschbild.src = 'http://kdl24.info/artikelbilder/'+bild;
}

function bildAustausch(bild1,bild2) {
	document.images[bild1].src = '/abschluss-shirts/images/'+bild2;
}

function motivAustausch(bild1,bild2) {
//alert(bild1+" :: "+bild2);
	document.images[bild1].src = bild2;
}

function motivAustauschFertigmenue(bild1,bild2) {
//alert(bild1);
//alert(bild2);
    for(i = 0; i <= 5; i++) {        
    	document.images[bild1+i].src = bild2;
    }
}

function artikelMarkieren(formName) {
	for(i = 0; i < document.forms[formName].elements.length; i++) {
	  var elementName = document.forms[formName].elements[i].name;
	  var elementValue = document.forms[formName].elements[i].value;
	
	  if(elementName == "A01ARTIKEL["+elementValue+"]") {
	    if(document.forms[formName].m.checked == true) {
	        document.forms[formName].elements[i].checked = true;
	    }
	    else {
	        document.forms[formName].elements[i].checked = false;
	    }
	  }
	}
}

function formSubmit(formular) {
	document.forms[formular].submit();	
}

function btnEnable() {
	if(document.forms['formBestellformular'].agb.checked == true) {
		document.forms['formBestellformular'].btnSubmit.disabled = false;
	}
	else {
		document.forms['formBestellformular'].btnSubmit.disabled = true;
	}
}

function hintergrundWechsel(elementid,bildpfad) {
	document.getElementById(elementid).style.backgroundImage = "url("+bildpfad+")";  
}

function oeffnefenster (url) {
	//alert(url);
 fenster = window.open(url, "fenster1", "width=280,height=280,status=no,scrollbars=no,resizable=no");
 fenster.focus();
}

function oeffnefenster656 (url) {
	//alert(url);
 fenster = window.open(url, "fenster1", "width=656,height=280,status=no,scrollbars=no,resizable=no");
 fenster.focus();
}

function rechne(element){
	a = element.name.indexOf('[');
	e = element.name.indexOf(']');
	menge = 0
	nummer = element.name.slice(a+1,e);

	for (i = 0; i < document.forms['form3'].elements.length; i++){ 
		if ((document.forms['form3'].elements[i].name.indexOf('rtid')==1)&&(document.forms['form3'].elements[i].name.indexOf(nummer)==6)){
			if(document.forms['form3'].elements[i].checked == false){
			// if( isNaN(document.forms[1].elements[i].value)||document.forms[1].elements[i].value=="" ){
				//document.forms[1].elements[i].value = 0;
			}
			else {
				// wert = document.forms[1].elements[i].value;
				wert = 1;
				menge = menge +  parseInt(wert);
			}		
		}		
	}
	document.forms['form3'].elements["sum[" + nummer + "]"].value = menge;

	if(menge > 0) {
		document.forms['form3'].elements["sum[" + nummer + "]"].style.color = '#000000';
		document.forms['form3'].elements["sum[" + nummer + "]"].style.fontWeight = 'bold';
	}
	
	maxMuster();
}	

function maxMuster() {
	mengeMax = 0;
	tmpMenge = 0;
	
	for (i = 0; i < document.forms['form3'].elements.length; i++) { 
  	if(document.forms['form3'].elements[i].name.indexOf('sum[')==0) {
  		tmpMenge = tmpMenge + parseInt(document.forms['form3'].elements[i].value);
  	} 
  }	  	
  
	mengeMax = parseInt(document.forms['form3'].elements["tmpMengeShirtsWarenkorb"].value) + tmpMenge;
	document.forms['form3'].elements["tmpMengeShirtsDetails"].value = parseInt(mengeMax);

	if(mengeMax > 15) {
		alert("Sie d�rfen maximal 15 Muster bestellen!");	
	}		  
}



function rinit(){
	for (i = 0; i < document.forms['form3'].elements.length; i++){ 
  	if(document.forms['form3'].elements[i].name.indexOf('sum[')==0){
 			a = document.forms['form3'].elements[i].name.indexOf('[');
  		e = document.forms['form3'].elements[i].name.indexOf(']');
 			nummer = document.forms['form3'].elements[i].name.slice(a + 1, e);
			menge = 0;
			var wert;
			for(j = 0; j < document.forms['form3'].elements.length; j++){
				if ((document.forms['form3'].elements[j].name.indexOf('rtid')==1)&&(document.forms['form3'].elements[j].name.indexOf(nummer)==6)){
      		if( isNaN(document.forms['form3'].elements[j].value)||document.forms['form3'].elements[j].value=="" ){
     				document.forms['form3'].elements[j].value = 0;
						wert = 0
					}else{
   					if(document.forms['form3'].elements[j].checked == true) {
   						//wert = document.forms['form3'].elements[j].value;
   						wert = 1;
   					}
   					else {
   						wert = 0;
   					}
    				menge = menge +  parseInt(wert);
					}
	   		}
     }
			//  alert(menge);
			document.forms['form3'].elements["sum[" + nummer + "]"].value = menge;
			document.forms['form3'].elements["tmpMengeShirtsWarenkorb"].value = parseInt(document.forms['form3'].elements["tmpMengeShirtsWarenkorb"].value) - menge;
			if(menge > 0) {
				document.forms['form3'].elements["sum[" + nummer + "]"].style.color = '#000000';
				document.forms['form3'].elements["sum[" + nummer + "]"].style.fontWeight = 'bold';
			}
			menge = 0;
  	}
  }
}



