<!--
/* 
v1.1
ein script von Julian Hibbeln
http://www.fun-fox.de/bbcode_smileys.php
*/

/* falls eine bestimmte Funktion nicht genutzt werden soll, kann sie hier deaktiviert werden. */
var smileys = "ja";
var text_formation = "nein";
var url = "nein";

var a = "";

function showSmileys(id)
{
	var div_id = id+"-bbcus";
	
	/* Link zum anzeigen der Smileys. Im <div>-Tag werden die Smileys angezeigt. */
	document.write("<div id=" + div_id + " style=\"float:right; height:200px; margin-top: 10px;\"> </div>");
	
	
	if(smileys == "ja")
	{
		/*
		Hier koennen neue Smileys hinzugefuegt werden. 
		Der 1. Parameter der addSmiley-Funktion und das src-Attribut am Schluss muessen angepasst werden!
		addSmiley('PARAMETER1 ','" + id + "')
		*/
		
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':) ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_smile.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*l&auml;chelt*\" title=\"*l&auml;chelt*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':( ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_frown.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*fr&ouml;stel*\" title=\"*fr&ouml;stel*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':O ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_redface.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*rot werd*\" title=\"*rot werd*\" /><br />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':D ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_supergrin.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*gro&szlig;es Grinsen*\" title=\"*gro&szlig;es Grinsen*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(';) ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_wink.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*zwinker*\" title=\"*zwinker*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':p ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_tongue.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*Zunge herausstreck*\" title=\"*Zunge herausstreck*\" /><br />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':cool: ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_cool.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*cool*\" title=\"*cool*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':rolleyes: ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_rolleyes.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"rollt mit den Augen*\" title=\"*rollt mit den Augen*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':mad: ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_mad.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*ich werd irre*\" title=\"*ich werd irre*\" /><br />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':evil: ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_evil.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*bin b&ouml;se*\" title=\"*bin b&ouml;se*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':lol: ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_lol.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*lach*\" title=\"*lach*\" />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':cry: ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_cry.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*ich k&ouml;nnte heulen*\" title=\"*ich k&ouml;nnte heulen*\" /><br />";
a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':-/ ','" + id + "')\" src=\"/bilder/gaestebuch/smilie_confused.gif\" width=\"15\" height=\"15\" border=\"0\" alt=\"*Schnute verzieh*\" title=\"*Schnute verzieh*\" />";

	}
	
	if(text_formation == "ja" && typeof(hide_text_formation) == "undefined")
	{
		a += "<br />";
		a += "<span onclick=\"bbCode('b','" + id + "');\" class=\"bbcuss_text\">";
		a += "<strong>[b][/b]</strong>";
		a += "</span>"; 
				
		a += "<span onclick=\"bbCode('i','" + id + "');\" class=\"bbcuss_text\">"
		a += "<i>[i][/i]</i>";
		a += "</span>";
				
		a += "<span onclick=\"bbCode('u','" + id + "');\" class=\"bbcuss_text\">";
		a += "<u>[u][/u]</u>";
		a += "</span>";	
	}
	
	if(url == "ja" && typeof(hide_url) == "undefined")
	{
		a += "<span class=\"bbcuss_text\" onclick=\"addLink('"+ id +"')\">";
		a += "[url][/url]";
		a += "</span>";
	}
	
	document.getElementById(div_id).innerHTML = a;
}

function divResize(id)
{
	var hoehe = document.getElementById(id).style.height;
	if (hoehe == "50px")
	{
		document.getElementById(id).style.height="0px";
	}
	else
	{
		document.getElementById(id).style.height="50px";
	}
}


function addSmiley(Smiley,id)
{
	var currentMessage = document.getElementById(id).value;
	var revisedMessage = currentMessage + Smiley;
	document.getElementById(id).value = revisedMessage;
	document.getElementById(id).focus();
	return;
}	

function bbCode(bbcode,id)
{
	var bbCodeMessage = prompt("Gebe bitte den Text ein, den du mit ["+ bbcode +"][/"+ bbcode +"] formatieren mchtest:","");
	if(bbCodeMessage != "")
	{
		var currentMessage = document.getElementById(id).value;
		var revisedMessage = currentMessage + " [" + bbcode + "]" + bbCodeMessage + "[/" + bbcode + "]";
		document.getElementById(id).value = revisedMessage;
		document.getElementById(id).focus();
	}
}

function addLink(id)
{
	var linkUrl = prompt("Gebe bitte die URL ein:","http://");
	var linkText = prompt("Gebe bitte den Linktext ein:","");
	if(linkUrl != "http://" && linkUrl != "")
	{
		var currentMessage = document.getElementById(id).value;
		var revisedMessage = currentMessage + " [url=" + linkUrl + "]" + linkText + "[/url]";
		document.getElementById(id).value = revisedMessage;
		document.getElementById(id).focus();
	}
}
//-->