var lastOpenLayer = '';
var timer = null;
var last = '';
function setTimer() {
        clearTimeout(timer);
        if(document.layers && document.layers['X001']) document.layers['X001'].visibility = 'hide';
        timer = setTimeout("removeLayers('')", 3000);
}

function hideLayer(object) {
        if (document.layers && document.layers[object])
                document.layers[object].visibility = 'hidden';
        else if (document.all)
                document.all[object].style.visibility = 'hidden';
        else {
                obj=document.getElementById(object);
                obj.style.visibility = 'hidden';
        }
}

function showLayer(object,LOL,parent) {
        if (object != last) {
                // Fjern forige lag
                removeLayers(LOL);
                // Vis lag
                if (document.layers && document.layers[object]) {
                        if (parent)
                                x = document.layers[parent].offsetLeft + document.layers[parent].offsetWidth;
                        else x = document.layers[object].offsetLeft
                        document.layers[object].visibility = 'visible';
                } else if (document.all && document.all[object]) {
                        if (parent)
                                x = document.all[parent].offsetLeft + document.all[parent].clientWidth ;
                        else x = document.all[object].style.left
                        document.all[object].style.left =x;
                        document.all[object].style.visibility = 'visible';
                } else if (document.getElementById(object)) {
                        obj = document.getElementById(object)
                        obj.style.visibility = 'visible';
                }
                lastOpenLayer = LOL;
                last = object;
                if(document.layers && document.layers['X001']) document.layers['X001'].visibility = 'hide';
                else if (document.all && document.all['X001']) {
			var e1 = document.all[object];
			var e2 = document.all['X001'];

			if (e1.offsetLeft+e1.offsetWidth < e2.offsetLeft ||
				e1.offsetLeft > e2.offsetLeft+e2.offsetWidth ||
				e1.offsetTop+e1.offsetHeight < e2.offsetTop) return;
			document.all['X001'].style.visibility = 'hidden';
		}
        }
}

function addGenvej(url,name) {
        if (window.external) {
                window.external.AddFavorite(url,name);
                alert("Genvej Tilføjet");
	} else if (window.sidebar) {
		window.sidebar.addPanel(name, url, "");
        } else alert("Din browser understøtter ikke denne function.");
}

