	windowOnLoad.add("anmeldenFewo.init()");


	var anmeldenFewo = {
		init: function() {
			if(!data.isJSON() || data == "null") {
				return false;
			}
			
			// fehlernachrichten auslesen
			if(fehler.isJSON()) {
				fehler = fehler.evalJSON(); 
				for(f in fehler) {
					//var fehlerdiv = document.getElementById(f+'_'+fehler[f]);
					var fehlerinput = document.getElementsByName(f);
					fehlerinput[0].style.borderTop="2px solid darkred";
					fehlerinput[0].style.borderLeft="2px solid darkred";
					fehlerinput[0].style.borderRight="2px solid red";
					fehlerinput[0].style.borderBottom="2px solid red";
					//fehlerdiv.style.display="block";
				}
			}
			
			data = data.evalJSON();
			
			
			for(m in data) {
				var elem = document.getElementsByName(m);
				 
				if(elem[0] && !data[m].empty()) {
					switch(elem[0].tagName) {
						case "INPUT": 
							switch(elem[0].type) {
								case "text":
									elem[0].value = data[m];
									break;
									
								case "radio":
									for(var i = 0; i < elem.length; i++) {
										if(elem[i].value == data[m]) {
											elem[i].checked = true;
											if(elem[i].onclick) {
												elem[i].onclick();
											}
											break;
										}
									}
									break;
									
								case "checkbox":
									elem[0].checked = true;
									break;
							}
							
							break;
							
						case "SELECT":
							sel = elem[0];
							for(var i = 0; i < sel.length; i++) {
								if(sel.options[i].value == data[m]) {
									sel.options[i].selected = true;
									break;
								}
							}
							
							break;
					}
				}
			}
		}
	}


/*
function checkandgo2() {
	//var konto_regex = /(\D+)/;
	var email_regex = /^([_a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$/;
	//var konto = document.anmeldung.konto.value;
	//var blz = document.anmeldung.blz.value;
	if (document.anmeldung.userneu.value=="") {
		Message.postMessage("index.inserieren.inserieren_fewo.username");
		return false;
	}
	if (document.anmeldung.passwd.value=="") {
		Message.postMessage("index.inserieren.inserieren_fewo.passwort");
		return false;
	}
	if (document.anmeldung.passwd.value!=document.anmeldung.passwdwdh.value) {
		Message.postMessage("index.inserieren.inserieren_fewo.passwort2");
		return false;
	}
	//if(document.anmeldung.anrede.value!="Firma" && document.anmeldung.anrede.value!="Herr und Frau") {
		if (document.anmeldung.vorname.value=="") {

			Message.postMessage("index.inserieren.inserieren_fewo.vorname");
			return false;
		}
	//}
	if (document.anmeldung.nachname.value=="") {
		Message.postMessage("index.inserieren.inserieren_fewo.nachname");
		return false;
	}
	
	if (document.anmeldung.telefon.value=="") {
		//Message.postMessage("index.inserieren.inserieren_fewo.telefon");
		alert("Bitte geben Sie eine gültige Telefonnummer ein.");
		return false;
	}*/
/*	if (document.anmeldung.strasse.value=="") {
		Message.post("strasse");
		return false;
	}
	if (document.anmeldung.hausnr.value=="") {
		Message.post("hausnr");
		return false;
	}
	if (document.anmeldung.plz.value=="") {
		Message.post("plz");
		return false;
	}
	if (document.anmeldung.ort.value=="") {
		Message.post("ort");
		return false;
	}
	if (document.anmeldung.telefon.value=="") {
		Message.post("telefon");
		return false;
	}
	if (konto_regex.test(document.anmeldung.telefon.value)==true) {
		Message.post("telefon_format");
		return false;
	}*/
	/*
	if (document.anmeldung.email.value=="") {
		Message.postMessage("index.inserieren.inserieren_fewo.email");
		return false;
	}
	if (email_regex.test(document.anmeldung.email.value)==false) {
		Message.postMessage("index.inserieren.inserieren_fewo.emailfalschesformat");
		return false;
	}
/*	if (document.anmeldung.email2.value=="") {
		Message.post("email2");
		return false;
	}
	if (document.anmeldung.email.value != document.anmeldung.email2.value) {
		Message.post("email2ungleich");
		return false;
	}	
	if(typeof(document.anmeldung.bonus) == "undefined" || document.anmeldung.bonus.value == "") {
		if(document.anmeldung.bank.value=="") {
			Message.post("bank");
			return false;
		}
		if(document.anmeldung.blz.value=="") {
			Message.post("blz");
			return false;
		}
		if(document.anmeldung.blz.value.length!=8) {
			Message.post("blz_falschelaenge");
			return false;
		}
		if(konto_regex.test(blz)==true) {
			Message.post("blz_format");
			while(konto_regex.test(blz)==true) {
				blz = blz.replace(konto_regex,"");
			}
			document.anmeldung.blz.value = blz;
			return false;
		}
		if(document.anmeldung.konto.value=="") {
			Message.post("kontonr");
			return false;
		}
		if (konto_regex.test(konto)==true) {
			Message.post("kontonr_format");
			while(konto_regex.test(konto)==true){
				konto = konto.replace(konto_regex,"");
			}
			document.anmeldung.konto.value = konto;
			return false;
		}
		if(document.anmeldung.konto.value.length>10) {
			Message.post("kontonr_zulang");
			return false;
		}
		if(document.anmeldung.inhaber.value=="") {
			Message.post("konto_inhaber");
			return false;
		}
	}
	*/
	/*
	if (document.anmeldung.cap_code.value=="") {
		Message.postMessage("index.inserieren.inserieren_fewo.captcha");
		return false;
	}
	return true;
}	*/
//wird vorerst nicht mehr aufgerufen
function dada(){
	if(document.anmeldung.anrede.value=='Firma' || document.anmeldung.anrede.value=='Herr und Frau'){
		document.getElementById('vorname').firstChild.data='Vorname';
	}
	else{
		document.getElementById('vorname').firstChild.data='Vorname*';
	}
}
//wird vorerst nicht mehr aufgerufen
function checkBonus(){
	var hinweis_notwendig=document.getElementById("bank_notwendig");
	
	if(document.anmeldung.bonus.value!=""){
		document.anmeldung.bank.disabled=true;
		document.anmeldung.blz.disabled=true;
		document.anmeldung.konto.disabled=true;
		document.anmeldung.inhaber.disabled=true;
		document.anmeldung.inhabervor.disabled=true;
		 hinweis_notwendig.style.display = "block";
	}
	
	if(document.anmeldung.bonus.value==""){
		document.anmeldung.bank.disabled=false;
		document.anmeldung.blz.disabled=false;
		document.anmeldung.konto.disabled=false;
		document.anmeldung.inhaber.disabled=false;
		document.anmeldung.inhabervor.disabled=false;
		hinweis_notwendig.style.display = "none";
	}
}

function zeige_gutschein(id){
var id;
if (id =='1'){ document.getElementById("kundendaten").style.display = 'block';
				document.getElementById("gut").style.display = 'none';}
			else document.getElementById("kundendaten").style.display = 'none';
			
}
