jQuery(function() {
	
	// MENU DE PRODUTOS	- FOOTER	
	jQuery(".buttonFooter, .dropdownFooter").hover(
		function() {

			// Esconde todos os submenus abertos
			// anteriormente					
			jQuery('.dropProdLeft').hide(0);
			FechaContentAjaxFooter();
			
			// ABRE MENU
			jQuery(".dropdownFooter").css('visibility','visible');	
			jQuery('li.terceiro-nivel ul').removeClass('active3');	
		}
		,
		function()
		{
			jQuery(".dropdownFooter").css('visibility','hidden');
			jQuery('li.terceiro-nivel ul').removeClass('active3');			
		}
	);
	//	
	
	// MENU DE PRODUTOS		
	jQuery(".button, .dropdown").hover(
		function() {

			// Esconde todos os submenus abertos
			// anteriormente					
			jQuery('.dropProdLeft').hide(0);
			FechaContentAjax();
			
			// ABRE MENU
			jQuery(".dropdown").css('visibility','visible');
			jQuery('li.terceiro-nivel ul').removeClass('active3');			
		}
		,
		function()
		{
			jQuery(".dropdown").css('visibility','hidden');
			jQuery('li.terceiro-nivel ul').removeClass('active3');	
		}
	);
	//
	
	jQuery('ul.left > li, ul.dropProdLeft > li, li.terceiro-nivel').bind('click', function(){
		
		var El	 = jQuery(this);		
		var Rel	 = jQuery(El).find('a').attr('rel');

		// Abre submenu (caso haja)
		if ( jQuery(El).find('ul') )
		{
			jQuery(El).find('ul').show();			
		}
		
		// ESCONDE DIR RIGHT (CONTENT DOS PRODUTOS)	
		ClsPai 	= El.parent().parent().parent().parent().parent().parent().parent().parent().parent().attr('class');

		if (!ClsPai)
		{
			ClsPai 	= El.parent().parent().parent().parent().parent().parent().parent().attr('class');
		}
		
		if (!ClsPai)
		{
			ClsPai 	= El.parent().parent().parent().parent().parent().attr('class');			
		}
		
		if(ClsPai == 'dropdown')
		{
			FechaContentAjax();
		}
		else
		{
			FechaContentAjaxFooter();			
		}
		
		// DISPARA FUNÇÃO LISTA PRODUTOS
		// CASO HAJA REL
		if ( Rel )
		{
			ListaProdutos(Rel, ClsPai);
						
		}
		
		jQuery('ul.dropProdLeft li').find("ul.dropProdLeft").parent().addClass('terceiro-nivel').children().addClass('dropProdLeft-sub');
		
		jQuery('li.terceiro-nivel a').click(function()
			{
				jQuery(this).next().addClass('active3');
			}
		);
	
		
	})	
	
});	

// Lista Produtos passando CategoriaID
// Função disparada no Menu
function ListaProdutos(intCategoria, ClsPai)
{
	var Content = '.contentAjaxProdutos';

	jQuery(Content).html("Carregando ...");	
	
	$.post('http://www.topzcosmeticos.com.br/ajax-lista-produtos.asp', {CategoriaID : intCategoria}, 
	
		function(retorno){
		
			jQuery(Content).html(retorno);
			
			// MOSTRA DIR RIGHT (CONTENT DOS PRODUTOS)
			if(ClsPai == 'dropdown')
			{
				return AbreContentAjax();
			}
			else
			{
				return  AbreContentAjaxFooter();
			}						
		}
	)
}


function FechaContentAjax()
{
	jQuery('.dropdown .contentAjaxProdutos').css('display','none');
	var largura3 = jQuery(".dropdown .middle-center").outerWidth();
	var altura3  = jQuery(".dropdown .middle-center").outerHeight();
	jQuery(".dropdown .top-center, .dropdown .bottom-center").css("width","220px");			
	jQuery(".dropdown .middle-left, .dropdown .middle-right").css("height",altura3 + "px");
	jQuery(".dropdown .middle-center").css("width","220px");			
}

function AbreContentAjax()
{
	jQuery('.dropdown .contentAjaxProdutos').css('display', 'block');
	jQuery(".dropdown .middle-center").css("width","auto");
	var largura2 = jQuery(".dropdown .middle-center").outerWidth();
	var altura2 = jQuery(".dropdown .middle-center").outerHeight();
	jQuery(".dropdown .top-center, .dropdown .bottom-center").css("width",largura2 + "px");
	jQuery(".dropdown .middle-left, .dropdown .middle-right").css("height",altura2 + "px");					
}

