gewaehltleer = new Image();
gewaehltleer.src = "../grafiken/gewaehltleer.gif";
gewaehlt = new Image();
gewaehlt.src = "../grafiken/gewaehlt.gif";

function bildwechsel(Index,Bildobjekt)
{
   	window.document.images[Index].src = Bildobjekt.src;
}

function naviAendern(URL)
{
	document.location.href = URL;
}

function neuesFenster(URL, breite, hoehe, resiz)
{
	var X = (screen.availWidth / 2) - (breite / 2);
	var Y = (screen.availHeight / 2) - (hoehe / 2);
	if (resiz == 'no')
	{
		window.open(URL, "", "resizable=no, menubar=no, scrollbars=yes, status=no, width=" + breite + ", height=" + hoehe + ", left=" + X + ", top=" + Y);
	}
	else
	{
		window.open(URL, "", "resizable=yes, menubar=no, scrollbars=yes, status=no, width=" + breite + ", height=" + hoehe + ", left=" + X + ", top=" + Y);
	}
}

function insert(aTag, eTag)
{
	var input = document.forms['formular'].elements['text'];
	input.focus();
/* für Internet Explorer */
	if(typeof document.selection != 'undefined')
	{
/* Einfügen des Formatierungscodes */
		var range = document.selection.createRange();
		var insText = range.text;
		range.text = aTag + insText + eTag;
/* Anpassen der Cursorposition */
	    range = document.selection.createRange();
    	if (insText.length == 0)
		{
			range.move('character', -eTag.length);
	    }
		else
		{
		      range.moveStart('character', aTag.length + insText.length + eTag.length);
	    }
    	range.select();
	}
/* für neuere auf Gecko basierende Browser */
	else if(typeof input.selectionStart != 'undefined')
	{
/* Einfügen des Formatierungscodes */
	    var start = input.selectionStart;
    	var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
    	input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end);
/* Anpassen der Cursorposition */
	    var pos;
    	if (insText.length == 0)
		{
			pos = start + aTag.length;
	    }
		else
		{
			pos = start + aTag.length + insText.length + eTag.length;
	    }
    	input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
/* für die übrigen Browser */
	else
	{
/* Abfrage der Einfügeposition */
		var pos;
	    var re = new RegExp('^[0-9]{0,3}$');
    	while(!re.test(pos))
		{
			pos = prompt("Einfügen an Position (0.." + input.value.length + "):", "0");
	    }
    	if(pos > input.value.length)
		{
			pos = input.value.length;
	    }
/* Einfügen des Formatierungscodes */
	    var insText = prompt("Bitte geben Sie den zu formatierenden Text ein:");
    	input.value = input.value.substr(0, pos) + aTag + insText + eTag + input.value.substr(pos);
	}
}
