var textArray = new Array()
var defaultMenuWidth="200px"
var ie5=document.all && !window.opera
var ns6=document.getElementById
var Currentmenu = "";

function InsertSeason(type, href, pageName) {
	this.type = type;
	this.href = href;
	this.pageName = pageName;
}

function getTextFor(in_Text) {
    var outString = "<table border='0' cellpadding='0px' cellspacing='0px' width='100%'>";
    for (var i=0;i<textArray.length;i++) {
	    if (textArray[i].type == in_Text) {
		    outString = outString + "<tr style='height:20px'><td><a class='miljoImg' target='_parent' href='default.asp?pid="+textArray[i].href+"'>"+textArray[i].pageName+"</a></td></tr>"
		}
    }
    outString = outString + "</table>"
    return outString
}
		    
function iecompattest() {
    return (document.compatMode && document.compatMode.indexOf("CSS")!=-1)? document.documentElement : document.body
}

function showmenu(e, menu){
    if (!document.all&&!document.getElementById)
        return
    
    menuobj=ie5? document.all.popitmenu : document.getElementById("popitmenu")
    menuobj2=ie5? document.all.popitmenuShadow : document.getElementById("popitmenuShadow")
    menuobj.innerHTML=getTextFor(menu)
    menuobj2.innerHTML = menuobj.innerHTML
    
    if (menu == "fall") {
        menuobj.style.left = "0px"
        menuobj.style.top = "160px"
        menuobj2.style.left = "4px"
        menuobj2.style.top = "164px"
    }
    if (menu == "winter") {
        menuobj.style.left = "115px"
        menuobj.style.top = "300px"
        menuobj2.style.left = "119px"
        menuobj2.style.top = "304px"
    }
    if (menu == "summer") {
        menuobj.style.left = "115px"
        menuobj.style.top = "220px"
        menuobj2.style.left = "119px"
        menuobj2.style.top = "224px"
    }
    if (menu == "spring") {
        menuobj.style.left = "240px"
        menuobj.style.top = "160px"
        menuobj2.style.left = "244px"
        menuobj2.style.top = "164px"
    }
    
    if (menuobj.innerHTML != "") {
        /*menuobj.style.width=(typeof optWidth!="undefined")? optWidth : defaultMenuWidth
        menuobj.contentwidth=menuobj.offsetWidth
        menuobj.contentheight=menuobj.offsetHeight
        eventX=ie5? event.clientX : e.clientX
        eventY=ie5? event.clientY : e.clientY

        var rightedge=ie5? iecompattest().clientWidth-eventX : window.innerWidth-eventX
        var bottomedge=ie5? iecompattest().clientHeight-eventY : window.innerHeight-eventY

        if (rightedge<menuobj.contentwidth)
            menuobj.style.left=ie5? iecompattest().scrollLeft+eventX-menuobj.contentwidth+"px" : window.pageXOffset+eventX-menuobj.contentwidth+"px"
        else
            menuobj.style.left=ie5? iecompattest().scrollLeft+eventX+"px" : window.pageXOffset+eventX+"px"

        if (bottomedge<menuobj.contentheight)
            menuobj.style.top=ie5? iecompattest().scrollTop+eventY-menuobj.contentheight+"px" : window.pageYOffset+eventY-menuobj.contentheight+"px"
        else
            menuobj.style.top=ie5? iecompattest().scrollTop+event.clientY+"px" : window.pageYOffset+eventY+"px"
        */
        menuobj.style.visibility="visible"
        menuobj2.style.visibility="visible"
        return false
    }
    else {
        menuobj.style.visibility="hidden"
        menuobj2.style.visibility="hidden"
        return false
    }
}

function showmenu2(e, menu){
    if (!document.all&&!document.getElementById)
        return
    
    menuobj=ie5? document.all.popitmenu : document.getElementById("popitmenu")
    //menuobj2=ie5? document.all.popitmenuShadow : document.getElementById("popitmenuShadow")
    
    if (menuobj.style.visibility=="visible" && menu == Currentmenu) {
        menuobj.style.visibility="hidden"
        //menuobj2.style.visibility="hidden"
        return false
    }
    else {
        menuobj.innerHTML=getTextFor(menu)
        //menuobj2.innerHTML = menuobj.innerHTML
        menuobj.style.visibility="visible"
        Currentmenu = menu;
        return false
    }
    
    
    
}


function contains_ns6(a, b) {
    //Determines if 1 element in contained in another- by Brainjar.com
    while (b.parentNode)
        if ((b = b.parentNode) == a)
            return true;
    return false;
}

function hidemenu(){
    if (window.menuobj) {
        //menuobj.style.visibility="hidden"
        //menuobj2.style.visibility="hidden"
    }
}

function dynamichide(e){
    if (ie5&&!menuobj.contains(e.toElement))
        hidemenu()
    else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
        hidemenu()
}

function delayhidemenu(){
    delayhide=setTimeout("hidemenu()",1000)
}

function clearhidemenu(){
    if (window.delayhide)
        clearTimeout(delayhide)
}

if (ie5||ns6)
document.onclick=hidemenu
