function formCheck()
{		
	checkflag=false;
	// alert(""+document.forms["register"].passwordConfirm.value);

	//Abfrage Passwort und Passwort-Bestaetigung
	if (""+document.forms["register"].memberPassword.value!=""+document.forms["register"].passwordConfirm.value)
		{
			 alert (unescape("Deine Passwortbest%E4tigung stimmt nicht \rmit dem von dir gegebenen Passwort %FCberein."));
			 return false;
		}	
	
	//Abfrage Jahrgang-Feld
	var string=""+document.forms["register"].memberBirthyear.value;
  	var Chars = "0123456789";
  	var returnFlag=true;
  	var problemFlag=false;
  	
  	for (var i = 0; i < string.length; i++)
		if (Chars.indexOf(string.charAt(i)) == -1)
  		
  		{		
		problemFlag=true;  		
  		}
  		
  	if (problemFlag)
  	{
       alert('Bitte gib dein Geburtsjahr in numerischen Werten ein.');
       document.forms["register"].memberBirthyear.value="";
       returnFlag=false;
  	}

	// zahl?
  	else 
  	{
  	if ((string.length != "") && (string.length != 4))
  	   {
  	     alert("Bitte gib dein Geburtsjahr mit 4 Stellen an.");
  	     returnFlag=false;
  	   }
  	 }
  	 

  
  	// Abfrage Radiobuttons staedtisches Gebiet und Geschlecht
	city=true;
	sex=true;
	if (document.forms["register"].memberUrban[0].checked)		{ city=false; }
	if (document.forms["register"].memberUrban[1].checked)		{ city=false; }
	if (document.forms["register"].memberSex[0].checked)		{ sex=false; }
	if (document.forms["register"].memberSex[1].checked)		{ sex=false; }
	
	// Alertmeldungen, wenn Radiobuttons nicht ausgewaehlt	
	if (city==true)
		{
		alert (unescape("Du hast nicht alle Felder korrekt ausgef%FCllt. \rBitte %FCberpr%FCfe deine Angaben und versuche es erneut."));
		return false;
		}

	else
	if (sex==true)
		{
		alert (unescape("Du hast nicht alle Felder korrekt ausgef%FCllt. \rBitte %FCberpr%FCfe deine Angaben und versuche es erneut."));
		return false;		
		}
		
	//Abfrage Land und Kanton			
	if ((document.forms["register"].memberCountry.value == "72") && (document.forms["register"].memberState.value == ""))
		{
		alert (unescape("Bitte w%E4hle einen Kanton."));
		return false;
		}
		
	if ((document.forms["register"].memberCountry.value != "72") && (document.forms["register"].memberState.value != ""))
		{
		alert (unescape("Nicht-Schweizer k%F6nnen keinen Kanton w%E4hlen."));
		document.forms["register"].memberState.selectedIndex=0;
		return false;
		}
		
		
	//Abfrage Textfelder
	if ((document.forms["register"].memberName.value == "") || (document.forms["register"].memberPassword.value == "") || (document.forms["register"].passwordConfirm.value == "") || (document.forms["register"].memberBirthyear.value == ""))
		{
		alert (unescape("Du hast nicht alle Felder korrekt ausgef%FCllt. \rBitte %FCberpr%FCfe deine Angaben und versuche es erneut."));
		return false;
		}

	return true;

}	

