<!--
/* 
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 = "ja";
var url = "ja";

var a = "";

function showSmileys(id)
{
	var div_id = id+"-bbcus";
	
	/* Link zum anzeigen der Smileys. Im <div>-Tag werden die Smileys angezeigt. */
	document.write("<a href=\"javascript:divResize('" + div_id + "');\" title=\"Smileys und BBcode anzeigen\"></a><br /><div id=\"" + div_id + "\" style=\" height:9px; border:0px; margin: 0px; padding: 0px;\"></div>");
	
	if(smileys == "ja" && typeof(hide_smileys) == "undefined")
	{
		/*
		Hier können neue Smileys hinzugefügt werden. 
		Der 1. Parameter der addSmiley-Funktion und das src-Attribut am Schluss müssen angepasst werden!
		addSmiley('PARAMETER1 ','" + id + "')
		*/
		
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley('::shock: ','" + id + "')\" alt=\"shock\" src=\"smilies/1.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':cry: ','" + id + "')\" alt=\"cry\" src=\"smilies/2.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':smile: ','" + id + "')\" alt=\"smile\" src=\"smilies/3.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':biggrin: ','" + id + "')\" alt=\"biggrin\" src=\"smilies/4.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':kiss: ','" + id + "')\" alt=\"kiss\" src=\"smilies/5.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':angry: ','" + id + "')\" alt=\"angry\" src=\"smilies/6.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':glubsch: ','" + id + "')\" alt=\"glubsch\" src=\"smilies/7.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':love: ','" + id + "')\" alt=\"love\" src=\"smilies/8.gif\" />";
		a += "<img class=\"bbcuss_smiley\" onclick=\"javascript:addSmiley(':heart: ','" + id + "')\" alt=\"heart\" src=\"smilies/9.gif\" />";
	}
	
	
	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();
	}
}
//-->
