$(document).ready(function()
{
	 setEvents();
	 
	 

		/**
		 * Verificamos se o endereço vem com #
		 */
		

		
		if (window.location.hash != "")
		{

			/**
			 * Carregar os conteúdos da página de acesso inicial
			 */
			
			//apanha o endereço do link
			var url = window.location.hash;
			
			//remove o cardinal
			url = url.replace('#','');

			
			//carrega os conteúdos do endereço para a área de conteúdos
			$('#content').load(url+"/ajax");
			
			
		}
			 
	 
	
	$("#menu li").click(function()
	{
		//manda subir o botão que está aberto
		up($(this).parent().children("li.open"));
		
		//muda a cor do texto do que está aberto
		$(this).parent().children("li.open").children("a").css({"color":"#999"});
		
		//remove a class open
		$("#menu li.open").removeClass("open").addClass("close");
		
		//adiciona a class open
		$(this).removeClass("close").addClass("open");
		
		//apanha o endereço do link
		var hash = $(this).children("a").attr('href');
		
		//remove o cardinal
		hash = hash.replace('/#','');
		
		//altera o endereço no url
		window.location.hash = hash;
		
		$('#line').css("background-image", "url(/www/assets/images/default/bg0"+(Number($('li').index(this))+1)+".jpg)").children("#bg").fadeOut(1500);
		$('#logo').css("background-image", "url(/www/assets/images/default/davidmarques0"+(Number($('li').index(this))+1)+".png)").children("img").fadeOut(1500);
		
		$("#content").animate({
		    left: "-50%",
		    opacity: "0.0"
		  }, 1500, function()
		  {
			$('#content').load(hash+"/ajax", function()
			{
				$('#logo img').show();
				$('#line #bg').show();
				$("#content").css({"left":"150%"}).animate({
				    left: "50%",
				    opacity: "1.0"
				  }, 1500);
			});
		  });

		return false;
	})
		
});




function up(ob)
{
	$(ob).stop().animate(
	{backgroundPosition:"(0 -55px)"}, 
	{duration:400});
}

function down(ob)
{
	$(ob).stop().animate(
	{backgroundPosition:"(0 0)"}, 
	{duration:200})	
}


function setEvents()
{
	$('#menu li.close')
	.mouseover(function()
	{
		$(this).children("a").css({"color":"#FFF"});
		
		down(this);
	})
	.mouseout(function()
	{
		if($(this).hasClass("close"))
		{
			$(this).children("a").css({"color":"#999"});			
			
			up(this);
		}
	})	
}

function ran(min, max)  
{  
    return Math.floor(Math.random() * (max - min + 1)) + min;  
} 



