var f1=false
var Fensterzahl=0 //Variable zur Fensterabfrage, wird beim ersten fensteraufruf auf 1 gesetzt


function pics(b)
{
if(f1 &&f1.closed==false)
f1.close()
f1=window.open("","","width=716,height=550,top=10,left=10,border=0,scrollbar=yes")
with (f1.document)
{
open()
write('<title>Zum Schliessen auf Bild klicken</title>')
write('<LINK REL="stylesheet" HREF="http://www.kgcontrol.de/css/pop.css" TYPE="text/css">')
write('<body background="../gifs/bgmain.gif" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" background="../../gifs/kaffee.gif" scroll=auto>')
write('<a href="javascript:self.close()" onFocus="if(this.blur)this.blur()"><img src="'+b+'" border="0" alt="Zum Schliessen in das Bild klicken"></a></body>')
close()
}
}


function picsvi(b)
{
if(f1 &&f1.closed==false)
f1.close()
f1=window.open("","","width=810,height=550,top=10,left=10,border=0,scrollbar=yes")
with (f1.document)
{
open()
write('<title>Zum Schliessen auf Bild klicken</title>')
write('<LINK REL="stylesheet" HREF="http://www.kgcontrol.de/css/pop.css" TYPE="text/css">')
write('<body background="../gifs/bgmain.gif" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" background="../../gifs/kaffee.gif" scroll=auto>')
write('<a href="javascript:self.close()" onFocus="if(this.blur)this.blur()"><img src="'+b+'" border="0" alt="Zum Schliessen in das Bild klicken"></a></body>')
close()
}
}


function picses(b)
{
if(f1 &&f1.closed==false)
f1.close()
f1=window.open("","","width=716,height=550,top=10,left=10,border=0,scrollbar=yes")
with (f1.document)
{
open()
write('<title>Zum Schliessen auf Bild klicken</title>')
write('<LINK REL="stylesheet" HREF="http://www.kgcontrol.de/css/pop.css" TYPE="text/css">')
write('<body background="../gifs/bgmain.gif" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" background="../gifs/kaffee.gif" scroll=auto>')
write('<a href="javascript:self.close()" onFocus="if(this.blur)this.blur()"><img src="'+b+'" border="0" alt="Zum Schliessen in das Bild klicken"></a></body>')
close()
}
}



function picsgen(URL1,breite,hoehe) //Parameter: Bildurl, Bildbreite,Bildhöhe werden beim Aufruf der Funktion übergeben
{
links=(screen.width-breite)/2 //richtet das Popup mittig zum Bildschirm aus
oben=(screen.height-hoehe)/2 //richtet das Popup mittig zum Bildschirm aus
if(Fensterzahl>0) //wenn Fenster schon mal geöffnet wurde
{
if(F1.closed==false) //wenn nicht geschlossen, dann schließen
F1.close()
}
Fensterzahl=1 //Fenstervariable auf 1 setzen
//Fenstervariable "F1" definieren und Fenster mit entsprechenden Daten öffnen.
//Als ersten Parameter der openfunction ein leeres Dokument eintragen(""))
F1=open("","","width="+ breite+",height="+ hoehe+",top="+ oben+",screenY="+oben+",left="+ links+",screenX="+links)
F1.document.open(); //Leeres Dokument zum beschreiben öffnen
//Body-tag eintragen , Seitenränder auf 0 setzen
F1.document.write('<title>Zum Schliessen auf Bild klicken</title>')
F1.document.write('<body background="../gifs/bgmain.gif" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">')
F1.document.write('<a href="javascript:self.close()" onFocus="if(this.blur)this.blur()"><img src="'+URL1+'" width="'+ breite+'" height="'+ hoehe+'" border="0" alt="Zum Schliessen in das Bild klicken"></a></body>') //Bilddaten schreiben
F1.document.close(); //Dokumentenschreibzugriff beenden
}


function CheckMailForm(){
	df = document.form1;
	var Fehlermeldung = "";

/* | Name | */
/*
		Namensfeld_Ueberpruefen:
		Fehler bei: - LEER && weniger als 5 Zeichen
		| var NamenLaenge = df.Name.value.length + 0; |
*/
	var NamenLaenge = df.Name.value.length + 0;

	if( (df.Name.value == "") || (NamenLaenge < 5) ){
		Fehlermeldung += "Bitte geben Sie Ihren vollständigen Namen an!\n";
		df.Name.focus();
		df.Name.style.backgroundColor = "#CC6633";
		df.Name.style.borderColor = "red";
		df.Name.style.borderWidth = "1px";
		df.Name.style.borderStyle = "dotted";
	}
	else{
		df.Name.style.borderTop = "solid white 1px";
		df.Name.style.borderLeft = "solid white 1px";
		df.Name.style.borderBottom = "solid white 1px";
		df.Name.style.borderRight = "solid white 1px";
		df.Name.style.backgroundColor = "#006599";
	}
/*  | eMail: | */
/*
	| indexOf |
		Ermittelt das erste Vorkommen eines Zeichens oder einer Zeichenkette innerhalb einer Zeichenkette und gibt zurück,
		an wie vielter Stelle das Zeichen in der Zeichenkette steht.
		Die Zählung beginnt bei 0. Wenn die Suche |ERFOLGLOS| ist, wird |-1| zurückgegeben
		|var IndexOf = df.Email.value.indexOf('@');|
*/

	if( (df.Email.value == "") || (df.Email.value.indexOf('@') < 3)){
		Fehlermeldung += ("Ungültige oder keine eMail eingetragen!\n");
		df.Email.focus();
		df.Email.style.backgroundColor = "#CC6633";
		df.Email.style.borderColor = "red";
		df.Email.style.borderWidth = "1px";
		df.Email.style.borderStyle = "dotted";
	}
	else{
		df.Email.style.borderTop = "solid white 1px";
		df.Email.style.borderLeft = "solid white 1px";
		df.Email.style.borderBottom = "solid white 1px";
		df.Email.style.borderRight = "solid white 1px";
		df.Email.style.backgroundColor = "#006599";
	}
	
/* | Kommentar | */
/*
		Kommentar_Ueberpruefen:
		Fehler bei: - LEER && weniger als 5 Zeichen
		| var ZeichenLaenge = df.Kommentar.value.length + 0; |
*/

	var ZeichenLaenge = df.Kommentar.value.length + 0;
	
	if((df.Kommentar.value == "") || (ZeichenLaenge <= 5)){
		if (ZeichenLaenge != 0){
		    if ((ZeichenLaenge <= 5)){
	        	Fehlermeldung += "Leider erst "+ZeichenLaenge+" Zeichen eingetragen!\n";
			}
		}
		else{
			if (df.Kommentar.value == ""){
			Fehlermeldung += "Keine Nachricht eingetragen!\n";
			}
		}
		df.Kommentar.focus();
		df.Kommentar.style.backgroundColor = "#CC6633";
		df.Kommentar.style.borderColor = "red";
		df.Kommentar.style.borderWidth = "1px";
		df.Kommentar.style.borderStyle = "dotted";
	}

	else{
		df.Kommentar.style.borderTop = "solid white 1px";
		df.Kommentar.style.borderLeft = "solid white 1px";
		df.Kommentar.style.borderBottom = "solid white 1px";
		df.Kommentar.style.borderRight = "solid white 1px";
		df.Kommentar.style.backgroundColor = "#006599";
	}

	if(Fehlermeldung){
		alert(Fehlermeldung);
		return false;
	}
	else{
		return true;
	}
}

