
helloUi = {
    QueueUpdater: function() {
        $('#queuestatus').load('/lw/getQueueStatus');
    }
};


$(document).ready(function(){
   var menuTimeout;
   var queueUpdaterInterval;
   
   $('ul.top_menu li').each(function() {
       if( $(this).hasClass('.dropmenu') ) {
           $(this).prev().bind('mouseover', function(event) {
               menu = $(this).next().find('ul');
               menu.css('left', $(this).attr('offsetLeft'));
               menu.css('top', $(this).attr('offsetTop') + $(this).attr('offsetHeight') );
               menu.css('visibility','visible');
               menu.show();
               menu.mouseleave(function(event) {
                   if( menuTimeout ) {
                       clearTimeout(menuTimeout);
                   }
                   menuTimeout = setTimeout( function(){ menu.hide(); }, 500 );
               });
           });
       }
   });


   queueUpdaterInterval = setInterval( helloUi.QueueUpdater, 3000 );

});

