function insertText(elname, what) {
	var zw=document.getElementById(elname);
	if (zw.createTextRange) {
		zw.focus();
		document.selection.createRange().duplicate().text = what;
	} else if ((typeof zw.selectionStart) != 'undefined') { // for Mozilla
		var tarea = zw;
		var selEnd = tarea.selectionEnd;
		var txtLen = tarea.value.length;
		var txtbefore = tarea.value.substring(0,selEnd);
		var txtafter =  tarea.value.substring(selEnd, txtLen);
		var oldScrollTop = tarea.scrollTop;
		tarea.value = txtbefore + what + txtafter;
		tarea.selectionStart = txtbefore.length + what.length;
		tarea.selectionEnd = txtbefore.length + what.length;
		tarea.scrollTop = oldScrollTop;
		tarea.focus();
	} else {
		zw.value += what;
		zw.focus();
	}
}
function moveMnu(nr) {
	zw=document.getElementById('uM'+nr);
	zw2=document.getElementById('mM'+nr);
	var zws=$$('div.mnuMain_hover');
	for (var i=0;i<zws.length;i++) {
		zE=zws[i];
		zE.removeClassName('mnuMain_hover');
		zE.addClassName('mnuMain');
	}
	zws=$$('div.uMx');
	for (var i=0;i<zws.length;i++) {
		zE=zws[i];
		if (zE.style.display="block") zE.style.display="none";
	}
	if (zw) zw.style.display='block';
	if (zw2) zw2.addClassName('mnuMain_hover');
}
function setGalPic() {
	if (!$('galPic')) {
		zw=document.createElement("DIV");
		zw.id='galPic';
		zw.style.position='absolute';
		zw.style.zOrder=100;
		zw.style.top='0px';
		zw.style.left='0px';
		zw.style.background='white';
		zw.style.border='1px solid white;';
		zw.style.color='blue';
		zw.style.textAlign='center';
		$$('body')[0].appendChild(zw);
	}
}
function showGalPic(txt,nr) {
	setGalPic();
	pic=$('gpic');
	if (pic) pic.hide();
	var ab=txt.split("|");
	vorher=-1;nachher=-1;
	for (i=0;i<ab.length;i++) {
		zz=ab[i].split("=");
		if (nr==zz[0]) {
			zt="";
			if (vorher>-1)
				zt+="<div style='position:absolute;top:0px;left:0px;height:100%;width:64px;' onmouseout='this.down(\"img\").hide();' onmouseover='this.down(\"img\").show();'><img onclick='showGalPic(\""+txt+"\","+vorher+");' style='cursor:pointer;left:-10px;bottom:10px;position:absolute;display:none;' src='/_files/hp/lft.gif' /></div>";
			if (i+1<ab.length)
				zt+="<div style='position:absolute;top:0px;right:0px;height:100%;width:64px;' onmouseout='this.down(\"img\").hide();' onmouseover='this.down(\"img\").show();'><img onclick='showGalPic(\""+txt+"\","+ab[i+1].split("=")[0]+");' style='cursor:pointer;right:-10px;bottom:10px;position:absolute;display:none;' src='/_files/hp/rght.gif' /></div>";
			zt+="<img onclick='this.parentNode.hide();' style='cursor:pointer;position:absolute;right:-11px;top:-11px;' src='/_files/hp/close.gif'><img id='gpic' style='margin:10px;' src='"+zz[1]+"' />"
			if (zz[2]!="") zt+="<div style='margin:8px;font-weight:bold;margin-top:0px;'>"+zz[2]+"</div>";
			img=new Image();
			img.onerror=function () {
				$('galPic').innerHTML=zt+"<div style='margin:8px;margin-top:0px;margin-bottom:12px;font-weight:bold;'>Konnte Bild nicht finden!</div>";
				vOffset=document.viewport.getScrollOffsets();
				TT=(document.viewport.getHeight()-$('galPic').getHeight())/2;
				LL=(document.viewport.getWidth()-$('galPic').getWidth())/2;
				$('galPic').style.left=LL+vOffset[0]+"px";
				$('galPic').style.top=TT+vOffset[1]+"px";
				$('galPic').show();
			}
			img.onload=function () {
				$('galPic').innerHTML=zt;
				$('galPic').style.width=img.width+20+"px";	
				vOffset=document.viewport.getScrollOffsets();
				TT=(document.viewport.getHeight()-$('galPic').getHeight())/2;
				LL=(document.viewport.getWidth()-$('galPic').getWidth())/2;
				$('galPic').style.left=LL+vOffset[0]+"px";
				$('galPic').style.top=TT+vOffset[1]+"px";
				$('galPic').show();
			}
			img.src=zz[1];
			
			break;
		}
		vorher=i;
	}
	return false;
}