var loaded = false;

ie = (document.all)? true:false;

ns = (document.layers)? true:false;

ns6 = (document.getElementById)? true:false;//ie5 compatible


function changeLdMode(){

        loaded = true;

        if(tid){ clearTimeout(tid);}

}


if(document.images) {

                var Icon1_x = new Image();

                var Icon1_o = new Image();

                var Icon2_x = new Image();

                var Icon2_o = new Image();

                var Icon3_x = new Image();

                var Icon3_o = new Image();


                Icon1_x.src = '../img/h_sales.gif';

                Icon1_o.src = '../img/h_sales2.gif';

                Icon2_x.src = '../img/h_useful.gif';

                Icon2_o.src ='../img/h_useful2.gif';

                Icon3_x.src = '../img/h_comp.gif';

                Icon3_o.src = '../img/h_comp2.gif';


}


function isChange(No) {

        imgNo='Icon' + No

        if(loaded) {

                document.images[imgNo].src = eval(imgNo + "_o.src");

        }

}

function isReturn(No) {

        imgNo='Icon' + No

        if(loaded) {

                document.images[imgNo].src = eval(imgNo + "_x.src");

        }

}



//Get obj

function getTargetObj(target)

{

        var targetObj;

        if(ie)

        {

                targetObj = document.all[target].style;

        }

        else if(ns)

        {

                targetObj = document.layers[target];

        }

        else if(ns6)

        {

                targetObj = document.getElementById(target).style;

        }

        return (ie || ns || ns6)? targetObj:false;

}


var tid

var selectedNo ='1'

var hideSwich = 'false'

function showMenu(No){

        if(loaded){

                hideSwich = 'true'

                hideMenu();

                layerName ='menu' + No;

                selectedNo = No;

                var obj = getTargetObj(layerName);

                if(ns) obj.visibility='show';

                else if(ie || ns6) obj.visibility='visible';

                isChange(No)

        }

}

function hideMenu(){

        //selectedNoがshowMenuで設定されている。

        layerName = 'menu' + selectedNo;

        var obj = getTargetObj(layerName);

        if(tid){ clearTimeout(tid);}

        if (hideSwich == 'true'){

                if(ns) obj.visibility = "hide";

                else if(ie || ns6) obj.visibility='hidden';

                isReturn(selectedNo);

        }

}

function menuCloseTimer(No){

        if(loaded){

                selectedNo = No;

                hideSwich = 'true'

                if(tid){ clearTimeout(tid);}

                tid=setTimeout('hideMenu();',400);

        }

}

function swichOFF(){

        hideSwich = 'false'

}
