// window.document.forms[a_sForm].elements[a_sEl].value = 'foo';

function swap(span)
{
	 document.getElementById(span).style.display = (document.getElementById(span).style.display == 'none') ? 'block' : 'none';
}

function bcode()
{
	var fenster=window.open("../misc/bcode.php", "bCode von assekrem.com", "width=500,height=300,scrollbars=no,status=no,resizable=no");
	fenster.focus();
}

function go_on (url)
{
	location = url;
}

function insert(form, element, opentag, closetag)
{
	/*
	 *	BB-Code (c) by www.just-unreal.net
	 *
	 *	bei Fragen: tobi@just-unreal.net
	 *
	 *	Bytecode per Knopfdruck in ein Feld einfügen.
	 *	Funktioniert auch mit markieren eines Textes.
	 */
	 
	document.forms[form].elements[element].focus();

	if (document.getSelection) // Mozilla & Netscape
	{		
		var start_selection = document.forms[form].elements[element].selectionStart;
		var end_selection = document.forms[form].elements[element].selectionEnd;
		
		var start = (document.forms[form].elements[element].value).substring(0, start_selection);
		var middle = (document.forms[form].elements[element].value).substring(start_selection, end_selection);
		var end = (document.forms[form].elements[element].value).substring(end_selection, document.forms[form].elements[element].textLength);

		document.forms[form].elements[element].value = start + opentag + middle + closetag + end;
	}
	else if (window.getSelection) // W3C Standard & Firefox
	{
		// TODO: welcher browser braucht das?!
		var start_selection = document.forms[form].content.selectionStart;
		var end_selection = document.forms[form].content.selectionEnd;
		
		var start = (document.forms[form].content.value).substring(0, start_selection);
		var middle = (document.forms[form].content.value).substring(start_selection, end_selection);
		var end = (document.forms[form].content.value).substring(end_selection, document.forms[form].content.textLength);

		document.forms[form].content.value = start + opentag + middle + closetag + end;

	}
	else if (document.selection) // Internet Explorer
	{
		document.selection.createRange().text = opentag + document.selection.createRange().text + closetag;
	}
}

function disableIt(obj)
{
	obj.disabled = !(obj.disabled);
	var z = (obj.disabled) ? 'disabled' : 'enabled';
}

function disable()
{
	disableIt(document.add_jahresplan.bis_day);
	disableIt(document.add_jahresplan.bis_month);
	disableIt(document.add_jahresplan.bis_year);
	
	//disableIt(document.add_jahresplan.verbindung[0]);
	//disableIt(document.add_jahresplan.verbindung[1]);
}