function deleteEntry(){
	select = document.getElementById('infoPnlList');
	index = select.selectedIndex;
		
	if(index < 0)
		alert("Fehler: Kein Eintrag markiert!");
	else
	{
		element = select.options[index];
		setRequest('infopnl/backend/actionHandler.php', 'ident=delete&id=' + element.value, 'infoPnlList');
				
		setTimeout('refreshEventList()', 500);
	}
}

function refreshEventList()
{
	setRequest('infopnl/content/availableEvents.php', '', 'availableEventsList');
}

var focusElement = "";

function setFocus(elementId)
{
	focusElement = elementId;
}

function unsetFocus()
{
	focusElement = "";
}

function addFormatToEntry(format, parameter){

	if(focusElement == "")
		alert("Du musst erst in eins der beiden Textfelder klicken!");
	else
	{
		var textArea = document.getElementById(focusElement);
		var inputText = '';
		var inputTextExt = '';
		
		switch(format)
		{
			case 'bold': {
				inputText = prompt("Geben Sie den Fett zu schreibenden Text ein:", "");

				if(inputText != '' && inputText != null)
					inputText = '[b]' + inputText + '[/b]';
			}; break;
			
			case 'italic': {
				inputText = prompt("Geben Sie den Kursiv zu schreibenden Text ein:", "");
				
				if(inputText != '' && inputText != null)
					inputText = '[i]' + inputText + '[/i]';
			}; break;
			
			case 'underline': {
				inputText = prompt("Geben Sie den zu unterstreichenden Text ein:", "");
				
				if(inputText != '' && inputText != null)
					inputText = '[u]' + inputText + '[/u]';
			}; break;
			
			case 'align_center': {
				inputText = prompt("Geben Sie den zu zentrierenden Text ein:", "");
				
				if(inputText != '' && inputText != null)
					inputText = '[center]' + inputText + '[/center]';
			}; break;
			
			case 'insert_link': {
				inputText = prompt("Geben Sie die Internet-Adresse ein:", "");
				
				if(inputText != '' && inputText != null)
				{
					inputTextExt = prompt("Geben Sie einen Namen für diese Adresse ein (optional):", "");
					if(inputTextExt == "")
						inputText = '[url=' + inputText + ']' + inputText + '[/url]';
					else
						inputText = '[url=' + inputText + ']' + inputTextExt + '[/url]';
				}
			}; break;
			
			case 'insert_image': {
				inputText = prompt("Geben Sie die Internet-Adresse zum Bild ein:", "");
				
				if(inputText != '' && inputText != null)
					inputText = '[img]' + inputText + '[/img]';
			}; break;
			
			case 'text_color': {
				inputText = prompt("Geben Sie den Text ein, der eine andere Farbe erhalten soll:", "");
				
				if(inputText != '' && inputText != null && parameter != "")
					inputText = '[color=' + parameter + ']' + inputText + '[/color]';
			}; break;
		}
		
		if(inputText != null)
			textArea.value = textArea.value + inputText;
	}
}
