  
  var timeout    = 300;
  var closetimer = 0;
  var ddmenuitem = 0;
  
  $(document).ready(function(){ 
   
    var current_browser = $.browser;
   
    if (current_browser.mozilla){
      $('#ddm > li > ul').css("margin-top","-2px");
    }
    
    $('#ddm > li').bind('mouseover', ddm_open);
    $('#ddm > li').bind('mouseout',  ddm_timer);
   
  });
 
  function ddm_open(){  
    ddm_canceltimer();
    ddm_close();
    ddmenuitem = $(this).find('ul').css('visibility', 'visible');
  }
  
  function ddm_close(){  
    if(ddmenuitem){
      ddmenuitem.css('visibility', 'hidden');
    }
  }
  
  function ddm_timer(){  
    closetimer = window.setTimeout(ddm_close, timeout);
  }
  
  function ddm_canceltimer(){  
    if(closetimer){  
      window.clearTimeout(closetimer);
      closetimer = null;
    }
  }
  
  function ddm_img_rollover( obj, action, img_path, img_ext, img_post ){  
   
   var img_post = '_on';
   
   switch ( action ){
   
     case 'over' :
      $('#' + obj).attr('src', img_path + obj + img_post + img_ext);
      break;
      
     case 'out' :
      $('#' + obj).attr('src', img_path + obj + img_ext);
      break;
      
   }
   
  }
  
  document.onclick = ddm_close;
