var andereGroessenMenuNr=0;
function andereGroessen(menunummer) {
	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;
	}
}

