/* --------------------------------------------------------------------------------
   HotShed Ltd
   perfumeconnection.com.au

   Menu Navigation JavaScript
   -------------------------------------------------------------------------------- */

var activeSub = 0;
var SubNum = 0;

function reDo()
{
    window.location.reload();
}

// set onresize listener
window.onresize = reDo;

var timerID = null, timerOn = false, timecount = 500, what = null, newbrowser = true, check = false;

function startnav()
{
    if (document.layers)
    {
        layerRef = 'document.layers';
        styleSwitch = '';
        visibleVar = 'show';
        screenSize = window.innerWidth;
        what = 'ns4';
    } else if (document.all)
    {
        layerRef = 'document.all';
        styleSwitch = '.style';
        visibleVar = 'visible';
        screenSize = document.body.clientWidth + 18;
        what = 'ie';
    } else if (document.getElementById)
    {
        layerRef = 'document.getElementByID';
        styleSwitch = '.style';
        visibleVar = 'visible';
        what = 'moz';
    } else
    {
        what = 'none';
        newbrowser = false;
    }

    check = true;

}

function mShowLayer(layerName)
{
    if (check)
    {
        if (what == 'none')
        {
            return;
        } else if (what == 'moz')
        {
            document.getElementById(layerName).style.visibility = 'visible';
        } else
        {
            eval(layerRef + '["' + layerName + '"]' + styleSwitch + '.visibility = "visible"');
        }
    } else
    {
        return;
    }
}

function mHideLayer(layerName)
{
    if (check)
    {
        if (what == 'none')
        {
            return;
        } else if (what == 'moz')
        {
            document.getElementById(layerName).style.visibility = 'hidden';
        } else
        {
            eval(layerRef + '["' + layerName + '"]' + styleSwitch + '.visibility = "hidden"');
        }
    } else
    {
        return;
    }
}

function hideAll()
{
    for (var i = 1; i <= numlayers; i++)
    {
        mHideLayer('alayer' + i);
    }
}

function startTime()
{
    if (!timerOn)
    {
        timerID = setTimeout('hideAll()', timecount);
        timerOn = true;
    }
}

function stopTime()
{
    if (timerOn)
    {
        clearTimeout(timerID);
        timerID = null;
        timerOn = false;
    }
}
