
function carregapagina(xxx){
	$.historyLoad(xxx);	
}

var obj = null;

function checkHover() {
	if (obj) {
		obj.find('ul').fadeOut('fast');	
	} //if
} //checkHover

function getQueryVariable(variable, url) {
      var query = url;
      var vars = query.split("&");
      for (var i=0;i<vars.length;i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) {
          return pair[1];
        }
      }
    } 
	 
	
	
$( document ).ready( function () {	
	
	$("#submenu_ciclismo").hide();
	$('#ciclismo').click(function() {
   $('#submenu_ciclismo').toggle();
	
	$('#submenu > li').hover(function() {
		if (obj) {
			obj.find('ul').hide();
			obj = null;
		} //if
		
		$(this).find('ul').show();
		}, function() {
		obj = $(this);
		setTimeout("checkHover()", 400);
	
});


});

		
// Função para carregar conteúdo
function pageload(hash) {
		if(hash) {
			var page = hash.replace(/^.*#/, '');
		} else {
			var page = "inicio";		}
		
		if (page == "inicio"){
			 $("#forma").hide();
			  $("#content").hide();			  
			  $("#footer").css({ "background-image":"url(Frontend/images/layout/footer_dark.png)" });	
			  $("#intro").show();		 
		} else {
			  
			  $("#content").show();
			  $("#footer").css({ "background-image":"url(Frontend/images/layout/footer.png)" });
			  $("#intro").hide();
		}		
		
		var url = "Frontend/lib/navigation.inc.php?p="+page;
		idcat = ( getQueryVariable("cat", url) );	 
		idart = ( getQueryVariable("cat", url) );
		
		$.ajax({
				method: "get", url: url,
				beforeSend: function(){
				$("#load").html("&nbsp;");	
				$("html:not(:animated),body:not(:animated)").animate({ scrollTop: 0}, 0, function() { $("#content_load").fadeOut("fast",function(){$("#load").html('<img src="Frontend/images/layout/ajax-loader.gif" alt="Aguarde um momento por favor" width="16" height="16"></img>');  });  } );
				$("#forma").fadeOut("fast");
		},
			complete: function(){
				$("#load").html("&nbsp;");
				$("#forma_imagem").html(" ");
					
			if (idcat) {
				$("#content").css({ "padding":"30px 60px 30px 100px" });
				$("#content_load").css({ "width":"900px" })
				$("#forma").css({ "width":"380px" });
					$("#forma").html('<div id="#forma_imagem" style="background-image:url(Frontend/images/layout/formas/'+idcat+'.png); background-repeat: no-repeat; width: 380px; height:450px"></div>');
					$("#forma").fadeIn("fast");
			} else {
				$("#content").css({ "padding":"30px 20px" });
				$("#content_load").css({ "width":"1000px" });
				$("#forma").css({ "width":"0" })
					$("#forma").html(' ');
			}
		},
			success: function(html){ 	
				 $("#content_load").html(html);
				$("#content_load").fadeIn("fast");
			}					
	});
}
 
// Função para carregar conteúdo quando se carrega num item do menu
$('ul li a').click(function() { 	
		var hash = $(this).attr('href');
		hash = hash.replace(/^.*#/, '');	
		$.historyLoad(hash);		
}); //fecha click 
	
$('.carrinho').click(function() { 	
		var hash = $(this).attr('href');
		hash = hash.replace(/^.*#/, '');	
		$.historyLoad(hash);		
}); //fecha click
	
	
$.historyInit(pageload);
	 	
	// MENU lateral	
 	$( '#menulat' ).scrollFollow( {
     speed: 500,
     offset: 0
    } );	
	 
	// Scroll para a ancora
	anchor.init()
}); 

 anchor = {
	init : function()  {
		$("#footer a.anchorLink").click(function () {	
			elementClick = $(this).attr("href")
			destination = $(elementClick).offset().top;
			$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, 500 );
		  	return false;
		})
	}
}

