// These functions are part of the php guestbook script (c) 2003 by Thomas Hettenhausen

function addHyperlink()	{
	$oldValue = document.getElementById("messagebox").value;
	$linkurl = prompt("Tragen Sie hier bitte die geünschte URL ein:\n[url]website[/url] oder [url=website]Text[/url]", "http://");
	$linkname = prompt("Tragen Sie hier bitte den Text zum Link ein:\n(optional)", $linkurl);
	if (($linkurl != "http://") && ($linkurl != null))	{
		if (($linkname == null) || ($linkname == $linkurl))	{
			$newValue = $oldValue + "[url]" + $linkurl + "[/url]";
		}
		else {
			$newValue = $oldValue + "[url=" + $linkurl + "]" + $linkname + "[/url]";
		}
		document.getElementById("messagebox").value = $newValue;
	}
}

function addEmail()	{
	$oldValue = document.getElementById("messagebox").value;
	$linkurl = prompt("Tragen Sie hier bitte die geünschte email ein:\n[email]adresse[/email] oder [email=addresse]Text[/email]");
	$linkname = prompt("Tragen Sie hier bitte den Text zum Link ein:\n(optional)", $linkurl);
	if (($linkurl != "") && ($linkurl != null))	{
		if (($linkname == null) || ($linkname == $linkurl))	{
			$newValue = $oldValue + "[email]" + $linkurl + "[/email]";
		}
		else {
			$newValue = $oldValue + "[email=" + $linkurl + "]" + $linkname + "[/email]";
		}
		document.getElementById("messagebox").value = $newValue;
	}
}

function addBold()	{
	$oldValue = document.getElementById("messagebox").value;
	$boldtext = prompt("Tragen Sie hier bitte den Text ein der FETT erscheinen soll:\n[b]FETT[/b]", "Hier bitte Ihr Text");
	if ($boldtext != null)	{
		$newValue = $oldValue + "[b]" + $boldtext + "[/b]";
		document.getElementById("messagebox").value = $newValue;
	}
}

function addItalics()	{
	$oldValue = document.getElementById("messagebox").value;
	$italicsText = prompt("Tragen Sie hier bitte den Text ein der KURSIV erscheinen soll:\n[i]KURSIV[/i]", "Hier bitte Ihr Text");
	if ($italicsText != null)	{
		$newValue = $oldValue + "[i]" + $italicsText + "[/i]";
		document.getElementById("messagebox").value = $newValue;
	}
}

function addUnderline()	{
	$oldValue = document.getElementById("messagebox").value;
	$underlinedText = prompt("Tragen Sie hier bitte den Text ein der UNTERSTRICHEN erscheinen soll:\n[u]unterstrichen[/u]", "Hier bitte Ihr Text");
	if ($underlinedText != null)	{
		$newValue = $oldValue + "[u]" + $underlinedText + "[/u]";
		document.getElementById("messagebox").value = $newValue;
	}
}

function addColor()	{
	$oldValue = document.getElementById("messagebox").value;
	$selectedColor = document.inputform.colorselect.options[document.inputform.colorselect.selectedIndex].value;
	$coloredText = prompt("Tragen Sie hier bitte den Text ein der FARBIG erscheinen soll:\n[color=#rrggbb]farbig[/color]", "Hier bitte Ihr Text");
	$newValue = $oldValue + "[color=" + $selectedColor + "]" + $coloredText + "[/color]";
	document.getElementById("messagebox").value = $newValue;
}

function addImage() {
	$oldValue = document.getElementById("messagebox").value;
	$imageLocation = prompt("Geben Sie hier bitte einen www-Pfad für Ihr Bild ein:\n[IMG]http://Bild-Pfad[/IMG]", "http://");
	if ($imageLocation != null)	{
		$newValue = $oldValue + "[img]" + $imageLocation + "[/img]";
		document.getElementById("messagebox").value = $newValue;
	}
}

function addCode()	{
	$oldValue = document.getElementById("messagebox").value;
	$italicsText = prompt("Tragen Sie hier bitte den Text ein der PREFORMATIERT erscheinen soll:\n[pre]preformatiert[/pre]", "Hier bitte Ihr Text");
	if ($italicsText != null)	{
		$newValue = $oldValue + "[pre]" + $italicsText + "[/pre]";
		document.getElementById("messagebox").value = $newValue;
	}
}

function clearHelp() {
	document.getElementById("jsHelpLine").innerHTML = "&nbsp;<br>";
}

function helpHyperlink() {
	document.getElementById("jsHelpLine").innerHTML = "URL einfügen: [url]http://url[/url] oder [url=http://url]Text[/url]&nbsp;&nbsp;&nbsp;(alt+h)";
}

function helpEmail() {
	document.getElementById("jsHelpLine").innerHTML = "email einfügen: [email]addresse[/email]&nbsp;&nbsp;&nbsp;(alt+e)";
}

function helpBold() {
	document.getElementById("jsHelpLine").innerHTML = "Text <b>FETT</b> einfügen: [b]text[/b]&nbsp;&nbsp;&nbsp;(alt+b)";
}

function helpItalics() {
	document.getElementById("jsHelpLine").innerHTML = "text <i>KURSIV</i> einfügen : [i]text[/i]&nbsp;&nbsp;&nbsp;(alt+i)";
}

function helpUnderline() {
	document.getElementById("jsHelpLine").innerHTML = "Text <u>unterstrichen</u> einfügeben: [u]text[/u]&nbsp;&nbsp;&nbsp;(alt+u)";
}

function helpColor() {
	document.getElementById("jsHelpLine").innerHTML = "Text <font color='#ff0000'>farbig</font> einfügen: [color=color]text[/color]";
}

function helpImage() {
	document.getElementById("jsHelpLine").innerHTML = "Ein Bild einfügen: [img] http://Bild-Pfad [/img]<br>";
}

function helpCode() {
	document.getElementById("jsHelpLine").innerHTML = "<tt>preformatierten Text einfügen </tt>: [pre]preformatierter Text[/pre]";
}