	
	//////////////////////
	// MESSAGE CODES LADEN
	//////////////////////
	MessageIntern.load("uname,strasse,plz,plz2,ort,telefon,email,email2,user,passwort,passwort2,agb,gutschein_code", "index.anmelden.privat.");
	
	
	windowOnLoad.add("anmeldenPrivat.init()");


	var anmeldenPrivat = {
		init: function() {
			if(!data.isJSON() || data == "null") {
				return false;
			}
			
			data = data.evalJSON();
			fillForm(data);
			$$("[name=passwort]")[0].value="";
			$$("[name=passwort_wiederholen]")[0].value="";
			$$("[name=cap_code]")[0].value="";
		}
	}
	
	
	function check() {
		new Ajax.Request("/ajax/intern/ajax.anmelden.privat.test.php", {
			parameters: $("anmeldeForm").serialize(),
			onComplete: function(r) {
				var data = r.responseText.evalJSON();
				
				
				if(data.length != 0) {
					switch(data[0]) {
						case "name":
							MessageIntern.post("uname");
							return;
							
						case "strasse": case "plz": case "ort": case "telefon": 
							MessageIntern.post(data[0]);
							return;
						
						case "plz_wrong":
						    MessageIntern.post("plz2");
							return;
						
						case "email_empty":
							MessageIntern.post("email");
							return;
							
						case "email_format":
							MessageIntern.post("email2");
							return;
							
						case "username_empty":
							MessageIntern.post("user");
							return;
							
						case "passwort_empty":
							MessageIntern.post("passwort");
							return;
							
						case "passwort_wiederholen":
							MessageIntern.post("passwort2");
							return;
							
						case "gutschein_code":
							MessageIntern.post("gutschein_code");
							return;
					}
				}
				
				
				if(document.anmeldung.agb.checked == false) {
					MessageIntern.post("agb");
					return;
				}
				var flag_pw=PasswortChecker.check_submit();
				if(flag_pw==false){
				 	return;	
				}
				
				$("anmeldeForm").submit();
			}
		});
		
		
		return false;
	}


		
	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*';
		}
	}
	
	function check_vorwahl(option)
	{
		if(option=='land_telefon')
		{
			var land=document.anmeldung.land_telefon.selectedIndex;
			document.anmeldung.land_fax[land].selected=true;
		}
		if(option=='vorwahl_telefon')
		{
			var vorwahl=document.anmeldung.vorwahl_telefon.value;
			document.anmeldung.vorwahl_fax.value=vorwahl;
		}
	}
