var pagAtual=0;
var animationPag=0;

jQuery(document).ready(function() {
	
	movimentoIndex();
	function movimentoIndex(){
		
		var qtdAtual=0;
		var tempoAnimacao="slow";
		var urlPag = new Array("ajax-home.asp", "ajax-arquitetos.asp", "ajax-construtoras.asp", "ajax-lojas-fornecedores.asp", "ajax-servicos.asp","ajax-home.asp");
		var botoes = new Array("", ".btArqDecoradores", ".btConstrutoras", ".btLojasForn", ".btServicos","");
		var classBotoes = new Array("", "btArqDecoradoresAtivo", "btConstrutorasAtivo", "btLojasFornAtivo", "btServicosAtivo","");
		//$.cookie("","");
		
		$(".boxSetaEsq .linkSetaEsq").click(function(){
		    if(animationPag==0){
		        //alert(pagAtual);
		        $(".menuGaleria .galeria .miniFoto").remove();
				$(".BoxListaArquitetos").hide();
				$(".boxIndicarFoto").hide();
				$(".boxComentarios").hide();
				$(".abaSobre").hide();
				$(".abaContato").hide();
				$(".abaUltimas").hide();	
				$(".listaDeArquitetos .recipienteArquitetos .nomeArquiteto").remove();
                
			    if ($(".boxSetaEsq .linkSetaEsq").hasClass("disabled") != true){
			    /*alert(urlPag[pagAtual]);
			    alert(pagAtual);*/
			         if(urlPag[pagAtual]=="ajax-home.asp"){
	                    pagAtual=0;
	                }
			        if(pagAtual!=0){
					    animationPag=1;
					    pagAtual=pagAtual-1;
					    //recolocando os elmentos no html
					    $(".conteudoSite .recipiente br").remove();
					    $(".conteudoSite .recipiente").append("<br class='clr'/>");
					    $(".conteudoSite .recipiente").prepend("<div class='conteudo'><div class='preloadPag'><div class='preload'></div></div></div>");
					    $(".conteudoSite .recipiente").prepend("<div class='conteudo conteudoAnt'>carregando...</div>");
					    $(".conteudoSite .recipiente").css("margin-left","-1818px");
    					
				        var posicao = -1818;
				        $(".conteudoSite .recipiente").animate({ 				
					        marginLeft: posicao + "px"
				         }, tempoAnimacao, function(){
							 
							 $(".boxSetaDir .linkSetaDir").addClass("disabled");
							$(".boxSetaEsq .linkSetaEsq").addClass("disabled");
							$.ajax({
								  url: urlPag[pagAtual],
								  global: false,
								  type: "POST",
								  data: ({id : $("#flcNome").val()}),
								  dataType: "html",
								  success: function(retorno){
									   $(".conteudoAnt").html(retorno);							
										var posicao = 0;
										$(".conteudoSite .recipiente").animate({ 				
											marginLeft: posicao + "px"
										 }, tempoAnimacao , function(){
										 
											$(".conteudoAnt").removeClass("conteudo");						 
											$(".conteudo").remove();
											$(".conteudoSite .recipiente").css("margin-left","0px");
											$(".conteudoAnt").addClass("conteudo");
											$(".conteudo").removeClass("conteudoAnt");
											mudarclassBotao(botoes[pagAtual],classBotoes[pagAtual]);
											animationPag=0;
										} );
										
										$(".boxSetaDir .linkSetaDir").removeClass("disabled");
										$(".boxSetaEsq .linkSetaEsq").removeClass("disabled");
										
								 }
							});
							 
						} );
			        
				    }
			    }
			}
		});
		
		$(".boxSetaDir .linkSetaDir").click(function(){
		    if(animationPag==0){
		        if(urlPag[pagAtual]=="ajax-home.asp"){
		            pagAtual=0;
		        }
		        $(".menuGaleria .galeria .miniFoto").remove();
				$(".BoxListaArquitetos").hide();
				$(".boxIndicarFoto").hide();
				$(".boxComentarios").hide();
				$(".abaSobre").hide();
				$(".abaContato").hide();
				$(".abaUltimas").hide();	
				$(".listaDeArquitetos .recipienteArquitetos .nomeArquiteto").remove();
                
		        if ($(".boxSetaDir .linkSetaDir").hasClass("disabled") != true){
				    pagAtual=pagAtual+1;
				    animationPag=1;
				    //recolocando os elmentos no html
				    $(".conteudoSite .recipiente br").remove();
				    $(".conteudoSite .recipiente").append("<div class='conteudo'><div class='preloadPag'><div class='preload'></div></div></div>");
			        $(".conteudoSite .recipiente").append("<div class='conteudo conteudoProx'>carregando...</div>");
				    $(".conteudoSite .recipiente").append("<br class='clr'/>");				
    			    
				    var posicao = - 909;
			        $(".conteudoSite .recipiente").animate({ 				
				        marginLeft: posicao +"px"
			         }, tempoAnimacao, function(){
						 
						$(".boxSetaDir .linkSetaDir").addClass("disabled");
						$(".boxSetaEsq .linkSetaEsq").addClass("disabled");
						$.ajax({
							  url: urlPag[pagAtual],
							  global: false,
							  type: "POST",
							  data: ({id : $("#flcNome").val()}),
							  dataType: "html",
							  success: function(retorno){
								 $(".conteudoProx").html(retorno);  
									
									var posicao = - (909 * 2);
									$(".conteudoSite .recipiente").animate({ 				
										marginLeft: posicao +"px"
									 }, tempoAnimacao, function(){
										 
										$(".conteudoProx").removeClass("conteudo");						 
										$(".conteudo").remove();
										$(".conteudoSite .recipiente").css("margin-left","0px");
										$(".conteudoProx").addClass("conteudo");
										$(".conteudo").removeClass("conteudoProx");
										mudarclassBotao(botoes[pagAtual],classBotoes[pagAtual]);
										animationPag=0;
									} );
							   
								$(".boxSetaDir .linkSetaDir").removeClass("disabled");
								$(".boxSetaEsq .linkSetaEsq").removeClass("disabled");
							  }
						}); 
						 
					} );
			        
			    }
			}
		});		
		
	}
	
	$("#topo .centro .logo").click(function(){
			mudarPagina("ajax-home.asp","")							 
	});
	$("#topo .centro .btArqDecoradores").click(function(){
			mudarPagina("ajax-arquitetos.asp","")							 
	});
	$("#topo .centro .btConstrutoras").click(function(){
			mudarPagina("ajax-construtoras.asp","")							 
	});
	$("#topo .centro .btLojasForn").click(function(){
			mudarPagina("ajax-lojas-fornecedores.asp","")							 
	});
	$("#topo .centro .btServicos").click(function(){
			mudarPagina("ajax-servicos.asp","")							 
	});
	$("#rodape .centro .logoSimple").click(function(){
			mudarPagina("ajax-home.asp","")							 
	});
	
	if($(".paginaAlvo").html()!=""){
	    mudarPagina($(".paginaAlvo").html(),"");
	    $.ajax({
          url: "ajax-navegacao.asp?pag="                        
        });
	}
	
	if($(".arqAlvo").html()!=""){
	    mudarPagina("ajax-arquitetos-detalhe.asp",$(".arqAlvo").html());
	    $.ajax({
          url: "ajax-navegacao.asp?pag="                        
        });
	}
	
});

