var MenuScrollStatus = new Array(false,false,false,false);
var menuXposer = new Array(0,100,210,340);


function placerMenuer(){
var vindue = new VindueProperties();
var sp = new StoerrelserOgPlacering();
var layOut = new LayOut();

for(var i=1;i<(valgteSider.length) && i<=3;i++){
var grundLag = "content";
var ekstraHojde = 5;
var sideID = valgteSider [i];



if(sideID != "0"){
	
//skift style for at markere valgte punkter
if( i!=(valgteSider.length-1) ) layOut.skiftClass("link"+sideID, "menuValgt");
	
//find data om content lag
var contentPosY = sp.findPosY(grundLag);
var contentHojde = sp.findHojde(grundLag);
var contentMidt = (contentHojde/2);	

//placer containerLag
sp.setXVaerdi("menuContainer"+(i), menuXposer[i]+sp.findPosX(grundLag));
sp.setHojde("menuContainer"+(i),vindue.findVindueHojde()-4) 

//find hojder m.m.
var menuPosY = sp.findPosY("menu"+(i));
var menuPosX = sp.findPosX("menu"+(i));
var menuHojde = sp.findHojde("menu"+(i));

var linkPosY = sp.findPosY("link"+sideID);
var linkHojde = sp.findHojde("link"+sideID);

//find ny placering for laget
var nyYpos = contentMidt - (linkHojde + (linkPosY-menuPosY))-ekstraHojde +contentPosY;
sp.setYVaerdi("menu"+(i), nyYpos);

sp.visElement("menuContainer"+(i));


//tjek om laget stikker "ud over"
if(( menuHojde+nyYpos+contentPosY >vindue.findVindueHojde())  || nyYpos<0) {
	MenuScrollStatus[i] = true;
	
if(i==3) document.getElementById("menuContainer"+i).onmousemove = tjekPosition;
} 

}
}

sp.visElement("content");
//window.status = "ok"

}

function tjekPosition(){
var vindue = new VindueProperties();
var sp = new StoerrelserOgPlacering();
	
	var targetNr = "3";
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if(targ.id == "menuContainer3")	targetNr = "3";
	else if(targ.id == "menuContainer2")	targetNr = "2";
	else if(targ.id == "menuContainer1")	targetNr = "1";
	window.stauts = targ.id
	
	var actionOmraade = 40;
	var hojde = sp.findHojde("menuContainer"+targetNr);
	var musYpos = vindue.findMusY();
	
	if(musYpos > hojde-actionOmraade) {
		var Ypos = sp.findPosY("menu"+targetNr);
		var menuHojde = sp.findHojde("menu"+targetNr);
		if((Ypos+menuHojde)>hojde){
		var nyYpos = Ypos - 8;
		sp.setYVaerdi("menu"+targetNr, nyYpos);
		}
		
	}
	else if(musYpos < actionOmraade ){
		var Ypos = sp.findPosY("menu"+targetNr);
		if(Ypos<0){
		var nyYpos = Ypos + 8;
		sp.setYVaerdi("menu"+targetNr, nyYpos);
		}
	}
}