﻿var t,g;

window.addEvent('domready', function() {
    hideAllSubMenus();

    if ($('subRange1').innerHTML != "") {
        $('Range1_Link').addEvent('mouseover', function(e) {
            showPanel("subRange1", "Range1_Link");
        });
        $('subRange1').addEvent('mouseover', function(e) {
            showPanel("subRange1", "Range1_Link");
        });
        $('Range1_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange1", "Range1_Link");
        });
        $('subRange1').addEvent('mouseout', function(e) {
            hidePanel("subRange1", "Range1_Link");
        });
    }

    if ($('subRange2').innerHTML != "") {
        $('Range2_Link').addEvent('mouseover', function(e) {
            showPanel("subRange2", "Range2_Link");
        });
        $('subRange2').addEvent('mouseover', function(e) {
            showPanel("subRange2", "Range2_Link");
        });
        $('Range2_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange2", "Range2_Link");
        });
        $('subRange2').addEvent('mouseout', function(e) {
            hidePanel("subRange2", "Range2_Link");
        });
    }

    if ($('subRange3').innerHTML != "") {
        $('Range3_Link').addEvent('mouseover', function(e) {
            showPanel("subRange3", "Range3_Link");
        });
        $('subRange3').addEvent('mouseover', function(e) {
            showPanel("subRange3", "Range3_Link");
        });
        $('Range3_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange3", "Range3_Link");
        });
        $('subRange3').addEvent('mouseout', function(e) {
            hidePanel("subRange3", "Range3_Link");
        });
    }

    if ($('subRange4').innerHTML != "") {
        $('Range4_Link').addEvent('mouseover', function(e) {
            showPanel("subRange4", "Range4_Link");
        });
        $('subRange4').addEvent('mouseover', function(e) {
            showPanel("subRange4", "Range4_Link");
        });
        $('Range4_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange4", "Range4_Link");
        });
        $('subRange4').addEvent('mouseout', function(e) {
            hidePanel("subRange4", "Range4_Link");
        });
    }

    if ($('subRange5').innerHTML != "") {
        $('Range5_Link').addEvent('mouseover', function(e) {
            showPanel("subRange5", "Range5_Link");
        });
        $('subRange5').addEvent('mouseover', function(e) {
            showPanel("subRange5", "Range5_Link");
        });
        $('Range5_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange5", "Range5_Link");
        });
        $('subRange5').addEvent('mouseout', function(e) {
            hidePanel("subRange5", "Range5_Link");
        });
    }

    if ($('subRange6').innerHTML != "") {
        $('Range6_Link').addEvent('mouseover', function(e) {
            showPanel("subRange6", "Range6_Link");
        });
        $('subRange6').addEvent('mouseover', function(e) {
            showPanel("subRange6", "Range6_Link");
        });
        $('Range6_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange6", "Range6_Link");
        });
        $('subRange6').addEvent('mouseout', function(e) {
            hidePanel("subRange6", "Range6_Link");
        });
    }

    if ($('subRange7').innerHTML != "") {
        $('Range7_Link').addEvent('mouseover', function(e) {
            showPanel("subRange7", "Range7_Link");
        });
        $('subRange7').addEvent('mouseover', function(e) {
            showPanel("subRange7", "Range7_Link");
        });
        $('Range7_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange7", "Range7_Link");
        });
        $('subRange7').addEvent('mouseout', function(e) {
            hidePanel("subRange7", "Range7_Link");
        });
    }

    if ($('subRange8').innerHTML != "") {
        $('Range8_Link').addEvent('mouseover', function(e) {
            showPanel("subRange8", "Range8_Link");
        });
        $('subRange8').addEvent('mouseover', function(e) {
            showPanel("subRange8", "Range8_Link");
        });
        $('Range8_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange8", "Range8_Link");
        });
        $('subRange8').addEvent('mouseout', function(e) {
            hidePanel("subRange8", "Range8_Link");
        });
    }

    if ($('subRange9').innerHTML != "") {
        $('Range9_Link').addEvent('mouseover', function(e) {
            showPanel("subRange9", "Range9_Link");
        });
        $('subRange9').addEvent('mouseover', function(e) {
            showPanel("subRange9", "Range9_Link");
        });
        $('Range9_Link').addEvent('mouseout', function(e) {
            hidePanel("subRange9", "Range9_Link");
        });
        $('subRange9').addEvent('mouseout', function(e) {
            hidePanel("subRange9", "Range9_Link");
        });
    }
});

function hideAllFlash() {
    $$('.FlashElement').each(function(e) {
        document.getElementById(e.id).style.display = "none";
    });
}

function hideAllSubMenus() {
    $$('div.subMenu').each(function(r) {
//        var mySlide = new Fx.Slide(r);
        document.getElementById(r.id).style.display = "none";
    });
}

function showPanel(PanelID,LinkID) {
    hideAllSubMenus();
    clearTimeout(t); clearTimeout(g);
    
    if(document.getElementById(PanelID).innerHTML.length>10) {
        $(PanelID).style.display = "block";
        var newLeft = document.getElementById(LinkID).offsetLeft;  //-150; // - ($(PanelID).offsetWidth / 2) ;
        document.getElementById(PanelID).style.left = newLeft - 2 +"px";
        $(PanelID).style.minWidth = $(LinkID).offsetWidth - 20;
    }
    

    
}

function hidePanel(PanelID, LinkID) {
    //document.getElementById(r.id).style.display = "none";
    var sScript = "$(" + PanelID + ").style.display = 'none'";
    t = setTimeout(sScript, 500);
//    var gScript = "$(" + LinkID + ").setAttribute('class','selected')";
//    g = setTimeout(gScript, 500);
}

			