﻿
function ShowSubMenu(li) {
    var subMenu = li.getElementsByTagName("ul")[0];
    if(typeof(subMenu)!="undefined"){
        subMenu.style.display = "block";
        if(window.ActiveXObject){
            if(MenuMustIframe()){
                if(subMenu.children.length>0){
                    if(li.children[1].tagName!="IFRAME"){
                        var ifm;
                        if(li.parentElement.id=="menu"){
                            ifm=document.createElement("<iframe width=\"1\" height=\"1\" src=\"about:blank\" style=\"position:absolute;top:21px;left:-14px;\"></iframe>");
                        }
                        else{
                            ifm=document.createElement("<iframe width=\"1\" height=\"1\" src=\"about:blank\" style=\"position:absolute;top:1px;left:1px;\"></iframe>");
                        }
                        ifm.width=127;
                        var h=4;
                        for(var i=0;i<subMenu.children.length;i++){
                            h+=24;
                        }
                        ifm.height=h;
                        li.insertBefore(ifm,subMenu);
                    }
                    else{
                        li.children[1].style.display="block";
                    }
                }
            }
        }
    }
}
function HideSubMenu(li) {
    var subMenu = li.getElementsByTagName("ul")[0];
    if(typeof(subMenu)!="undefined"){
        if(window.ActiveXObject){
            if(MenuMustIframe()){
                if(li.children[1].tagName=="IFRAME"){
                    li.children[1].style.display="none";
                }
            }
        }
        subMenu.style.display = "none";
    }
}

function MenuMustIframe(){
    var   X,V,N;   
    V=navigator.appVersion;   
    N=navigator.appName;   
    if   (N=="Microsoft Internet Explorer")     
        X=parseFloat(V.substring(V.indexOf("MSIE")+5,V.lastIndexOf("Windows")));
    else   
        X=parseFloat(V);   
    if(X<7.0){   
        return true;
    }
    else{
        return false;
    }
}


