

 function sicher(ziel)
 {
	var Checkdelete = confirm("Sicher?");
	if( Checkdelete != false )
	{
		self.location.href = ziel;
	}
 }


 function sure(ziel)
 {
	var Checkdelete1 = confirm("Achtung! Alle Einträge werden unwiderruflich gelöscht! Willst Du weitermachen?");
	if( Checkdelete1 != false )
	{
		var Checkdelete2 = confirm("Willst Du wirklich alles löschen?");
		if( Checkdelete2 != false )
		{
			self.location.href = ziel;
		}
	}
 }


 // http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
 function storeCaret(textEl)
 {
	if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
 }


 function addhtml(code)
 {
	document.neuertermin.t_text.value = document.neuertermin.t_text.value + code;
 }


 function addhrc(code)
 {
	code = ' ' + code + ' ';

	if ( document.Form.text.createTextRange && document.Form.text.caretPos )
	{
		var caretPos  = document.Form.text.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? code + ' ' : code;
	} else
	  {
		document.Form.text.value += code;
	  }

	document.Form.text.focus();
 }


 function more_smilies()
 {
	params = ('width=300,height=350,left=0,top=0,scrollbars=1,resizable=1,statusbar=1');
	F1     = open('moresmilies.php', 'name', params);
 }


 function help(about)
 {
	params2 = ('width=500,height=500,left=0,top=0,scrollbars=1,resizable=1,statusbar=1');
	F2      = open('help.php?about='+about, 'name', params2);
 }


 function adminHelp(about)
 {
	params2 = ('width=500,height=500,left=0,top=0,scrollbars=1,resizable=1,statusbar=1');
	F2      = open('../help.php?about='+about, 'name', params2);
 }


 function datePreview(id)
 {
	params3 = ('width=500,height=500,left=0,top=0,scrollbars=1,resizable=1,statusbar=1');
	F3      = open('datepreview.php?id='+id, 'name', params3);
 }


 function change(col)
 {
	if( col == 1 )
	{
		document.getElementById('rw0').style.visibility = "visible";
		document.getElementById('rw1').style.visibility = "visible";
		document.getElementById('rw2').style.visibility = "visible";
		document.getElementById('rw3').style.visibility = "visible";
		document.getElementById('rw4').style.visibility = "visible";
		document.getElementById('rw5').style.visibility = "visible";
		document.getElementById('rw6').style.visibility = "visible";

		document.getElementById('rm1').style.visibility = "hidden";
		document.getElementById('rm2').style.visibility = "hidden";
		document.getElementById('rm3').style.visibility = "hidden";
		document.getElementById('rm4').style.visibility = "hidden";
		document.getElementById('rm5').style.visibility = "hidden";
		document.getElementById('rm6').style.visibility = "hidden";
		document.getElementById('rm7').style.visibility = "hidden";
		document.getElementById('rm8').style.visibility = "hidden";
		document.getElementById('rm9').style.visibility = "hidden";
		document.getElementById('rm10').style.visibility = "hidden";
		document.getElementById('rm11').style.visibility = "hidden";
		document.getElementById('rm12').style.visibility = "hidden";

		document.getElementById('ry1').style.visibility = "hidden";
		document.getElementById('ry2').style.visibility = "hidden";
	}

	if( col == 2 )
	{
		document.getElementById('rw0').style.visibility = "hidden";
		document.getElementById('rw1').style.visibility = "hidden";
		document.getElementById('rw2').style.visibility = "hidden";
		document.getElementById('rw3').style.visibility = "hidden";
		document.getElementById('rw4').style.visibility = "hidden";
		document.getElementById('rw5').style.visibility = "hidden";
		document.getElementById('rw6').style.visibility = "hidden";

		document.getElementById('rm1').style.visibility = "visible";
		document.getElementById('rm2').style.visibility = "visible";
		document.getElementById('rm3').style.visibility = "visible";
		document.getElementById('rm4').style.visibility = "visible";
		document.getElementById('rm5').style.visibility = "visible";
		document.getElementById('rm6').style.visibility = "visible";
		document.getElementById('rm7').style.visibility = "visible";
		document.getElementById('rm8').style.visibility = "visible";
		document.getElementById('rm9').style.visibility = "visible";
		document.getElementById('rm10').style.visibility = "visible";
		document.getElementById('rm11').style.visibility = "visible";
		document.getElementById('rm12').style.visibility = "visible";

		document.getElementById('ry1').style.visibility = "hidden";
		document.getElementById('ry2').style.visibility = "hidden";
	}

	if( col == 3 )
	{
		document.getElementById('rw0').style.visibility = "hidden";
		document.getElementById('rw1').style.visibility = "hidden";
		document.getElementById('rw2').style.visibility = "hidden";
		document.getElementById('rw3').style.visibility = "hidden";
		document.getElementById('rw4').style.visibility = "hidden";
		document.getElementById('rw5').style.visibility = "hidden";
		document.getElementById('rw6').style.visibility = "hidden";

		document.getElementById('rm1').style.visibility = "hidden";
		document.getElementById('rm2').style.visibility = "hidden";
		document.getElementById('rm3').style.visibility = "hidden";
		document.getElementById('rm4').style.visibility = "hidden";
		document.getElementById('rm5').style.visibility = "hidden";
		document.getElementById('rm6').style.visibility = "hidden";
		document.getElementById('rm7').style.visibility = "hidden";
		document.getElementById('rm8').style.visibility = "hidden";
		document.getElementById('rm9').style.visibility = "hidden";
		document.getElementById('rm10').style.visibility = "hidden";
		document.getElementById('rm11').style.visibility = "hidden";
		document.getElementById('rm12').style.visibility = "hidden";

		document.getElementById('ry1').style.visibility = "visible";
		document.getElementById('ry2').style.visibility = "visible";
	}
 }


 function checkthread()
 {
	if( document.neuer_thread.titel.value == "" )
	{
		alert("Du musst einen Titel eingeben!");
		document.neuer_thread.titel.focus();
		return false;
	}

	if( document.neuer_thread.eintrag.value == "" )
	{
		alert("Da fehlt doch noch was?");
		document.neuer_thread.eintrag.focus();
		return false;
	}
 }


 function checkmember()
 {
	if( document.registrieren.name.value == "" )
	{
		alert("Du musst einen Nicknamen eingeben!");
		document.registrieren.name.focus();
		return false;
	}

	if( document.registrieren.login.value == "" )
	{
		alert("Du musst einen Loginnamen eingeben!");
		document.registrieren.login.focus();
		return false;
	}

	if( document.registrieren.login.value.length < 4 || document.registrieren.login.value.length > 12 )
	{
		alert("Der Loginnamen muss 4 - 12 Zeichen lang sein!");
		document.registrieren.login.focus();
		return false;
	}

	if( document.registrieren.passwort.value == "" )
	{
		alert("Du musst ein Passwort eingeben!");
		document.registrieren.passwort.focus();
		return false;
	}

	if( document.registrieren.passwort.value.length < 4 || document.registrieren.passwort.value.length > 12 )
	{
		alert("Das Passwort muss 4 - 12 Zeichen lang sein!");
		document.registrieren.passwort.focus();
		return false;
	}

	if( document.registrieren.passwort2.value == "" )
	{
		alert("Du musst das Passwort wiederholen!");
		document.registrieren.passwort2.focus();
		return false;
	}

	if( document.registrieren.passwort.value != document.registrieren.passwort2.value )
	{
		alert("Die Passwörter sind nicht identisch!");
		document.registrieren.passwort.focus();
		return false;
	}

	if( document.registrieren.email.value == "" )
	{
		alert("Du musst eine Email-Adresse eingeben!");
		document.registrieren.email.focus();
		return false;
	}

	if( document.registrieren.email.value != "" && document.registrieren.email.value.indexOf('@', 0) == -1 )
	{
		alert("Das ist keine Email-Adresse!");
		document.registrieren.email.focus();
		return false;
	}

	var chkZ = 1;
	for( i = 0; i < document.registrieren.icq.value.length; ++i )
	{
		if(document.registrieren.icq.value.charAt(i) < "0" || document.registrieren.icq.value.charAt(i) > "9" )
		{
			chkZ = -1;
		}
	}
	if( chkZ == -1 )
	{
		alert("ICQ Nummern bestehen nur aus Zahlen!");
		document.registrieren.icq.focus();
		return false;
	}
 }


 function setCheckboxes(do_check)
 {
	var elts      = document.pn.elements['selected_pns[]'];
	var elts_cnt  = (typeof(elts.length) != 'undefined') ? elts.length : 0;
	if( elts_cnt )
	{ 
		for( var i = 0; i < elts_cnt; i++ )
		{   
			elts[i].checked = do_check;    
		}
	} else
	  {
		elts.checked = do_check;
	  }
 }


 function startPage()
 {
	Aussage  = document.URL;
	Ergebnis1 = Aussage.search(/editdate.php/);
	Ergebnis2 = Aussage.search(/date.php/);
	Ergebnis3 = Aussage.search(/showdate.php/);

	if( Ergebnis1 != -1 || Ergebnis2 != -1 )
	{
		if( Ergebnis3 == -1 )
		{
			if( document.getElementById('check1').checked == true )
			{
				change(1);
			} else
				if( document.getElementById('check2').checked == true )
				{
					change(2);
				} else
					if( document.getElementById('check3').checked == true )
					{
						change(3);
					}
		}
	}
 }

