﻿var lukMenu=""
var menuTal=0
var valgtMenu=""
var menuEvent=0


/*bruges ikkk
function visUl(tal){

	formidler="ul"+tal
	hm=document.getElementById(formidler).style
	hm.backgroundColor="red"
	hm.position="absolute"
	hm.zIndex="100000"

}*/


function skjulDenne(text){

document.getElementById(text).style.visibility="hidden"

}



function linkBaggrund(text,klasse,tag){
//document.getElementById(text).style.backgroundColor=farve;
//document.getElementById(text).style.color=tekstFarve;
var hentFra=document.getElementById(text);
//alert("hentFra "+hentFra)
if (tag!=-1){
//	alert("Der bliver anvendt tags¿gning i laget. Tag'et er: "+tag)
	hentFra = document.getElementById(text)
	hentes = hentFra.getElementsByTagName(tag)
//	erstattes = hentFra.getElementsByTagName('a')
//	alert("hentes.length = "+hentes.length)
	for (var i=0; i<hentes.length; i++){
//		alert("hentes.item(i): "+hentes.item(i))
//		alert("klasse = "+klasse)	
		hentes.item(i).setAttribute("class",klasse)
		hentes.item(i).setAttribute("className",klasse)
		}
	}

}


function getStyle(el,styleProp)
{
	var x = document.getElementById(el);
	if (x.currentStyle)
		var y = x.currentStyle[styleProp];
	else if (window.getComputedStyle)
		var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
//	alert (y);
	return y;
}

function skjul(){
	Middel = "smenu"+menuTal
	
	if (document.getElementById(Middel).style.visibility=="visible"){
		document.getElementById(Middel).style.visibility="hidden";
		document.getElementById(valgtMenu).style.backgroundColor="transparent"
		document.getElementById(valgtMenu).style.color="#434c55"
		menuTal=0
	}
}

function skjulKB(){
	document.getElementById("kb").style.visibility="hidden";
}

function skjulNavn(lag){

//lagM = lag
//alert("skjulNavn: lagM="+lagM)
//if (document.getElementById(lagM).style.visibility=="visible")
//	document.getElementById("row1main").style.visibility="hidden";
	
	document.getElementById("reklamePtekst").style.visibility="hidden";
	document.getElementById("mKant").style.visibility="visible"
	setTimeout('skjulKB("")',5000)
//	setTimeout('visId("row1main")',3000)
//	document.getElementById("til_s2").style.backgroundColor="transparent"
//	document.getElementById("til_s2").style.color="#434c55"
}


function vis_s(text,i) {
menuTal=i
Middel = text + i;

//alert (Middel)
Iname = "i1"+i;
displayV=getStyle(Middel, 'width');
var m2=displayV.replace(/px/, "")-0
if(m2>300){
	//alert("ja den er større end 300, så det bør gøres. displayV="+displayV);
	document.getElementById(Middel).style.width='292px';
	document.getElementById(Middel).style.display='block';
	document.images[Iname].src ="pics/more2.gif";
}


else if (m2!=10 && m2!=290)
 {
	//alert("Nej den er !=10 && !=290, s? det bør ikke gøres. displayV="+displayV);
	document.getElementById(Middel).style.display='none';
	document.getElementById(Middel).style.width='10px';
	document.images[Iname].src ="pics/more.gif";

}

else{

	//alert("ja den er 10 eller 90, s? det burde g?res. displayV="+displayV);
	document.getElementById(Middel).style.width='292px';
	document.getElementById(Middel).style.display='block';
	document.images[Iname].src ="pics/more2.gif";
}

}

