
// --- Farveskift ved mouseover ---

ua=navigator.userAgent;
v=navigator.appVersion.substring(0,1);
if ((ua.lastIndexOf("MSIE")!=-1) && (v!='1') && (v!='2') && (v!='3')) {
    document.onmouseover=makeCool;
    document.onmouseout=makeNormal;
}

function makeCool() {
    src = event.toElement;
    if (src.tagName == "A") {
        src.oldcol = src.style.color;
        src.style.color = "#ffe4c4";
    }
    if (src.tagName == "LI") {
        src.oldcol = src.style.color;
        src.style.color = "#ffe4c4";
    }
}

function makeNormal() {
    src=event.fromElement;
    if (src.tagName == "A") {
        src.style.color = src.oldcol;
    }
    if (src.tagName == "LI") {
        src.style.color = src.oldcol;
    }
}

//---- Menu åben og luk. ---

//Billeder til bullets (billeder skal også sættes i css fil..)
OpenImage	= "open.gif";	//Åben
ClosedImage	= "closed.gif"	//Lukket


var head="display:''"
img1=new Image()
img1.src= "" + ClosedImage;
img2=new Image()
img2.src= ""+ OpenImage;

var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
function checkcontained(e){
    var iscontained=0
    cur=ns6? e.target : event.srcElement
    i=0
        
    if (cur.id=="foldheader"){
		iscontained=1
    } else {
		while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
			if (cur.id=="foldheader"||cur.id=="foldinglist"){
				iscontained=(cur.id=="foldheader")? 1 : 0
                break
            }
            cur=ns6? cur.parentNode : cur.parentElement
		}
    }    
    if (iscontained){
		var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
        if (foldercontent.style != null){
			if (foldercontent.style.display=="none"){
				foldercontent.style.display=""
				cur.style.listStyleImage="url("+ OpenImage +")"
			} else {
				foldercontent.style.display="none"
				cur.style.listStyleImage="url("+ ClosedImage +")"
			}
		}	
    }
}

if (ie4||ns6){
	document.onclick=checkcontained
}