function FechaContentAjaxFooter()
{
	jQuery('.dropdownFooter .contentAjaxProdutos').css('display','none');
	var larguraFooter3 = jQuery(".dropdownFooter .middle-center").outerWidth();
	var alturaFooter3  = jQuery(".dropdownFooter .middle-center").outerHeight();
	jQuery(".dropdownFooter .top-center, .dropdownFooter .bottom-center").css("width","220px");			
	jQuery(".dropdownFooter .middle-left, .dropdownFooter .middle-right").css("height",alturaFooter3 + "px");
	jQuery(".dropdownFooter .middle-center").css("width","220px");				
}

function AbreContentAjaxFooter()
{
	jQuery('.dropdownFooter .contentAjaxProdutos').css('display', 'block');
	jQuery(".dropdownFooter .middle-center").css("width","auto");
	var larguraFooter2 = jQuery(".dropdownFooter .middle-center").outerWidth();
	var alturaFooter2 = jQuery(".dropdownFooter .middle-center").outerHeight();	
	jQuery(".dropdownFooter .top-center, .dropdownFooter .bottom-center").css("width",larguraFooter2 + "px");
	jQuery(".dropdownFooter .middle-left, .dropdownFooter .middle-right").css("height",alturaFooter2 + "px");			
}

$(document).ready(function() {
	var ProdutoId = $('#produtoid').val();	
	$('li#'+ProdutoId+'').css('fontWeight','bold').css('display','block').parent().css('display','block').parent().css('display','block').parent().css('display','block').parent().css('display','block').parent().css('display','block');
});






/*jQuery(function() { 					FUNFANDO TOP
	
	// MENU DE PRODUTOS		
	jQuery(".button, .dropdown").hover(
		function() {

			// Esconde todos os submenus abertos
			// anteriormente					
			jQuery('.dropProdLeft').hide(0);
			FechaContentAjax();
			
			// ABRE MENU
			jQuery(".dropdown").css('visibility','visible');	
		}
		,
		function()
		{
			jQuery(".dropdown").css('visibility','hidden');
			jQuery('li.terceiro-nivel ul').removeClass('active3');
		}
	);
	//
	
	jQuery('ul.left > li, ul.dropProdLeft > li, li.terceiro-nivel').bind('click', function(){
		
		var El	 = jQuery(this);		
		var Rel	 = jQuery(El).find('a').attr('rel');

		// Abre submenu (caso haja)
		if ( jQuery(El).find('ul') )
		{
			jQuery(El).find('ul').show();			
		}
		
		// ESCONDE DIR RIGHT (CONTENT DOS PRODUTOS)	
		FechaContentAjax();
		
		// DISPARA FUNÇÃO LISTA PRODUTOS
		// CASO HAJA REL
		if ( Rel )
		{
			ListaProdutos(Rel);
						
		}
	})	
	
	jQuery('ul.dropProdLeft li').find("ul.dropProdLeft").parent().addClass('terceiro-nivel').children().addClass('dropProdLeft-sub');
	
	jQuery('li.terceiro-nivel a').click(function(){
		$(this).next().addClass('active3');
	});
	
});	

// Lista Produtos passando CategoriaID
// Função disparada no Menu
function ListaProdutos(intCategoria)
{
	var Content = '.contentAjaxProdutos';
	
	jQuery(Content).html("Carregando ...");	
	
	$.post('http://www.topzcosmeticos.com.br/ajax-lista-produtos.asp', {CategoriaID : intCategoria}, 
	
		function(retorno){
		
			jQuery(Content).html(retorno);
			
			// MOSTRA DIR RIGHT (CONTENT DOS PRODUTOS)
			AbreContentAjax();
			
		}
	)
}


function FechaContentAjax()
{
	jQuery('.dropdown #contentAjaxProdutos').css('display','none');
	largura3 = jQuery(".dropdown .middle-center").outerWidth();
	altura3  = jQuery(".dropdown .middle-center").outerHeight();
	jQuery(".dropdown .top-center, .dropdown .bottom-center").css("width","220px");			
	jQuery(".dropdown .middle-left, .dropdown .middle-right").css("height",altura3 + "px");
	jQuery(".dropdown .middle-center").css("width","220px");				
}

function AbreContentAjax()
{
	jQuery('.dropdown #contentAjaxProdutos').css('display', 'block');
	jQuery(".dropdown .middle-center").css("width","auto");
	largura2 = jQuery(".dropdown .middle-center").outerWidth();
	altura2 = jQuery(".dropdown .middle-center").outerHeight();
	jQuery(".dropdown .top-center, .dropdown .bottom-center").css("width",largura2 + "px");
	jQuery(".dropdown .middle-left, .dropdown .middle-right").css("height",altura2 + "px");					
}*/
