function open_detail(t)
{
	dest = 'satellit.php?t_id='+t;
	window.open(dest,'','left=350, top=150, width=350, height=300, menubar=no, scrollbars=yes, statusbar=no');
}

function open_kritik(k)
{
	dest = 'sat_kritik.php?k_id='+k;
	window.open(dest,'', 'left=100, top=100, width=600, height=500, menubar=no, statusbar=no, scrollbars=yes');
}

function open_song(n)
{
	dest = 'sound.php?nr='+n;
	window.open(dest,'', 'left=100, top=100, width=250, height=150, menubar=no, statusbar=no, scrollbars=no');
}

function gehezu(SwitchboardID, UnterID, ItemNumber, SeitenID)
 {
	new_page = "index.php?PageID="+SeitenID+"&switchboard_id="+SwitchboardID+"&unter_id="+UnterID+"&item_number="+ItemNumber;
	location.href = new_page;
} 

function validate_form()
{
	if (document.forms[0].name=="vereinsformular")
	{
		if (document.forms[0].thema[0].checked==false && document.forms[0].thema[1].checked==false)
		{
			alert ("Bitte geben Sie ein Thema an");
			return false;
		}
	}
	
	if (document.forms[0].name=="kontaktformular")
	{
		if (document.forms[0].thema[0].checked==false && document.forms[0].thema[1].checked==false && document.forms[0].thema[2].checked==false && document.forms[0].thema[3].checked==false)
		{
			alert ("Bitte geben Sie ein Thema an");
			return false;
		}
	}
	
	if (document.forms[0].name=="newsletter")
	{
		if (document.forms[0].anrede[0].checked==false && document.forms[0].anrede[1].checked==false)
		{
			alert ("Bitte geben Sie die Anrede an");
			return false;
		}
	}

	if (document.forms[0].vorname.value=="")
	{
		alert ("Bitte geben Sie Ihren Vornamen ein");
		document.forms[0].vorname.focus();
		return false;
	}

	if (document.forms[0].vorname.value.length > 30)
	{
		alert ("Bitte geben Sie nicht mehr als 30 Zeichen für den Vornamen ein");
		document.forms[0].vorname.focus();
		return false;
	}

	if (document.forms[0].nachname.value=="")
	{
		alert ("Bitte geben Sie Ihren Namen ein");
		document.forms[0].nachname.focus();
		return false;
	}

	if (document.forms[0].nachname.value.length > 30)
	{
		alert ("Bitte geben Sie nicht mehr als 30 Zeichen für den Nachnamen ein");
		document.forms[0].vorname.focus();
		return false;
	}
	
	if (document.forms[0].name!="newsletter")
	{
		if (document.forms[0].strasse.value=="")
		{
			alert ("Bitte geben Sie Ihre Straße / Hausnummer ein");
			document.forms[0].strasse.focus();
			return false;
		}
	
		if (document.forms[0].strasse.value.length > 40)
		{
			alert ("Bitte geben Sie nicht mehr als 40 Zeichen für die Straße / Hausnummer ein");
			document.forms[0].vorname.focus();
			return false;
		}
	
		if (document.forms[0].plz.value=="")
		{
			alert ("Bitte geben Sie Ihre PLZ ein");
			document.forms[0].plz.focus();
			return false;
		}
		
		var i = 0;
		
		var chkZ = 1;
	
		for (i = 0; i < document.forms[0].plz.value.length; ++i)	if (document.forms[0].plz.value.charAt(i) < "0" || document.forms[0].plz.value.charAt(i) > "9") chkZ = 2;
	
		if (chkZ == 2)
		{
			alert ("Die PLZ muß eine Zahl sein!");
			document.forms[0].plz.focus();
			return false;
		}
	
		if (document.forms[0].plz.value.length <5)
		{
			alert("Die Postleitzahl ist zu kurz");
			document.forms[0].plz.focus();
			return false;
		}
	
		if (document.forms[0].plz.value.length >5)
		{
			alert("Die Postleitzahl ist zu lang");
			document.forms[0].plz.focus();
			return false;
		}
	
		if (document.forms[0].ort.value=="")
		{
			alert ("Bitte geben Sie Ihren Wohnort ein");
			document.forms[0].ort.focus();
			return false;
		}
	
		if (document.forms[0].ort.value.length > 40)
		{
			alert ("Bitte geben Sie nicht mehr als 40 Zeichen für den Ort ein");
			document.forms[0].ort.focus();
			return false;
		}
	}

	if (document.forms[0].email.value.indexOf('@')==-1)
	{
		alert ("Bitte geben Sie eine gültige Email-Adresse ein");
		document.forms[0].email.focus();
		return false;
	}
}

