function openWindow(theURL,winName,features)
{
	window.open(theURL,winName,features);
}

function MM_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 = MM_findObj(n,d.layers[i].document);
	}
	if(!x && d.getElementById) {
		x=d.getElementById(n);
		return x;
	}
}

function MM_jumpMenuGo(selName,targ,restore)
{
	var selObj = MM_findObj(selName);
	if(selObj) {
		MM_jumpMenu(targ,selObj,restore);
	}
}

function showhideImage(obj, iURL)
{
	var iDiv = document.getElementById('imagediv');
	if(iDiv) {
		if(iURL) {
		  var posy = getPosTop(obj);
			var newimg = document.createElement("img");
			newimg.src = iURL;
			iDiv.innerHTML = '';
			iDiv.appendChild(newimg);
			iDiv.style.top = posy + 'px';
			iDiv.style.display = 'block';
			iDiv.innerHTML = '<div style="float: left;">' + obj.alt + '</div><div style="text-align: right; font-size: 10px;">(zum Schlie&szlig;en bitte ins Bild klicken)</div><div style="clear: both"></div>' + iDiv.innerHTML;
			window.scrollTo(iDiv.style.left, (posy - 5));
		}
	}
}

function getPosTop(oid)
{
	var elem;
	if(typeof(oid) == "object") {
		elem = oid;
	}
	else if(typeof(oid) == "string") {
		elem = document.getElementById(oid);
	}
	else {
    return false;
  }

	var y = 0;
	if(elem != null) {
    while((typeof(elem) == "object") && (typeof(elem.tagName) != "undefined")) {
    	y += elem.offsetTop;
    	if(elem.tagName.toUpperCase() == "BODY") {
    		elem = 0;
    	}
    	if(typeof(elem) == "object") {
    		if(typeof(elem.offsetParent) == "object") {
    			elem = elem.offsetParent;
    		}
    	}
    }
  }
	return y;
}

