function swp_mech(mech){
//	foundObj = document.getElementById(n);
	if(mech == 0){
		document.getElementById('otrv').style.display = "block";
		document.getElementById('oesc').style.display = "none";
	}
	if(mech == 1){
		document.getElementById('oesc').style.display = "block";
		document.getElementById('otrv').style.display = "none";
	}
}
function onloader(){
        var oel = document.getElementById("menutreeactive");
        if(oel != null){
                if(oel.children[1] != null){
                        oel.children[1].style.display = "block";
                }
                while(oel.parentElement != null){
                        oel.parentElement.style.display = "block";
                        oel = oel.parentElement;
                }
        }
}
function showhideObj(){
        var open = event.srcElement;
//        open.children[0].className = open.children[0].className == "col" ? "exp": "col";
        if(open.children[1] != null){
                open.children[1].style.display = open.children[1].style.display == "" ? "block": "";
                open.className = open.className == "close" ? "open": "close";
        }
}
function findObj(src, dest){
        while(src != null){
                if(src.tagName == dest)
                        return src;
                src = src.parentElement;
        }
        return null;
}

function checkParent(src, dest){
        while(src != null){
                if(src.tagName == dest)
                        return src;
                src = src.parentElement;
        }
        return null;
}
function outline(){
        var open = event.srcElement;
        var el = checkParent(open, "LI");
        if(null != el){
                var pos = 0;
                var tvar = '';
                var nvar = '';
                for(pos = 0; pos < el.children.length; pos++)
                        if("UL" == el.children[pos].tagName)
                                break;
                if(pos == el.children.length)
                        return;
        }
        else
                return;
        el = el.children[pos];
        if("UL" == el.tagName){
                if("" == el.style.display){
//                        el.style.display = "block";
//                        el.className = "exp";
                        el.className = el.className == "close" ? "open": "close";
                        el.parentElement.className = "open";
//                        alert(el.className+' ##'+pos);
                }else{
                        el.style.display = "";
//                        el.className = "";
//                        el.className = el.className == "close" ? "open": "close";
//                        alert(el.className+' ##'+pos);
                }
        }
        event.cancelBubble = true;
}
/* document.onclick = outline; */