  function check_handle(result) {
		if(result[0] == 'yes') {
			document.getElementById('not_available').style.display = 'none';
			document.getElementById('available').style.display = 'inline';
		}
		else {
			document.getElementById('available').style.display = 'none';
			document.getElementById('not_available').style.display = 'inline';
			//var str = '<?=read_text('status_fail_nickname_not_free',$lang_id,$site_id,'UTF8')?>';
			//document.getElementById('not_available').innerHTML = str;
		}
	}

	function check_user_exist() {
		var username = document.getElementById('username').value;
		x_check_user_exist(username, check_handle);
	}

	function switch_username(username) {
		document.getElementById('username').value = username;
	}
	
	function check_handle_band(result) {
	if(result[0] == 'yes') {
		document.getElementById('not_available_band').style.display = 'none';
		document.getElementById('available_band').style.display = 'inline';
	}
	else {
		document.getElementById('available_band').style.display = 'none';
		document.getElementById('not_available_band').style.display = 'inline';
		var str = '<b>Meintest Du vielleicht:</b> <br>';
		for(i = 1; i < result[1]; i++) {
			if(i==1){
				str += "<input type=\"radio\" name=\"try\" class=\"radio\" onclick=\"switch_band('"+result[i+1]+"')\"/>" + result[i+1] + "<br />";
			}else{
				str += "<input type=\"radio\" name=\"try\" class=\"radio\" onclick=\"switch_band('"+result[i+1]+"')\"/><b>Nein</b>, ich meinte:" + result[i+1];
			}
		}
		document.getElementById('not_available_band').innerHTML = str;
	}
	}

	function check_band_exist() {
		var band = document.getElementById('band').value;
		x_check_band_exist(band, check_handle_band);
	}

	function switch_band(band) {
		document.getElementById('band').value = band;
	}
	
	function check_handle_plz(result) {
	
		if(result[0] == 'yes') {
			document.getElementById('not_available_plz').style.display = 'none';
			document.getElementById('not_available_plz').innerHTML = '';
			document.getElementById('available_plz').style.display = 'inline';
			document.getElementById('available_plz').innerHTML = '';
		}
		else {
			document.getElementById('available_plz').style.display = 'none';
			document.getElementById('not_available_plz').style.display = 'inline';
			var str = 'Sorry, diese PLZ existiert nicht.';
			document.getElementById('not_available_plz').innerHTML = str;
		}
		
	}

	function check_plz_exist() {
		var plz = document.getElementById('plz').value;
		x_check_plz_exist(plz, check_handle_plz);
	}

	function switch_plz(plz) {
		document.getElementById('plz').value = plz;
	}
	
	function check_handle_email(result) {
		if(result[0] == 'yes') {
			document.getElementById('not_available_email').style.display = 'none';
			document.getElementById('available_email').style.display = 'block';
		}
		else {
			document.getElementById('available_email').style.display = 'none';
			document.getElementById('not_available_email').style.display = 'block';
			var str = 'Sorry, diese eMail Adresse wird schon genutzt.';
			document.getElementById('not_available_email').innerHTML = str;
		}
	}

	function check_email_exist() {
		var email = document.getElementById('email').value;
		x_check_email_exist(email, check_handle_email);
	}

	function switch_email(email) {
		document.getElementById('email').value = email;
	}
		

	function MM_openBrWindow(theURL,winName,features) { //v2.0
	  window.open(theURL,winName,features);
	}
	
	
	
	function check_handle_form(result) {
		if(result != 'okay'){
			document.getElementById('error_box').style.display = 'block';
			var str = result;
			document.getElementById('error_box').innerHTML = str;
		}else{
			document.registration.submit();
		}
	}
	
	function check_register_form() {
		var username = document.getElementById('username').value;
		var email = document.getElementById('email').value;
		var email_again = document.getElementById('email_again').value;
		var passwort = document.getElementById('passwort').value;
		var passwort_again = document.getElementById('passwort_again').value;
		var gebu_tag = document.getElementById('gebu_tag').value;
		var gebu_monat = document.getElementById('gebu_monat').value;
		var gebu_jahr = document.getElementById('gebu_jahr').value;
		var geschlecht = document.getElementById('geschlecht').value;
		var datenschutz = document.getElementById('datenschutz').checked;
		datenschutz = datenschutz == true ? 'okay' : 'fehler';
		x_check_register_form(username,email,email_again,passwort,passwort_again,gebu_tag,gebu_monat,gebu_jahr,datenschutz,geschlecht,check_handle_form);
		
	}