function mudarPagina(urlRequest,parametro){
    //alert(urlRequest);
	$(".menuGaleria .galeria .miniFoto").remove();
	$(".BoxListaArquitetos").hide();
	$(".boxIndicarFoto").hide();
	$(".boxComentarios").hide();
	$(".abaSobre").hide();
	$(".abaContato").hide();
	$(".abaUltimas").hide();	
    $(".listaDeArquitetos .recipienteArquitetos .nomeArquiteto").remove();	
   
	if(animationPag==0){
		var tempoAnimacao="slow";
		
		var urlPag = new Array("ajax-home.asp", "ajax-arquitetos.asp", "ajax-construtoras.asp", "ajax-lojas-fornecedores.asp", "ajax-servicos.asp", "ajax-arquitetos-detalhe.asp", "ajax-construtoras-detalhe.asp", "ajax-lojas-fornecedores-detalhe.asp", "ajax-servicos-detalhe.asp");
		var botoes = new Array("", ".btArqDecoradores", ".btConstrutoras", ".btLojasForn", ".btServicos", ".btArqDecoradores", ".btConstrutoras", ".btLojasForn", ".btServicos", ".btArqDecoradores");
		var classBotoes = new Array("", "btArqDecoradoresAtivo", "btConstrutorasAtivo", "btLojasFornAtivo", "btServicosAtivo", "btArqDecoradoresAtivo", "btConstrutorasAtivo", "btLojasFornAtivo", "btServicosAtivo");
		
		var pagReq = jQuery.inArray(urlRequest, urlPag);
		
		//alert(urlRequest + "=" +pagReq);
		
		if(pagReq != -1){		
			if(pagReq > pagAtual){
				
				pagAtual=pagReq;
				animationPag=1;
				//recolocando os elmentos no html
				$(".conteudoSite .recipiente br").remove();
				$(".conteudoSite .recipiente").append("<div class='conteudo'><div class='preloadPag'><div class='preload'></div></div></div>");
				$(".conteudoSite .recipiente").append("<div class='conteudo conteudoProx'>carregando...</div>");
				$(".conteudoSite .recipiente").append("<br class='clr'/>");				
				
				var posicao = - 909;
				$(".conteudoSite .recipiente").animate({ 				
					marginLeft: posicao +"px"
				 }, tempoAnimacao, function(){
					
					$(".boxSetaDir .linkSetaDir").addClass("disabled");
					$(".boxSetaEsq .linkSetaEsq").addClass("disabled");
					$.ajax({
						  url: urlPag[pagAtual]+parametro,
						  global: false,
						  /*type: "POST",
						  data: ({varPar : parametro}),*/
						  dataType: "html",
						  success: function(retorno){
							 $(".conteudoProx").html(retorno);  
								
								var posicao = - (909 * 2);
								$(".conteudoSite .recipiente").animate({ 				
									marginLeft: posicao +"px"
								 }, tempoAnimacao, function(){
									 
									$(".conteudoProx").removeClass("conteudo");						 
									$(".conteudo").remove();
									$(".conteudoSite .recipiente").css("margin-left","0px");
									$(".conteudoProx").addClass("conteudo");
									$(".conteudo").removeClass("conteudoProx");
									mudarclassBotao(botoes[pagAtual],classBotoes[pagAtual]);
									animationPag=0;
								} );
						   
							$(".boxSetaDir .linkSetaDir").removeClass("disabled");
							$(".boxSetaEsq .linkSetaEsq").removeClass("disabled");
						  }
					});			
				
				} );
				
			}else{
				
				pagAtual=pagReq;
				animationPag=1;
				//recolocando os elmentos no html
				$(".conteudoSite .recipiente br").remove();
				$(".conteudoSite .recipiente").append("<br class='clr'/>");
				$(".conteudoSite .recipiente").prepend("<div class='conteudo'><div class='preloadPag'><div class='preload'></div></div></div>");
				$(".conteudoSite .recipiente").prepend("<div class='conteudo conteudoAnt'>carregando...</div>");
				$(".conteudoSite .recipiente").css("margin-left","-1818px");
				
				var posicao = -1818;
				$(".conteudoSite .recipiente").animate({ 				
					marginLeft: posicao + "px"
				 }, tempoAnimacao, function(){
					 
					$(".boxSetaDir .linkSetaDir").addClass("disabled");
					$(".boxSetaEsq .linkSetaEsq").addClass("disabled");
					$.ajax({
						  url: urlPag[pagAtual]+parametro,
						  global: false,
						  /*type: "POST",
						  data: ({varPar : parametro}),*/
						  dataType: "html",
						  success: function(retorno){
							   $(".conteudoAnt").html(retorno);							
								var posicao = 0;
								$(".conteudoSite .recipiente").animate({ 				
									marginLeft: posicao + "px"
								 }, tempoAnimacao , function(){
								 
									$(".conteudoAnt").removeClass("conteudo");						 
									$(".conteudo").remove();
									$(".conteudoSite .recipiente").css("margin-left","0px");
									$(".conteudoAnt").addClass("conteudo");
									$(".conteudo").removeClass("conteudoAnt");
									mudarclassBotao(botoes[pagAtual],classBotoes[pagAtual]);
									animationPag=0;
								} );
								
								$(".boxSetaDir .linkSetaDir").removeClass("disabled");
								$(".boxSetaEsq .linkSetaEsq").removeClass("disabled");
						 }
					}); 
					 
				} );
				
			}
		}
	}
	
}

function mudarclassBotao(botao,classBotao){	
	$(".btArqDecoradores").removeClass("btArqDecoradoresAtivo");
	$(".btConstrutoras").removeClass("btConstrutorasAtivo");
	$(".btLojasForn").removeClass("btLojasFornAtivo");
	$(".btServicos").removeClass("btServicosAtivo");
	$(botao).addClass(classBotao);
}