var andereGroessenMenuNr=0;
function andereGroessen(menunummer) {
	// hier muss das nachladen hin...

	andereGroessenMenuNr=menunummer
	var Sel = document.getElementById('anderegroessen');
	
	req=createAjaxObject();
	req.onreadystatechange = andereGroesseHandleResponse;
	req.open('get', '/js/anderegroessen.php?menunr='+menunummer);
	req.send(null);
}

function andereGroesseHandleResponse() {
	if ((req.readyState == 4) && (req.status == 200)) {
		var xml=req.responseXML;
		var results = xml.getElementsByTagName('results')[0].childNodes;

		var groessennummer=0;
		var druckort='';
		var groessenname='';
		var ausgabe='';
		var j=0;
		
		ausgabe+="<form action='"+akturl+"?' method='post'>";
		ausgabe+="<input type='hidden' name='saveinsession' value='yes'>";
		ausgabe+="<input type='hidden' name='tmp_menunr' value='"+andereGroessenMenuNr+"'>";
		ausgabe+="<table border=0 cellpadding=4 cellspacing=0 style='background-Color:#dddddd'>";
		
		
		if (results.length>0) {
		
		
			var Sel = document.getElementById('anderegroessen');
			for (var i=0;i<results.length;i++) {
				if (results[i].hasChildNodes()) {
					groessennummer=( results[i].getElementsByTagName("groessennummer")[0].childNodes[0].data );
					druckort=( results[i].getElementsByTagName("druckort")[0].childNodes[0].data );
					groessenname=( results[i].getElementsByTagName("groessenname")[0].childNodes[0].data );

					if (groessenname!='(ohne Angabe)') {
						if (j==0) {
							ausgabe+="<tr>";
							ausgabe+="<td class='ar12btop' colspan=2>";
							ausgabe+="<hr style='color:#dd0000'>";		
							ausgabe+="Diesen Artikel hatten wir auch schon mal in folgenden Farben bzw. Größen angeboten:";
							ausgabe+="</td>";
							ausgabe+="</tr>";
						
						}
						j++;
					}
					ausgabe+="<tr>";
					ausgabe+="<td class='ar12top'>";
					ausgabe+="&nbsp;";
					ausgabe+="</td>";
					ausgabe+="<td class='ar12top'>";
					if (groessenname!='(ohne Angabe)') {
						ausgabe+="<input type='checkbox' name='tmp_othersizes_"+groessennummer+"' id='size_"+groessennummer+"' value='1'><label for='size_"+groessennummer+"'>";
						if (druckort!=1) {
							ausgabe+=druckort+": ";
						}
						ausgabe+=groessenname+"</label>";
					} else {
						ausgabe+="<input type='hidden' name='tmp_othersizes_"+groessennummer+"' id='size_"+groessennummer+"' value='1'>";
					} 
					ausgabe+="</td>";
					ausgabe+="</tr>";
				}
			}
			
			
		}
		ausgabe+="<tr>";
		ausgabe+="<td class='ar12top'>";
		ausgabe+="Deine Emailadresse";
		ausgabe+="</td>";
		ausgabe+="<td class='ar12top'>";
		ausgabe+="<input type='text' name='tmp_email' size=40 value=''>";
		ausgabe+="</td>";
		ausgabe+="</tr>";

		ausgabe+="<tr>";
		ausgabe+="<td class='ar12top' colspan=2>";
		ausgabe+="Wenn wir Dich benachrichtigen sollen, wenn dieser Artikel wieder in einer der anzukreuzenden Farben/Größen lieferbar ist, dann kreuze die entsprechenden Größen/Farben an und gib Deine Emailadresse ein.<br>";
		ausgabe+="Wir geben keine Garantie, dass der Artikel wieder in einer der angegebenen Farben/Größen lieferbar ist. Auch auf die Dauer, bis der Artikel wieder wie gewünscht lieferbar ist, haben wir erstmal keinen Einfluss. ";
		ausgabe+="Dies ist natürlich keine Verpflichtung zum Kauf.";
		ausgabe+="</td>";
		ausgabe+="</tr>";

		ausgabe+="<tr>";
		ausgabe+="<td class='ar12top'>";
		ausgabe+="&nbsp;";
		ausgabe+="</td>";
		ausgabe+="<td class='ar12top'>";
		ausgabe+="<input type='submit' value='Absenden'>";
		ausgabe+="</td>";
		ausgabe+="</tr>";

		ausgabe+="<tr>";
		ausgabe+="<td class='ar12top' colspan=2>";
		ausgabe+="<hr style='color:#dd0000'>";
		ausgabe+="</td>";
		ausgabe+="</tr>";

		ausgabe+="</table>";
		ausgabe+="</form>";
		
		document.getElementById('anderegroessen').innerHTML=ausgabe;
	}
}
