function check_b_day(elm)
{
	if (elm.value != '')
	{
		var b_day = elm.value - 0;
		if (!((b_day > 0) && (b_day < 32)))
		{   
			alert('Du hast einen ungültigen Tag eingegeben.\nBitte korrigiere Deine Angabe!');
			elm.focus();
		}
	}
}
function check_b_month(elm)
{
	if (elm.value != '')
	{
		var b_month = elm.value - 0;
		if (!((b_month > 0) && (b_month < 13)))
		{   
			alert('Du hast ein ungültiges Monat eingegeben.\nBitte korrigiere Deine Angabe!');
			elm.focus();
		}
	}
}
function check_b_year(elm)
{
	if (elm.value != '')
	{
		var b_year = elm.value - 0;
		if (!(b_year > 1900))
		{   
			alert('Du hast ein ungültiges Jahr eingegeben.\nBitte korrigiere Deine Angabe!');
			elm.focus();
		}
	}
}
function check_plz(elm)
{
	if (elm.value != '')
	{
		var plz_f = elm.value;
		var country = elm.form.country.value;
		if ((country == 1) || (country == 4))
		{
			if (plz_f.length != 5)
			{   
				alert('Nur eine 5-stellige PLZ ist möglich.\nBitte korrigiere Deine Angabe!');
				elm.focus();
			}
		}
		else
		{
			if (plz_f.length != 4)
			{   
				alert('Nur eine 4-stellige PLZ ist möglich.\nBitte korrigiere Deine Angabe!');
				elm.focus();
			}
		}
	}
}

function check_register1(frm)
{
	if (frm.name_f.value == '')
	{
		alert('Du musst das Feld "Vorname oder Nickname" ausfüllen!');
		frm.name_f.focus();
		return false;
	}
	//if (frm.pass_f.value == '')
	//{
	//	alert('Du mußt ein Passwort wählen!');
	//	frm.pass_f.focus();
	//	return false;
	//}
	//if (frm.pass_b.value == '')
	//{
	//	alert('Du mußt das Passwort wiederholen!');
	//	frm.pass_b.focus();
	//	return false;
	//}
	//if (frm.pass_f.value != frm.pass_b.value)
	//{
	//	alert('Du hast nicht zweimal dasselbe Passwort eingegeben!');
	//	frm.pass_f.value = "";
	//	frm.pass_b.value = "";
	//	frm.pass_f.focus();
	//	return false;
	//}
	if (frm.email_f.value == '')
	{
		alert('Du musst Deine E-mail Adresse angeben!');
		frm.email_f.focus();
		return false;
	}
	if ((frm.sex_f[0].checked == false) && (frm.sex_f[1].checked == false))
	{
		alert('Du musst ein Geschlecht auswählen!');
		frm.sex_f[0].focus();
		return false;
	}	
	return true;
}

function check_register1a(frm)
{
  if ((frm.sex_f[0].checked == false) && (frm.sex_f[1].checked == false))
	{
		alert('Sie müssen ein Geschlecht auswählen');
		frm.sex_f[0].focus();
		return false;
	}	
	if (frm.name_f.value == '')
	{
		alert('Sie müssen einen Nickname eingeben');
		frm.name_f.focus();
		return false;
	}
	if (frm.email_f.value == '')
	{
		alert('Sie müssen Ihre E-mail Adresse eingeben');
		frm.email_f.focus();
		return false;
	}
	return true;
}

function check_register2(frm)
{
	if (frm.b_day.value == '')
	{
		alert('Du musst Dein vollständiges Geburtsdatum eingeben!');
		frm.b_day.focus();
		return false;
	}
	if (frm.b_month.value == '')
	{
		alert('Du musst Dein vollständiges Geburtsdatum eingeben!');
		frm.b_month.focus();
		return false;
	}
	if (frm.b_year.value == '')
	{
		alert('Du musst Dein vollständiges Geburtsdatum eingeben!');
		frm.b_year.focus();
		return false;
	}
	if ((frm.country.value == 1) || (frm.country.value == 4))
	{
		if (frm.plz_f.value.length != 5)
		{
			alert('Nur eine 5-stellige PLZ ist möglich');
			frm.plz_f.focus();
			return false;
		}
	}
	else
	{
		if (frm.plz_f.value.length != 4)
		{
			alert('Nur eine 4-stellige PLZ ist möglich');
			frm.plz_f.focus();
			return false;
		}
	}
	if ((frm.rel_p.checked == false) && (frm.rel_a.checked == false))
	{
		alert('Du musst einen Beziehungswunsch auswählen!');
		frm.rel_p.focus();
		return false;
	}
	return true;
}

function check_test(frm)
{
	if ((frm.q1.checked == false) && (frm.q2.checked == false))
	{
		alert('Du musst eine Aussage auswählen!');
		frm.q1.focus();
		return false;
	}
	return true;
}