﻿// Ao carregar página, verifica, a cada 300ms, se há alteração na "âncora" (URL)
$().ready(function(){
	setInterval("checaAncora()", 300);
});

var ancoraAtual = null;

// CeuAzul CeuPB

// Função que checa se há mudança de âncora, se tiver, envia a solicitação AJAX
function checaAncora(){
	// Verifica se há mudança
	if(ancoraAtual != document.location.hash){		
		//$("#conteudoAjax").hide();
		$("#CarregandoPagina").show();
		
		ancoraAtual = document.location.hash;
		// Se não tiver âncora, carrega a página default
		if(!ancoraAtual) {
			consulta = "pagina=inicio";
		}
		else {
			// Cria a string de callback. Este converte a URL/#main&id=2 em URL/?pagina=main&id=2
			var divisao = ancoraAtual.substring(1).split('&');
			// Pega a página
			var pagina = divisao[0];
			delete divisao[0];
			// Cria parâmetros (string)
			var parametro = divisao.join('&');
			var consulta = "pagina=" + pagina + parametro;
			
			
			var url = (pagina).split("/");
			var pg = url[2];			
		}
		// Envia a solicitação
		$.get("callbacks.php",consulta, function(data){
			
			if (pg == "nossos-trabalhos") {
				$("#CeuBG").removeClass("CeuAzul").addClass("CeuPB");
				$("#bgGrama").removeClass("ContPag").addClass("ContPagPB");
			}
			else {
				$("#CeuBG").removeClass("CeuPB").addClass("CeuAzul");
				$("#bgGrama").removeClass("ContPagPB").addClass("ContPag");
			}
			
			$("#conteudoAjax").html(data);
			$(".imgCarregar").load(function(){
				$("#CarregandoPagina").fadeOut("fast");
			});
			Shadowbox.setup();
		});
	}
}
