jQuery(document).ready(
  function()
  {

    var origmenupoint = '';
    var submenu = jQuery('div#submenu');
    var submenucontainer = jQuery('div#submenu > div.container');

    jQuery('div.welcomeMenu0 > ul > li').mouseover(
      function()
      {
        var menu = jQuery(this);
        if(!menu.hasClass('upper_menuActive1_li'))
          menu.addClass('activeLi');

        if(origmenupoint == '')
          setSubmenu(menu);
        else
        {
          clearSubmenu();
          setSubmenu(menu);
        }
      }
    );
    


    jQuery('div.logo_n_menu').mouseleave(
      function()
      {
        clearSubmenu();
      }
    );

  function setSubmenu(menu)
  {
      origmenupoint = jQuery(menu).attr('id');
      var subm = jQuery(menu).children('ul');
      if(subm.html() != null)
      {
        submenucontainer.append(subm);
        submenu.show();
        subm.show();
      }
  }

  function clearSubmenu()
  {
     var subm = jQuery(submenucontainer).children('ul');
     var oldLi = jQuery('li#'+origmenupoint);
     if(!oldLi.hasClass('upper_menuActive1_li'))
        oldLi.removeClass('activeLi');
     if(subm.html() != null)
     {
       submenu.hide();
       subm.hide();
       oldLi.append(subm);
       origmenupoint = '';
     }
  }
});