function visMenu(id,event) {

	if (menuTal>0){
		skjul()
	}

saetTjekMus=document.getElementById('row1')
//b=saetTjekMus.attributes.length
ref2="til_s"+id
lukMenu='smenu'+id
menuTal=id
valgtMenu=ref2

//saetTjekMus.setAttribute('onmousemove','tjekMus('+id+',event)')	//onMouseMove="tjekMus(2,event);
//document.body.setAttribute("onMouseMove", "tjekMus(7,event);")
//document.body.setAttribute("onMouseMove", "tjekMus(7,event);")
//ev=saetTjekMus.getAttribute('onmousemove')
//alert("visMenu: b="+b+" ev="+ev)
	if ((navigator.userAgent.indexOf("Gecko")!=-1)||(navigator.userAgent.indexOf("MSI")==-1)){
		
		n =  event.clientY
		menuEvent=n
//		alert("ikke IE tempX= "+tempX)

/*
	 if (IE) { // grab the x-y pos.s if browser is IE
//	    tempX = event.clientX + document.body.scrollLeft
//  	alert("tempX= "+tempX)
    	n = event.clientY + document.body.scrollTop
   		alert("IE temYX= "+tempY)
 	} 	
 	else {  // grab the x-y pos.s if browser is NS
 //		tempX =  event.clientX
   		n =  event.clientY
		alert("ikke IE tempX= "+tempX)
	}
*/




m = document.getElementById('vMenu').offsetTop
l =m = document.getElementById('vMenu').offsetLeft
//	alert("m= "+m)
//	n = document.getElementById('smenu'+id).offsetHeight/2
//	n = findPosY('smenu'+id)
//	n = document.getElementById('smenu'+id).offsetTop
	n=n-105
//	alert("n= "+n)
//document.getElementById('smenu'+id).style.top = m+n+13-1+"px"

	document.getElementById('smenu'+id).style.top = n+"px"


document.getElementById('smenu'+id).style.left = l+7-1+"px"
}
document.getElementById('smenu'+id).style.visibility='visible';
	document.getElementById(ref2).style.backgroundColor="#08c"
	document.getElementById(ref2).style.color="white"
/*
Middel='smenu'+id
Middel.onmousemove=tjekMus(id);*/
}




function findPos() {
	Middel = "row0"
//	alert("findPos(): menuTal="+menuTal)
		mY = 'smenu'+menuTal	
		if (menuTal>0){
			curleft = document.getElementById(Middel).offsetLeft
//			alert("curleft ="+curleft)
			curtop = document.getElementById(mY).offsetTop
//			alert("findPos: curleft ="+curleft+" curtop="+curtop)
			curtop = curtop+100-1;	
			return [curleft,curtop];
	}
}	

function tjekMus(event){
//Middel = 'smenu'+id;


//alert("venstreTop[0]"+venstreTop[0]);
	
//	Middel = lukMenu
	
	
	if(lukMenu!=""&& menuTal>0){
	
		venstreTop=findPos()
//		alert("tjekMus: lukMenul="+lukMenu)
		
	if (menuEvent>0){//tjekker om en browser, der sikkert ikke er IE har sat en værdi for smenuens y-højde

 		displayYm=menuEvent
 	}
 	else{
		displayYm=venstreTop[1];
	}	
		displayX=venstreTop[0] ;
//		alert("displayX= "+displayX)
		displayH=document.getElementById(lukMenu).offsetHeight
		displayV=document.getElementById(lukMenu).offsetWidth
//displayV=getStyle(Middel, 'width')
omrYm = displayYm-1+1
//alert("omrYm = "+omrYm)
omrY = (displayH-1+1)+omrYm
//alert("omrY = "+omrY)
		omrXm= displayV-1+1
//		alert("omrXm: "+omrXm+" lukMenu="+lukMenu+" menuTal="+menuTal)
	omrX = (displayX-1+1)+omrXm
//	alert("omrX: "+omrX+" omrY ="+omrY )
// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
//if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
getMouseXY(displayYm,displayX,omrX,omrY,menuTal,event) ;
//document.onmousemove = getMouseXY(displayYm,displayX,omrX,omrY,id,event) ;
//setTimeout("getMouseXY("+displayYm+","+displayX+","+omrX+","+omrY+","+id+")",50)
// Temporary variables to hold mouse x-y pos.s

	}
// Main function to retrieve mouse x-y pos.s
}


