var WIN;
function openWindow(winURL,openMethod,winX,winY,winWidth,winHeight,clickEvent) {
	/* relclick: Position relativ zum Click-Event*/
	/* reldoc: Position relativ zum Dokument*/
	/* default: Position relativ zum Fenster*/
	var eventAbsX = (window.event)? window.event.screenX : clickEvent.screenX;
	var eventAbsY = (window.event)? window.event.screenY : clickEvent.screenY;
	var eventDocX = (window.event)? window.event.clientX : ((clickEvent.clientX)? clickEvent.clientX:clickEvent.pageX);
	var eventDocY = (window.event)? window.event.clientY : ((clickEvent.clientY)? clickEvent.clientY:clickEvent.pageY);
	if(openMethod=='relclick') {
		winX += eventAbsX;
		winY += eventAbsY;
	} else if(openMethod=='reldoc') {
		winX += eventAbsX - eventDocX;
		winY += eventAbsY - eventDocY;
	}
	WIN = window.open(winURL,'POP','width='+winWidth+',innerWidth='+winWidth+',height='+winHeight+',innerHeight='+winHeight+',left='+winX+',top='+winY+',scrollbars=1,resizable=1');
	WIN.focus();
}
