$(function() {		 
	 	
	$("area[rel^='prettyPhoto']").prettyPhoto();
	
	$(".gallery:first a[rel^='prettyPhoto']").prettyPhoto({animation_speed:'normal',theme:'light_square',slideshow:3000, autoplay_slideshow: false});
	$(".gallery:gt(0) a[rel^='prettyPhoto']").prettyPhoto({animation_speed:'fast',slideshow:10000, hideflash: true});

	$("#custom_content a[rel^='prettyPhoto']:first").prettyPhoto({
		custom_markup: '<div id="map_canvas" style="width:260px; height:265px"></div>',
		changepicturecallback: function(){ initialize(); }
	});

	$("#custom_content a[rel^='prettyPhoto']:last").prettyPhoto({
		custom_markup: '<div id="bsap_1259344" class="bsarocks bsap_d49a0984d0f377271ccbf01a33f2b6d6"></div><div id="bsap_1237859" class="bsarocks bsap_d49a0984d0f377271ccbf01a33f2b6d6" style="height:260px"></div><div id="bsap_1251710" class="bsarocks bsap_d49a0984d0f377271ccbf01a33f2b6d6"></div>',
		changepicturecallback: function(){ _bsap.exec(); }
	});	 	
	 	
mostraPagNav=function(id){
			
			$.ajax({
			url:'pag/mostracont.php', 
			dataType: 'html',
			data: {id:id},
			type: 'POST',
			success: function(data, textStatus) 
				{			
					$('#principal').html(data);	
					
				}
			});
};
	 
function menu(){
			
			$.ajax({
			url:'pag/menu.php', 
			dataType: 'html',
			data: {},
			success: function(data, textStatus) 
				{			
					$('#menu').html(data);			
					
				}
			});
			
	
};
	 
function rodape(){
			
			$.ajax({
			url:'rodape.php', 
			dataType: 'html',
			data: {},
			success: function(data, textStatus) 
				{			
					$('#rodape').html(data);			
					
				}
			});
	}
	 
function navegacao(){
			
			$.ajax({
			url:'pag/navegacao.php', 
			dataType: 'html',
			data: {},
			success: function(data, textStatus) 
				{			
					$('#navegacao').html(data);			
					
				}
			});
	
}
	 
function parte_cima(){
			
			$.ajax({
			url:'pag/parte_cima.php', 
			dataType: 'html',
			data: {},
			success: function(data, textStatus) 
				{			
					$('#parte_cima').html(data);			
					
				}
			});
	
}
	 
buscaEst=function(id){

		$.ajax({
                    type: "GET",
                    data: {id:id},
                    url: "inc/controle.php",
                    dataType: "html",
                            success: function(data, textStatus) {
                            $('#cidade').html(data);
                    },
                            error: function(xhr,er) {
                            $('#mensagem_erro').html('<p class="destaque">Error ' + xhr.status + ' - ' + xhr.statusText + '<br />Tipo de erro: ' + er +'</p>')
                            }
	});
}



//	Scrolled by user interaction
				$('#foo2').carouFredSel({
					prev: '#prev2',
					next: '#next2',
					pagination: "#pager2",
					auto: false
				});

    $("#myController").jFlow({
			controller: ".jFlowControl", // must be class, use . sign
			slideWrapper : "#jFlowSlider", // must be id, use # sign
			slides: "#mySlides",  // the div where all your sliding divs are nested in
			selectedWrapper: "jFlowSelected",  // just pure text, no sign
			width: "750px",  // this is the width for the content-slider
			height: "450px",  // this is the height for the content-slider
			duration: 400,  // time in miliseconds to transition one slide
			prev: ".jFlowPrev", // must be class, use . sign
			next: ".jFlowNext", // must be class, use . sign
			auto: true	
    });

 	$("#contato").submit(function(){
			$("#status_contato").removeClass().addClass('messageboxag').html('Enviando..').fadeIn(1000);
			$.post("pag/valida_contato.php",
							{
								nome 	 : $('#nome').val(),
								email    : $('#email').val(),
								mensagem : $('#mensagem').val(),
								rand : Math.random()
							},
							function(data) {
								switch (data) {

							case 'ok':
								$("#status_contato").fadeTo(200,0.1,function() {
								$(this).html('<p>Hare Krishna !</p><p>Recebemos seu contato. <br/>Em breve responderemos.</p>').addClass('messageboxok').fadeTo(900,1,function(){});
								});
								
								$('#nome').val("");
								$('#email').val("");
								$('#mensagem').val("");
								
								
							break;
								
							case 'tem':
								$("#status_contato").fadeTo(200,0.1,function() {
								$(this).html('<p>Hare Krishna !</p><p>Esse e-mail ja se encontra em nossa base de dados,<br/>por favor cadastre um novo e-mail.</p>').addClass('messageboxok').fadeTo(900,1,function(){});
								});
								
								$('#nome').val("");
								$('#email').val("");
								$('#mensagem').val("");
								
							break;
								
								}

							
							
							});
			return false;
		});

 	$("#cadastre").submit(function(){
			$("#status_cad").removeClass().addClass('messageboxag').html('Enviando..').fadeIn(1000);
			$.post("pag/cadastra.php",
							{
								nome 	 : $('#nome').val(),
								email    : $('#email').val(),
								telefone : $('#telefone').val(),
								cidade : $('#cidade').val(),
								estado : $('#estado').val(),
								cadastra: $('#cadastra').val(),
								rand : Math.random()
							},
							function(data) {
							switch (data) {

								case 'ok':
									$("#status_cad").fadeTo(200,0.1,function() {
									$(this).html('<p>Hare Krishna !</p><p>Cadastrado com sucesso !! <br/>Obrigado por participar.</p>').addClass('messageboxok').fadeTo(900,1,function(){});
									});
									
									$('#nome').val("");
									$('#email').val("");
									$('#cidade').val("");
									$('#estado').val("");
								    $('#telefone').val("");
									
									break;
									
								case 'tem':
								
									email = $('#email').val();
								
									$("#status_cad").fadeTo(200,0.1,function() {
									$(this).html('<p>O email ('+email+') já está cadastrado,<br/>Por favor cadastre um email diferente </p>').addClass('messageboxok').fadeTo(900,1,function(){});
									});
									
									$('#email').val("");
									
									break;
							}

							});
			return false;
		});

 	//ultimas publicacoes
 			$.ajax( {
			url : 'pag/ultimas_publicacoes.php',
			dataType : 'html',
			data : {},
			type : 'POST',
			success : function(data, textStatus) {
				$('#ultimas_publicacoes').html(data);
			}
		});
 

var onMouseOutOpacity = 0.67;
			$('#thumbs ul.thumbs li').css('opacity', onMouseOutOpacity)
				.hover(
					function () {
						$(this).not('.selected').fadeTo('fast', 1.0);
					}, 
					function () {
						$(this).not('.selected').fadeTo('fast', onMouseOutOpacity);
					}
				);
			
var gallery = $('#gallery').galleriffic('#thumbs', {
				delay:                  2000,
				numThumbs:              16,
				preloadAhead:           10,
				enableTopPager:         true,
				enableBottomPager:      true,
				imageContainerSel:      '#slideshow',
				controlsContainerSel:   '#controls',
				captionContainerSel:    '#caption',
				loadingContainerSel:    '#loading',
				renderSSControls:       true,
				playLinkText:           'Play',
				pauseLinkText:          'Pause',
				prevLinkText:           'Anterior',
				nextLinkText:           'Proxima',
				nextPageLinkText:       'Proxima &rsaquo;',
				prevPageLinkText:       '&lsaquo; Anterior',
				enableHistory:          true,
				autoStart:              false,
				onChange:               function(prevIndex, nextIndex) {
					$('#thumbs ul.thumbs').children()
						.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
						.eq(nextIndex).fadeTo('fast', 1.0);
				},
				onTransitionOut:        function(callback) {
					$('#slideshow, #caption').fadeOut('fast', callback);
				},
				onTransitionIn:         function() {
					$('#slideshow, #caption').fadeIn('fast');
				},
				onPageTransitionOut:    function(callback) {
					$('#thumbs ul.thumbs').fadeOut('fast', callback);
				},
				onPageTransitionIn:     function() {
					$('#thumbs ul.thumbs').fadeIn('fast');
				}
});


/*modal */

	abre_modal=function(video){
		
		scroll(0, 0);
		$('body').css({'overflow':'hidden'});
		var id = $('#mostra_videos_galeria');
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
		$('#mask').css({'width':maskWidth,'height':maskHeight});
		$('#mask').fadeIn(1000);	
		$('#mask').fadeTo("slow",0.8);	
		var winH = $(window).height();
		var winW = $(window).width();
		$(id).css('top',  winH/2-$(id).height()/2);
		$(id).css('left', winW/2-$(id).width()/2);
		$(id).fadeIn(2000); 
	
		
		$.ajax( {
			url : 'pag/comunica.php',
			dataType : 'html',
			data : {video:video},
			type : 'POST',
			success : function(data, textStatus) {
				$('#mostra_videos_galeria').html(data);
			}
		});
	};
	
	
	
	menu();
	rodape();
	parte_cima();
 });
