var objMenu = null;

function checkHover()
{
    if (objMenu)
    {
        objMenu.find('[rel^=innerMenu]').slideUp();
    }
}

function checkHovering(objMenu)
{
	$('.hovering > [rel^=innerMenu]').slideDown('fast');
}

$(document).ready(function()
{
    $('[rel^=hoverMenu] > [rel^=innerHover]').hover(function()
    {
    	$(this).addClass('hovering');
    },
    function()
    {
    	$(this).removeClass('hovering');	
    }
	);
	
    $('[rel^=hoverMenu] > [rel^=innerHover]').hover(function()
    {
        if (objMenu)
        {
            objMenu.find('[rel^=innerMenu]').slideUp('slow');
            objMenu = null;
        }
        
        if($(this).find('[rel^=innerMenu]').css('display') != 'block')
        {
        	
        	objMenu = $(this);
        	setTimeout("checkHovering(objMenu)", 100);
        		
        }
    }, function()
    {
        objMenu = $(this);
        setTimeout(
            "checkHover()",
            100
        );
    });
});	
