// JavaScript Document
Shadowbox.init({
    skipSetup: true,
    players: ["iframe"]

});


function Popup(){
	
	this.show=function(id){
		Shadowbox.open({
			content:    'pop_interna.asp?id='+ id,
			player:     "iframe",
			title:      "",
			height:     450,
			width:      785
		});
	}

	this.video = function(v){
		$('#foto_cavalo').fadeTo("slow",0.0,function(){
			$.get('includes/popup_media.asp?video='+v,function(data){
				$('#foto_cavalo').html(data)
				$("#foto_cavalo").fadeTo("slow",1.0);
			});
		});
	}
	
	this.foto = function(i,f){
		$('#num_fotos a').each(function(){
			this.className = 'inativo';										
		});
		document.getElementById('botao_'+f).className = 'ativo';
		$('#foto_cavalo').fadeTo("slow",0.1,function(){
			$.get('includes/popup_foto.asp?id='+i+'&foto='+f,function(data){
				$('#foto_cavalo').html(data)
				$("#foto_cavalo").fadeTo("slow",1.0);
			});
		});
	}
}

function Galeria(){
	pag = 1;
	var tipo,categoria
	var total=1;
	this.setTotal=function(t){
		total= t;
		
	}
	this.proxima=function(){
		if(pag<total){	
			$(".ajax").fadeTo("slow",0.0,function(){
				
				$.get("includes/paginacao_animais.asp?pag="+(++pag)+"&tipo="+tipo+"&categoria="+categoria, function(data){
					$(".ajax").html(data);
					$(".ajax").fadeTo("slow",1.0);
					verifica();
				});
			});
		}
		
	}
	this.carregar=function(t,c){
		tipo=t;
		categoria=c;
		pag = 1;
		$.get("includes/paginacao_total.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
			total=data.toString().replace('/^\s+|\s$/g','');
			$(".ajax").fadeTo("slow",0.0,function(){
				$.get("includes/paginacao_animais.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
					$(".ajax").html(data);
					$(".ajax").fadeTo("slow",1.0);
					verifica();
				});
			});
		});
	}
	this.carregarint=function(c){
		
		categoria=c;
		pag = 1;
		$.get("includes/paginacao_total.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
			total=data.toString().replace('/^\s+|\s$/g','');
			$(".ajax").fadeTo("slow",0.0,function(){
				$.get("includes/paginacao_animais.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
					$(".ajax").html(data);
					$(".ajax").fadeTo("slow",1.0);
					verifica();
				});
			});
		});
	}
	this.carregarintEstrutura=function(c){
		
		categoria=c;
		pag = 1;
		$.get("includes/paginacao_total.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
			total=data.toString().replace('/^\s+|\s$/g','');
			$.get("estrutura_paginacao.asp", function(data){
				$("#geral_noticias").html(data);
				$(".ajax").fadeTo("slow",0.0,function(){
					$.get("includes/paginacao_animais.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
						window.scrollTo(0,0);
						$(".ajax").html(data);
						$(".ajax").fadeTo("slow",1.0);
						verifica();
					});
				});
			});
		});
	}
	this.carregarCatalogo=function(t,c){
		tipo =t;
		categoria=c;
		pag = 1;
		$.get("includes/paginacao_total.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
			total=data.toString().replace('/^\s+|\s$/g','');
			$("#geral_noticias").fadeTo("slow",0.0,function(){
				$.get('catalogo_texto.asp',function(data){
					$('#geral_noticias').html(data);
					$("#geral_noticias").fadeTo("slow",1.0);
					verifica();
				});
				
			});
		});
	}
	this.carregarintCatalogo=function(c){
		
		categoria=c;
		pag = 1;
		$.get("includes/paginacao_total.asp?pag="+(1)+"&tipo="+tipo+"&categoria="+categoria, function(data){
			total=data.toString().replace('/^\s+|\s$/g','');
			$("#geral_noticias").fadeTo("slow",0.0,function(){
				$.get('catalogo_texto.asp',function(data){
					$('#geral_noticias').html(data);
					$("#geral_noticias").fadeTo("slow",1.0);
					verifica();
				});
				
			});
		});
	}
	
	this.anterior=function(){
				
		if(pag>1){
			$(".ajax").fadeTo("slow",0.0,function(){
				$.get("includes/paginacao_animais.asp?pag="+(--pag)+"&tipo="+tipo+"&categoria="+categoria, function(data){
					$(".ajax").html(data);
					$(".ajax").fadeTo("slow",1.0);
					verifica();
				});
			});	
		}
	}

	this.ultima=function(){
		if(pag<total){
			pag=total-1;
			this.proxima();
		}		
	}

	this.primeira=function(){
		if(pag>1){		
			pag=2;
			this.anterior();
		}		
	}

	this.verifica=function(){
		if(pag==total){
			$('#ultima').fadeTo("slow",0.2);
			$('#proxima').fadeTo("slow",0.2);
		}else{
			$('#ultima').fadeTo("slow",1.0);
			$('#proxima').fadeTo("slow",1.0);
			
		}
		if(pag==1){
			$('#primeira').fadeTo("slow",0.2);
			$('#anterior').fadeTo("slow",0.2);
		}else{
			$('#primeira').fadeTo("slow",1.0);
			$('#anterior').fadeTo("slow",1.0);
		}
		
		
	}
	verifica = this.verifica;
	this.popup = new Popup()
	
}

var galeria = new Galeria()

