if (window.createPopup && document.compatMode && document.compatMode=="CSS1Compat")
{
	document.onreadystatechange = onresize = function fixIE6AbsPos()
	{
		if (!document.body) return;
		if (document.body.style.margin != "0px") document.body.style.margin = 0;
		onresize = null;
		document.body.style.height = 0;
		setTimeout(function(){ document.body.style.height = document.documentElement.scrollHeight+'px'; }, 1);
		setTimeout(function(){ onresize = fixIE6AbsPos; }, 100);
	}
}

function openBrWindow(theURL,winName,features) {
	window.open(theURL,winName,features);
}

function jumpMenu(targ,selObj,restore){
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

function findObj(n, d) {
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
		if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function setSelectOptions(the_form, the_select, do_check) {
	var selectObject = document.forms[the_form].elements[the_select];
	var selectCount  = selectObject.length;
	for (var i = 0; i < selectCount; i++) {
		selectObject.options[i].selected = do_check;
	}
	return true;
}

function preloadImages() {
	var d=document; if(d.images){ if(!d.p) d.p=new Array();
	var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}
function swapImgRestore() {
	var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function swapImage() {
	var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=findObj(a[i]))!=null){document.sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



function clearInput(text, item) {


	if(item.value == text && item.value != "") {
		item.value = "";
	} else if(item.value == "") {
		item.value = text;
	}

}

function clearPassword(text, item) {

	if(item.value == text && item.value != "") {
		item.value = "";
		item.type = "password";
	} else if(item.value == "") {
		item.value = text;
		item.type = "text";
	}

}

function registerAll() {
	/**
	* wird wahrscheinlich nicht mehr benoetigt
	*/
	//pwd2Text();
}


function pwd2Text() {

	if(document.getElementById("to_text") != null && document.getElementById("to_text") != "undefined") {
		document.getElementById("to_text").type = "text";
	}

}

function addEvent(obj, type, fn) {
	if (obj.addEventListener) {
		obj.addEventListener(type, fn, false);
	} else if (obj.attachEvent)	{
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}

function addTopic(topic) {

	addon = "";
	field = parent.document.getElementById("autocomplete");
	
	if(field == null) {
		field = document.getElementById("autocomplete");;
	}

	if(field.value == "") {
		field.value = "";
	}

	if(field.value != "") {
		addon = field.value + " ";
	}

	field.value = addon + topic;

	message = parent.document.getElementById("messagebox_topic_selector");
	message.className = "success";
	message.style.width = "490px";
	message.style.padding = "10px";
	message.style.textAlign = "center";
	message.innerHTML = "<p>Die Kernkompetenz \"" + topic + "\" wurde hinzugefügt.</p>";

}