function getMouseXY(top, left, right, bottom,id,event ) {
//	alert("fra getMouseXY funktionen right er: "+right+" og Y er: "+bottom)

/*
 if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
//    alert("tempX= "+tempX)
    tempY = event.clientY + document.body.scrollTop
 //  alert("temYX= "+tempY)
 } else {  // grab the x-y pos.s if browser is NS
 
//   alert("tempX= "+tempX)*/

	tempX =  event.clientX
 	tempY =  event.clientY


	if (menuEvent>0){

 		top=menuEvent
//   		alert("tempY= "+tempY+" top="+top)	
 	}
   
  // catch possible negative values in NS4
//  if (tempX < 0){tempX = 0}
 // if (tempY < 0){tempY = 0}  
    // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
//alert(" document.Show.MouseX.value = "+ tempX)
//alert("document.Show.MouseY.value = "+tempY)
 // return true
 
	if (tempX > right){
//		alert("tempX, "+tempX+" var st?rre end right p?: "+right+" id er "+id+ "tempY var p? "+tempY+ " og bottom var p? "+bottom)
		skjul()
}

	else if (tempY < top-20){
//		alert("tempY, "+tempY+" var mindre end top: "+top)
		skjul()
}


else{
//		alert("tempX, "+tempX+" var ikke st?rre end right p?: "+right+" id er "+id+ "tempY var p? "+tempY+ " og bottom var p? "+bottom)
	if (tempY > ((bottom-1)+20)){
//		alert("tempX, "+tempX+" var ikke st?rre end right p?: "+right+" id er "+id+ "tempY= "+tempY+ " var større end bottom="+bottom)
		skjul()
	}
}


/*
else{
alert("her objektet: "+Middel+" og bredden er: "+displayV+", h?jden er: "+displayH+", y-v?rdien er: "+displayYm+" x-v?rdien er: "+displayX+ "omrX er "+omrX)
}*/
}



function montre(id) {

Middel = 'smenu'+id,
displayV=getStyle(Middel, 'width');
//alert (displayV);
//alert(document.getElementById('smenu'+id).style.width)
if (displayV=='10px' || displayV=='90px')
 {
//alert("ja, bredden er 10 eller 90, s? det burde g?res");
document.getElementById('smenu'+id).style.width='92px';
document.getElementById('smenu'+id).style.visibility='visible';

}
else{
document.getElementById('smenu'+id).style.visibility='hidden';
document.getElementById('smenu'+id).style.width='10px';
}
//d.style.display='block';
}


function vindueMaal(i){
AHeight = window.screen.availHeight-20;
//AWidth = window.screen.availWidth-50;

if (AHeight > i) {
 window.resizeTo(1000,i);}
 
 else{
 window.resizeTo(1000,AHeight);
}

}



function visSkjul(lag,lag2){
document.getElementById(lag).style.visibility="hidden";
document.getElementById(lag2).style.visibility="visible";
//setTimeout("visSkjul('"+lag2+"','"+lag+"');",800);
//setTimeout("daeklogo(200,'"+TL+"');",500);

}


function skjulVis(lag,lag2){
document.getElementById(lag).style.visibility="hidden";
document.getElementById(lag2).style.visibility="visible";
setTimeout("visSkjul('"+lag2+"','"+lag+"');",800);
//setTimeout("daeklogo(200,'"+TL+"');",500);

}


function findPosX(obj)
{
//alert ("alert fra findPos:" +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 beregnBillede(billede){
bredde = document.images[""+billede+""].width;

//alert ("Bredde af billede er" + bredde);
if (bredde>249){
bredde=(249/bredde)*bredde
//alert ("Udregnet ny bredde af billede er" + bredde);
document.images[""+billede+""].width=bredde;
styleHeight = document.getElementById(billede).height;
//alert ("styleLeft er: " + styleHeight)
//document.getElementById(billede).style.bottom ="50px";
}


//nyStyleLeft = 600px;
//alert ("nyBredde af billede er" + nyBredde);

//alert ("nyBredde af billede er" + billede);
//oprBredde = findPosX(billede);
//oprBredde = document.images[""+billede+""].offsetLeft;
// alert ("curleft er sat til" + oprBredde)
 //nyBredde = nyBredde + oprBredde-10;
// document.images[""+billede+""].style.left="10px";
//document.images[""+billede+""].style.left="" +nyStyleLeft+"px";
//alert ("Oprindelig offsetLeft: " + oprBredde);
//alert ("Ny style.left. " + nyStyleLeft);

}