﻿if(typeof(DD)=="undefined"){var DD=new Object();}

DD.allesliebe = new Object();

DD.allesliebe.loadInit=function(){
	if(document.getElementById("tblTop")){
		var tblTop=((document.getElementById("tblTop")) ? document.getElementById("tblTop") : false);
		var dvLoggin=((document.getElementById("divLogin")) ? document.getElementById("divLogin") : false);
		var dvChatForum=((document.getElementById("divChatForum")) ? document.getElementById("divChatForum") : false);
		var dvLogo=((document.getElementById("divLogo")) ? document.getElementById("divLogo") : false);
		var dvSkyScraper=((document.getElementById("divSkyScraper")) ? document.getElementById("divSkyScraper") : false);
		var dvSeachForm=((document.getElementById("SearchDiv")) ? document.getElementById("SearchDiv") : false);
		var dvButtonBanner=((document.getElementById("divButtonBanner")) ? document.getElementById("divButtonBanner") : false);
		
		var dvSubNav_privat=((document.getElementById("divSubNavPrivat")) ? document.getElementById("divSubNavPrivat") : false);
		var dvSubNav_club=((document.getElementById("divSubNavClub")) ? document.getElementById("divSubNavClub") : false);
		var dvSubNav_news=((document.getElementById("divSubNavNews")) ? document.getElementById("divSubNavNews") : false);
		
		var sysPosTop=DD.allesliebe.findPosY(tblTop);
		
		if(dvLoggin){dvLoggin.style.top=parseInt((sysPosTop + DD.allesliebe.findPosY(dvLoggin)) - 2) + "px";}
		if(dvChatForum){dvChatForum.style.top=parseInt((sysPosTop + DD.allesliebe.findPosY(dvChatForum)) - 2) + "px";}
		if(dvLogo){dvLogo.style.top=parseInt((sysPosTop + DD.allesliebe.findPosY(dvLogo)) - 2) + "px";}
		if(dvSkyScraper){dvSkyScraper.style.top=parseInt((sysPosTop + DD.allesliebe.findPosY(dvSkyScraper)) - 2) + "px";}
		if(dvSeachForm){dvSeachForm.style.top=parseInt((sysPosTop + DD.allesliebe.findPosY(dvSeachForm)) - 2) + "px";}
		if(dvButtonBanner){dvButtonBanner.style.top=parseInt((sysPosTop + DD.allesliebe.findPosY(dvButtonBanner)) - 2) + "px";}
		
		if(dvSubNav_privat){dvSubNav_privat.style.top=parseInt((sysPosTop + parseInt(dvSubNav_privat.style.top)) - 2) + "px";}
		if(dvSubNav_club){dvSubNav_club.style.top=parseInt((sysPosTop + parseInt(dvSubNav_club.style.top)) - 2) + "px";}
		if(dvSubNav_news){dvSubNav_news.style.top=parseInt((sysPosTop + parseInt(dvSubNav_news.style.top)) - 2) + "px";}
	}
}
DD.allesliebe.findPosY=function(obj){
	var curtop = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}


function findPosX(obj){
			var curleft = 0;
			if (obj.offsetParent){
				while (obj.offsetParent){
					curleft += obj.offsetLeft
					obj = obj.offsetParent;
				}
			}
			else if (obj.x)
				curleft += obj.x;
			return curleft;
		}

		function findPosY(obj){
			var curtop = 0;
			if (obj.offsetParent){
				while (obj.offsetParent){
					curtop += obj.offsetTop
					obj = obj.offsetParent;
				}
			}
			else if (obj.y)
				curtop += obj.y;
			return curtop;
		}

		function getPosition(e) {
			e = e || window.event;
			var cursor = {x:0, y:0};
			if (e.pageX || e.pageY) {
				cursor.x = e.pageX;
				cursor.y = e.pageY;
			} 
			else {
				cursor.x = e.clientX + 
					(document.documentElement.scrollLeft || 
					document.body.scrollLeft) - 
					(document.documentElement.clientLeft || 
					document.body.clientLeft);
				cursor.y = e.clientY + 
					(document.documentElement.scrollTop || 
					document.body.scrollTop) - 
					(document.documentElement.clientTop || 
					document.body.clientTop);
			}
			window.document.flashBanner.SetVariable("jsCursorY", (cursor.y - initialY));
			return cursor;
		}

		var initialX, initialY;
		function initFlashBanner() {
			initialX = findPosX(document.getElementById('dvFlash'));
			initialY = findPosY(document.getElementById('dvFlash'));
			
			document.onmousemove = getPosition;
		}

window.onload=DD.allesliebe.loadInit;
