<!--


/*
* Funktionen zum verkleinern und vergrößern der textboxen
*
*/
function textAreaGroesser(textAreaName){
	document.getElementById(textAreaName).rows += 5;
}

function textAreaKleiner(textAreaName){
	if (document.getElementById(textAreaName).rows >= 6) {
		document.getElementById(textAreaName).rows -= 5;
	} else {
		document.getElementById(textAreaName).rows = 1;
	}
}

function iFrameGroesser(iFrameName){
	document.getElementById(iFrameName).style.height = '500';
}

function iFrameKleiner(iFrameName){
	//if (document.getElementById(iFrameName).style.height >= '120') {
	//	document.getElementById(iFrameName).style.height -= '100';
	//} else {
		document.getElementById(iFrameName).style.height = '50';
	//}
}

/*
* Testfuntkion BBCODE
* 
*/
function bbcode_insert(o_tag,c_tag,textAreaName) { 
	//Pfad auf die Textbox legen 
	var textbox_pointer = document.getElementById(textAreaName); 
	//Inhalt aus der textbox holen 
	var textbox_inhalt = textbox_pointer.value; 
	//Firefox 
	if (window.getSelection) { 
		//aus dem Inhalt der Textbox wird der String vom Anfang bis zum Ende der Selektion herausgefischt 
		var selektion = textbox_inhalt.substring(textbox_pointer.selectionStart,textbox_pointer.selectionEnd); 
	} 
	//IE 
	else if (document.selection) { 
		var selektion = document.selection.createRange().text; 
	} 
	//T3h rest 
	else if (document.getSelection) { 
		var selektion = document.getSelection(); 
	}
	//Speichert den Teil des Textes vom Anfang BIS zur Selektion 
	var textbox_beginn = textbox_inhalt.substring(0,textbox_inhalt.indexOf(selektion)); 
	//Speichert den Teil ab ENDE der Selektion 
	var textbox_ende = textbox_inhalt.substring(textbox_inhalt.indexOf(selektion)+selektion.length,textbox_inhalt.length); 
	//Setzt die Tags vor und hinter den selektierten Text 
	selektion = o_tag+selektion+c_tag; 
	//Generiert den kompletten Inhalt 
	textbox_inhalt = textbox_beginn+selektion+textbox_ende; 
	//Schiebt es zurück ins Textfeld 
	document.getElementById(textAreaName).value = textbox_inhalt; 
	
}



// --------------------------------
// Öffnet ein neues kleines Browserfenster für die Hilfe Darstellung
//
// --------------------------------
function oeffnefenster (url) {   // kleines Browserfenster öffnen (für Hilfe)
	fenster = window.open(url, "fenster1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes,toolbar=0,menubar=0,directories=0");
	fenster.focus();
}


// --------------------------------
// Fügt dem Textfeld "text" im Formular "form1" "newtext" hinzu
//
// --------------------------------
// Neue Funktionen
function setImageTextParent(fieldname, newtext) {
	parent.document.getElementById(fieldname).value = "[Bild]"+newtext+"[/Bild]";
	parent.document.getElementById(fieldname).focus();
}
function setTextParent(fieldname, newtext) {
	parent.document.getElementById(fieldname).value = newtext;
	parent.document.getElementById(fieldname).focus();
}

