// JavaScript Document

function mouseon(obj){
    obj.className="navon";
    var ulList=obj.getElementsByTagName("ul");
    for(var i=0;i<ulList.length;i++){
        ulList[i].style.display="block";
    }
}

function mouseout(obj){
    obj.className="navout";
    var ulList=obj.getElementsByTagName("ul");
    for(var i=0;i<ulList.length;i++){
        ulList[i].style.display="none";
    }
}

function getSon(obj){
    var liList=obj.parentNode.parentNode.parentNode.getElementsByTagName("li");
    var dlList=obj.parentNode.parentNode.parentNode.getElementsByTagName("dl");
    for(var i=0;i<liList.length;i++){
        if(liList[i]==obj.parentNode){
            if(dlList[i].innerHTML.length>0){
                obj.firstChild.style.color="#f60";
                obj.className="pointdown";
                dlList[i].style.display="block";
	        }
        }
    }
}

function MouseOutMenu(obj,liObj){
    var result=false;
    if(typeof(event)!="undefined"){
        if(typeof(event.toElement)!="undefined"){
            if(typeof(event.toElement.parentNode)!="undefined")
                if(typeof(event.toElement.parentNode.parentNode)!="undefined")
                    if(event.toElement.parentNode.parentNode.id==liObj)
                        result=true;
        }
    }
    if(!result)
    {
        obj.firstChild.style.color="";
	    obj.className="pointr";
        document.getElementById(liObj).style.display="none";
    }
}

function MouseOutSon(obj,spanObj){
    var result=false;
    if(typeof(event)!="undefined"){
        if(typeof(event.toElement)!="undefined"){
            if(typeof(event.toElement.parentNode)!="undefined"&&typeof(event.toElement.parentNode.parentNode)!="undefined")
                if(event.toElement.parentNode.parentNode==event.fromElement.parentNode.parentNode)
                    return;
            if(typeof(event.toElement.parentNode)!="undefined")
                if(event.toElement.parentNode==obj.previousSibling)
                    result=true;
        }
    }
    if(!result){
        obj.style.color="";
        obj.parentNode.style.display="none";
        document.getElementById(spanObj).firstChild.style.color="";
    }
}

function closeSon(obj){
    var liList=obj.parentNode.parentNode.getElementsByTagName("li");
    var dlList=obj.parentNode.parentNode.getElementsByTagName("dl");
    for(var i=0;i<liList.length;i++){
        if(liList[i]==obj.parentNode){
            if(dlList[i].innerHTML.length>0){
                if(dlList[i].style.display=="none"){
                    obj.style.color="#f60";
                    obj.className="pointdown";
                    dlList[i].style.display="block";
                }else{
                    obj.style.color="";
	                obj.className="pointr";
	                dlList[i].style.display="none";
	            }
	        }
        }
    }
}



function getMenu(obj){
    var liList=obj.parentNode.getElementsByTagName("div");
    var spanList;
    for(var i=0;i<liList.length;i++){
        if(liList[i]==obj){
            spanList=obj.getElementsByTagName("span");
            if(obj.nextSibling.innerHTML.length>0){
                if(obj.nextSibling.style.display=="none"){
                    spanList[0].className="mouseon";
                    obj.nextSibling.style.display="block";
                }else{
                    obj.nextSibling.style.display="none";
                    spanList[0].className="";
                }
            }
        }else if(liList[i].className=="list"){
            liList[i].nextSibling.style.display="none";
            spanList=liList[i].getElementsByTagName("span");
            if(spanList[0].className=="mouseon")
                spanList[0].className="";
        }
    }
}

function son(obj){
    var dlList=obj.parentNode.getElementsByTagName("dl");
    for(var i=0;i<dlList.length;i++){
        if(dlList[i].innerHTML.length>0){
           if(dlList[i].style.display=="none")
                dlList[i].style.display="block";
           else
                dlList[i].style.display="none";
        }
    }
}
