/*
			|¯  |¯| /¯\ |¯ | \/   | | |¯| | | |¯  |¯
			| | |¯\ |¯| |¯ | /\   |¯| |_| |_|  ¯| |¯
			 ¯                                 ¯   ¯
			 ____©copyright_________________________
			|                                       |
			|    grafix-house©                      |
			-----------------------------------------
			|    www.grafix-house.com               |
			|    info@grafix-house.com              |
			-----------------------------------------
			|    Webseite: www.KS-Club.de           |
			|_______________________________________|
*/
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function chkFormular(){
	var NS4 = document.layers;
	var NS5 = document.getElementById;
	var IE  = document.all;
	if(document.formular.email.value == ""){
			alert("Bitte geben Sie Ihre eMail-Adresse ein.");
			document.formular.email.focus();
			return false;
	}
	if (NS4||NS5||IE){
	var str=document.formular.email.value;
	//var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{1,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var filter  =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,6})+$/;
	if (!filter.test(str)){
				alert("Ihre eMail-Adresse scheint ungültig zu sein.")
				document.formular.email.focus();
				return false;
		}
	}
var noempty = new Array('vname','nname','jahrgang','email','telefonbuero','strasse','plz','ort','passwd','passwd2');
	if(document.formular.vname.value == "" || document.formular.nname.value == "" || document.formular.jahrgang.value == "" || document.formular.telefonbuero.value == "" || document.formular.strasse.value == "" || document.formular.plz.value == "" || document.formular.ort.value == ""){
			alert("Ihr Vorname, Nachname, Jahrgang,\nTelefon Büro, Strasse, PLZ, Ort, \nPasswort-Frage und Antwort\nsind Pflichtfelder.");
			document.formular.vname.focus();
			return false;
	}
	if(document.formular.passwd.value==""){
		alert("Sie müssen ein Passwort vergeben.");
		document.formular.passwd2.focus();
		return false;
	}
	if(document.formular.passwd.value!=document.formular.passwd2.value){
			alert("Ihre Passwörter stimmen nicht überein!");
			document.formular.passwd2.focus();
			return false;
	}
	if(document.formular.passwd.value.length < 6){
			alert("Ihr Passwort enthält nuch "+document.formular.passwd.value.length+" Zeichen"+trenner+"Bitte geben Sie aus Sicherheitsgründen ein Passwort ein,\ndass mindestens 6 Zeichen enthält!\nKombinieren Sie wenn möglich Zeichen mit Zahlen.");
			document.formular.passwd.focus();
			return false;
	}
	return true;
}
function chkForm(form){
	var NS4 = document.layers;
	var NS5 = document.getElementById;
	var IE  = document.all;
	var feld = eval("document."+form);
	if (NS4||NS5||IE){
	var str=feld.datum.value;
	var filter=/^[0-9]{2}-[0-9]{2}-[0-9]{4}$/i;
		if (!filter.test(str)){
				alert("Ihre Datumseingabe scheint ungültig zu sein.")
				feld.datum.focus();
				return false;
		}
	}
	if(feld.title.value == ""){
			alert("Bitte geben Sie einen Titel ein!");
			feld.title.focus();
			return false;
	}
	if(feld.email.value != "" || feld.autor.value != ""){
		if(feld.autor.value == ""){
				alert("Bitte geben Sie einen Autor ein!");
				feld.autor.focus();
				return false;
		}
		if (NS4||NS5||IE){
		var str=feld.email.value;
		//var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{1,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		var filter  =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,6})+$/;
			if (!filter.test(str)){
					alert("Ihre eMail-Adresse scheint ungültig zu sein.")
					feld.email.focus();
					return false;
			}
		}
	}
return true;
}