
function coreg() {
	if(document.getElementById("gebt").value!="" && document.getElementById("gebm").value!="" && document.getElementById("gebj").value!="" && document.getElementById("email").value!="") {
		document.getElementsByName("coregButton")[0].disabled=false;
		document.getElementById("blende2").style.display="block";
		document.getElementById("ausgabe").style.display="block";
		document.getElementById("meldung").style.display="none";
		document.getElementById("coreg").style.display="block";
		document.getElementById("coreg").getElementsByTagName("h3")[0].innerHTML="Co-Registrierung";
		document.getElementById("coreg").getElementsByTagName("div")[0].innerHTML="<p>Wird geladen...</p>";
		document.getElementById("coreg").style.cursor="wait";
		if(isIE()) for(x=0;x<document.getElementsByTagName("select").length;x++) document.getElementsByTagName("select")[x].style.visibility="hidden";
		request="";
		for(x=0;x<document.getElementsByTagName("input").length;x++) if((document.getElementsByTagName("input")[x].type=="checkbox" && document.getElementsByTagName("input")[x].checked!=false) || (document.getElementsByTagName("input")[x].type!="button" && document.getElementsByTagName("input")[x].type!="checkbox")) request+="&"+encodeURI(document.getElementsByTagName("input")[x].name)+"="+encodeURI(document.getElementsByTagName("input")[x].value);
		for(x=0;x<document.getElementsByTagName("select").length;x++) request+="&"+encodeURI(document.getElementsByTagName("select")[x].name)+"="+encodeURI(document.getElementsByTagName("select")[x].value);
		request=request.substr(1,request.length);
		http.open("get","scripts/coreg.php?"+request);
		http.onreadystatechange=coregEinblenden;
		http.send(null);
	} else coregSchliessen(true);
}

function coregEinblenden() {
	if(http.readyState==4) {
		response=http.responseText;
		ausdruck=/<title>([^<]*)<\/title>/i;
		ausdruck.exec(response);
		document.getElementById("coreg").getElementsByTagName("h3")[0].innerHTML=RegExp.$1;
		ausdruck=/<body.*>((.|\n|\r)*)<\/body>/i;
		ausdruck.exec(response);
		document.getElementById("coreg").getElementsByTagName("div")[0].innerHTML=RegExp.$1;
		document.getElementById("coreg").style.cursor="default";
		document.getElementById("meldung").style.cursor="default";
	}
}

function coregAnfordern() {
	document.getElementsByName("coregButton")[0].disabled=true;
	coregArtikel=new Array();
	for(x=0;x<document.getElementsByName("coreg").length;x++) if(document.getElementsByName("coreg")[x].checked==true) coregArtikel[coregArtikel.length]=document.getElementsByName("coreg")[x].value;
	if(coregArtikel.length>0) {
		request="";
		for(x=0;x<document.getElementsByTagName("input").length;x++) if((document.getElementsByTagName("input")[x].type=="checkbox" && document.getElementsByTagName("input")[x].checked!=false) || (document.getElementsByTagName("input")[x].type!="button" && document.getElementsByTagName("input")[x].type!="checkbox")) request+="&"+encodeURI(document.getElementsByTagName("input")[x].name)+"="+encodeURI(document.getElementsByTagName("input")[x].value);
		for(x=0;x<document.getElementsByTagName("select").length;x++) request+="&"+encodeURI(document.getElementsByTagName("select")[x].name)+"="+encodeURI(document.getElementsByTagName("select")[x].value);
		while(request.match(/(&coreg=\w+)/)) request=request.replace(/(&coreg=\w+)/,"");
		for(x=0;x<coregArtikel.length;x++) request+="&coreg["+x+"]="+coregArtikel[x];
		http.open("get","scripts/coreg.php?"+request);
		http.onreadystatechange=coregSchliessen;
		http.send(null);
	} else coregSchliessen(true);
}

function coregSchliessen(erzwingen) {
	if(http.readyState==4 || erzwingen) {
		document.getElementById("externerInhalt").style.display="none";
		document.getElementById("coreg").style.display="none";
		document.getElementById("blende2").style.display="block";
		document.getElementById("ausgabe").style.display="block";
		document.getElementById("meldung").getElementsByTagName("p")[0].innerHTML="Wir haben Ihre Anforderung erhalten. Vielen Dank!";
		document.getElementById("meldung").getElementsByTagName("span")[0].className="erfolg";
		document.forms[0].reset();
		for(x=0;x<document.getElementsByTagName("div").length;x++) if(document.getElementsByTagName("div")[x].className=="couponAktiv") document.getElementsByTagName("div")[x].className="coupon";
		warenkorb=new Array();
		anzahlAusgeben();
		document.getElementsByName("coregButton")[0].disabled=false;
		document.getElementById("meldung").style.display="block";
		document.getElementById("meldung").style.cursor="default";
		document.getElementById("meldungschliessen").style.visibility="visible";
		document.getElementById("meldungschliessen").disabled=false;
	}
}		