function addTextParent(fieldname, newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{
	parent.document.getElementById(fieldname).value += " "+newtext+" ";
	parent.document.getElementById(fieldname).text.focus();
}
function addImageTextParent(fieldname, newtext) {
	parent.document.getElementById(fieldname).value += "[Bild]"+newtext+"[/Bild]";
	parent.document.getElementById(fieldname).focus();
}

function addTextDocument(fieldname, newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{
	document.getElementById(fieldname).value += " "+newtext+" ";
	document.getElementById(fieldname).focus();
}

function setTextDocument(fieldname, newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{
	document.getElementById(fieldname).value = newtext;
	document.getElementById(fieldname).focus();
}


//------------



function addText(newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{

	document.form1.text.value += " "+newtext+" ";
	document.form1.text.focus();
}

function addGalerie(newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{

	parent.document.form1.galerie.value += " [Bild]"+newtext+"[/Bild]";
	parent.document.form1.galerie.focus();
}

function addGalerieToTextfeld(newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{

	parent.document.form1.text.value += " [Bild]"+newtext+"[/Bild]";
	parent.document.form1.text.focus();
}

function addSmileyToTextfeld(newtext)	 // fügt per Klick Text in Formfeld ein (form1->text)
{

	parent.document.form1.text.value += newtext;
	parent.document.form1.text.focus();
}


// --------------------------------
// Ändert Ziel URL und Targetfenster eines Formulars (für Vorschau im neuen Fenster)
//
// --------------------------------
function formchange(url, target) {   // ändert die URL und das Target des Formulars (form1)
	document.form1.action = url;
	document.form1.target = target;
	//	alert(document.Testform.action);
}



// --------------------------------
// Überprüfung verschiedener Felder in Formularen
//
// --------------------------------

// Bilupload Formular
function chkFormular () {		// Im Formluar so verwenden -> onsubmit="return chkFormular()">
	if (document.form1.bilddatei.value == "") {		// Bild upload
		alert("Bitte wählen Sie ein Bild aus!");
		document.form1.bilddatei.focus();
		return false;
	}
	if (document.form1.bname.value == "") {		// Bild upload
		alert("Bitte geben Sie dem Bild einen neuen treffenden Namen!");
		document.form1.bname.focus();
		return false;
	}
	if (document.form1.bildtext.value == "") {		// Bild upload
		alert("Bitte tragen Sie den Text ein der angezeigt werden soll, wenn man mit der Maus über das Bild fährt!");
		document.form1.bildtext.focus();
		return false;
	}
}

// News Formular
function NewsFormular () {
	if (document.form1.titel.value == "") {
		alert("Bitte tragen Sie einen Titel ein!");
		document.form1.titel.focus();
		return false;
	}
	if (document.form1.text.value == "") {
		alert("Bitte tragen Sie eine News ein!");
		document.form1.text.focus();
		return false;
	}
}

// Bericht Formular
function BerichtFormular () {
	if (document.form1.titel.value == "") {
		alert("Bitte tragen Sie einen Titel ein!");
		document.form1.titel.focus();
		return false;
	}
	if (document.form1.text.value == "") {
		alert("Bitte tragen Sie einen Bericht ein!");
		document.form1.text.focus();
		return false;
	}
}

// Gästebuch Formular
function GBookFormular () {
	if (document.form1.name.value == "") {
		alert("Bitte tragen Sie Ihren Namen ein!");
		document.form1.name.focus();
		return false;
	}
	if (document.form1.titel.value == "") {
		alert("Bitte tragen Sie einen Titel ein!");
		document.form1.titel.focus();
		return false;
	}
	if (document.form1.beitrag.value == "") {
		alert("Bitte schreiben Sie einen Beitrag!");
		document.form1.beitrag.focus();
		return false;
	}
}


// Gallerie Formular
function GalerieFormular () {
	if (document.form1.titel.value == "") {
		alert("Bitte tragen Sie einen Titel ein!");
		document.form1.titel.focus();
		return false;
	}
	if (document.form1.galerie.value == "") {
		alert("Bitte fügen sie mindestens ein Bild hinzu!");
		document.form1.galerie.focus();
		return false;
	}
}



// Termin Formular
function TerminFormular () {
	if (document.form1.titel.value == "") {
		alert("Bitte tragen Sie einen Titel ein!");
		document.form1.titel.focus();
		return false;
	}
	if (document.form1.ort.value == "") {
		alert("Bitte tragen Sie einen Ort ein!");
		document.form1.ort.focus();
		return false;
	}
	if (document.form1.tag.value == "") {
		alert("Bitte tragen Sie einen Tag ein!");
		document.form1.tag.focus();
		return false;
	}
	if (document.form1.monat.value == "") {
		alert("Bitte tragen Sie einen Monat ein!");
		document.form1.monat.focus();
		return false;
	}
	if (document.form1.jahr.value == "") {
		alert("Bitte tragen Sie eine Jahr ein!");
		document.form1.jahr.focus();
		return false;
	}
	if (document.form1.stunde.value == "") {
		alert("Bitte tragen Sie eine Uhrzeit (Stunde) ein!");
		document.form1.stunde.focus();
		return false;
	}
	if (document.form1.minute.value == "") {
		alert("Bitte tragen Sie eine Uhrzeit (Minute) ein!");
		document.form1.minute.focus();
		return false;
	}
	if (document.form1.info.value == "") {
		alert("Bitte tragen Sie einen Termin ein!");
		document.form1.info.focus();
		return false;
	}
}


// Forum Beitrag Formular
function ForumBeitragFormular () {
	if (document.form1.titel.value == "") {
		alert("Bitte tragen Sie einen Titel ein!");
		document.form1.titel.focus();
		return false;
	}
	if (document.form1.text.value == "") {
		alert("Bitte tragen Sie einen Text ein!");
		document.form1.text.focus();
		return false;
	}
}












//-->
