﻿var menu_max_width="860";
var menu_min_width="860";
var menu_max_height="150";
var menu_min_heigh="0";
var keep_open_menu_box=false;
var on_menu=false;
var menu_timer;  //timer

window.onload = function(){ 
    
}

$(document).ready(function(){
    Menu_Initialize();
    Menu_SetEvents();
    
});

function Menu_SetEvents()
{
    $('#Menu-Bar-Links-div a').each(
        function(intIndex){
            
            $(this).click(function(){
                OpenMenuBox(intIndex);
                clearInterval(menu_timer);   //timer
                on_menu=true;
                return false;
            }); 
            
            $(this).mouseover(function(){
                OpenMenuBox(intIndex);
                clearInterval(menu_timer);  //timer 
                on_menu=true;
            });
            
            $(this).mouseout(function(){
                on_menu=false;
                clearInterval(menu_timer);  //timer 
                menu_timer=setInterval("CloseMenuBox()",100);  //timer
            });            
        }
    );

    $('#Menu-Open-Panel-div').mouseover(function(){
        keep_open_menu_box=true;
        clearInterval(menu_timer);  //timer
    });
        
    $('#Menu-Open-Panel-div').mouseout(function(){ 
        keep_open_menu_box=false;    
        clearInterval(menu_timer);   //timer
        menu_timer=setInterval("CloseMenuBox()",100);  //timer
    });
}

function Menu_Initialize()
{
 	//   
}

function OpenMenuBox(menuIndex)
{
    $('#Menu-Open-Panel-div').animate({width:menu_max_width + "px",height:menu_max_height + "px"});
    $('#Menu-Open-Panel-div').html($('#menu_detay-'+menuIndex+'-div').html());
    setMenuHyperLinkClickEventForPaging(); //in js/paging.js
}

function CloseMenuBox()
{
    if(on_menu==true || keep_open_menu_box==true){
    
    }else{
        
        clearInterval(menu_timer); //timer
        
        $('#Menu-Open-Panel-div').html("");
        
        $('#Menu-Open-Panel-div').animate(
            {
            width:menu_min_width + "px",
            height:menu_min_heigh + "px"       
            }
        )
        
        $('#Menu-Open-Panel-div').hide();    
    }
}


