/**
 * Plugin Menu DropDown Vertical jQuery
 * Autor: Lucasbr - http://www.webly.com.br/colunista.php?user=1
 * Adapatação: Gustavo Michel - BiTS Business IT Solutions
 *
 * Ex.: <ul class="menu">
 *          <li>
 *              <a href="javascript:void(0)">Teste</a>
 *              <ul>
 *                  <li>Teste 2</li>
 *              </ul>
 *          </li>
 *      </ul>
 */
menu = {

    obj: null,
    ele: '.lateral ul > li',

    init: function(){
        $(menu.ele).hover(function(){
            menu.hover($(this));
			$(this).find('ul').each(function(){
				$(this).parent().find('a:first').addClass('hover');
			});
        }, function(){
            menu.out($(this));
			$(this).find('ul').each(function(){
				$(this).parent().find('a:first').removeClass('hover');
			});
        });
    },

    hover: function(id){
        if (menu.obj) {
            menu.obj.find('ul').css('display','none');
            menu.obj = null;
        }
        $(id).find('ul').css('display','block');
    },

    out: function(id){
        menu.obj = $(id);
        setTimeout("menu.checkHover()", 400);
    },

    checkHover: function(){
        if (menu.obj) {
            menu.obj.find('ul').css('display','none');
        }
    }

}


