function pruefe() {
f=document.forms.kontakt;
if ((f.anrede[0].checked  == false) && (f.anrede[1].checked  == false)){ 
   alert("Bitte einen Anrede auswählen."); 
   return false; 
}
if  (f.name.value == "") {
	alert("Bitte geben Sie Ihren Namen an.");
	f.name.focus();
	return false;  
}
// E-Mailadresse nach Gültigkeit prüfen
var ergebnis
var filter=/^\w+[\w|\.|-]*\w+@\w+[\w|\.|-]*\w+\.\w{2,4}$/i;
if (filter.test(f.email.value))
ergebnis=true
else{
alert("Bitte eine gültige E-Mailadresse eingeben!")
f.email.focus();
f.email.select();
return false;
}
// Telefon-Nummer prüfen
if  (f.telefon.value == "") {
	alert("Bitte geben Sie eine gültige Telefonnumer an.");
	f.telefon.focus();
	return false;  
}
// Kommentar  prüfen
if  (f.kommentar.value == "") {
	alert("Bitte schreiben Sie etwas ins Kommentarfeld.");
	f.kommentar.focus();
	return false;  
}

}
function fokus(){
	document.suche.q.focus();
}

function passwort(u){
window.open(u,'newwin','scrollbars=yes,menubar=no,resizable=no,width=350,height=150');
}

// Wechsel die Seite im pulldown /////////////////////
function gourl(url){
if (url!="nix")
	location.href =url;
}

function pruef_suche () {
	if (document.suche.q.value.length<3){
	alert ("Ihr Suchbegriff muß mindestens 3 Zeichen umfassen!")
	document.suche.q.focus();
	return false;
	}
}

function checkGB2()
{
 if(document.gb.user.value == "")  {
   alert("Bitte Ihren Namen eingeben!");
   document.gb.user.focus();
   return false;
  }
// E-Mailadresse nach Gültigkeit prüfen
var ergebnis
var filter=/^\w+[\w|\.|-]*\w+@\w+[\w|\.|-]*\w+\.\w{2,4}$/i;
if (filter.test(document.gb.email.value))
ergebnis=true
else{
alert("Bitte eine gültige E-Mailadresse eingeben!")
document.gb.email.focus();
document.gb.email.select();
return false;
}

 if(document.gb.comment.value == "") {
	alert("Bitte schreiben Sie etwas ins Kommentarfeld.");   
   document.gb.comment.focus();
   return false;
  }
 }
 
 function CheckTermin () {
 obj = document.ff;
 	
	if (!obj.titel.value) {
 		alert ("Bitte einen Titel eingeben!")
 		obj.titel.focus();
		return false;
 	}
	
	startzeit= obj.von.value
	endzeit= obj.bis.value
	
	// frage nach ob datum in der zukunft liegt ///
	jetzt = new Date();
	Tag = jetzt.getDate();
	Monat = jetzt.getMonth()+1;
	Jahr = jetzt.getFullYear();
	if(Tag<10) Tag = "0" + Tag
	if(Monat<10) Monat= "0" + Monat 
	if(Jahr < 100) Jahr+=1900;
	heute =Jahr+""+Monat+""+Tag;
	dat = startzeit;
	datbis = endzeit;
	datArray = dat.split('.');
	datbisArray = datbis.split('.');
	datumdrehen = datArray[2]+datArray[1]+datArray[0];
	datumdrehenbis = datbisArray[2]+datbisArray[1]+datbisArray[0];
	
	var ergebnis
	 filter = /^(3[01]|0[1-9]|[12]\d)\.(0[1-9]|1[012])\.\d{4}/;
		if (filter.test(startzeit))
			ergebnis=true;
		else {
			alert("Bitte geben Sie ein gültiges Datum \"von\" ein\n\nRichtiges Format: dd.mm.yyyy\n");
	 		obj.von.focus();
			obj.von.select();
			return false
		}
		if (!endzeit) {
			if (datumdrehen<heute) {
				alert ("Das gewählte Datum liegt in der Vergangenheit!\nBitte ein aktuelleres Datum eingeben.")
				obj.von.focus();
				obj.von.select();
				return false;
			}
		}
		
		if (endzeit) {
			if (filter.test(endzeit))
				ergebnis=true;
			else {
				alert("Bitte geben Sie ein gültiges Datum \"bis\" ein\n\nRichtiges Format: dd.mm.yyyy\n");
		 		obj.bis.focus();
				obj.bis.select();
				return false
			}
		}
		
		if (startzeit==endzeit){
			alert("Startzeit und Endzeit dürfen nicht identisch sein!\nLassen Sie das Feld \"bis\" leer, wenn der Termin nur 1 Tag dauert.")
			return false;
		}
	
}
