// JavaScript Document


// Slideshow ---------------------------------------------------------------------------------------------------
	
function sliding(qtdImage){
	var count = 1;
	var intervalo;
	var qtdBanners = qtdImage;
	
	function contador(){
		intervalo = setTimeout(function(){
			count ++;
			sliding(count);
		},15000);
	}
    if(qtdBanners > 1){
    contador();
	}		
	$('.bgImagem:first').addClass('show').attr('id','banner'+count);
	
	function sliding(){
		
		if(count>qtdBanners){
			count = 1;
		}
		if(count==0){
			count = qtdBanners;
		}
		
		$('.bgImagem.show').fadeOut(function(){
			$(this).removeClass('show');
		});
		$('.bgImagem:hidden').attr('id','banner'+count).fadeIn(function(){
			$(this).addClass('show');
		});
		
		clearInterval(intervalo);
        if(qtdBanners > 1){
		contador();
        }
		
	}
	
	//Setas banner ------------------------------------------------------------------------------------
	$('a.prevBanner').click(function(){
		count--;
		sliding();
	});
				
	$('a.nextBanner').click(function(){
		count++;
		sliding();
	});	
}
	
// Slideshow ---------------------------------------------------------------------------------------------------


// Formulario Fale Conosco ---------------------------------------------------------------------------------------------------
$(function(){
    
    $("#telefone").mask("(999) 9999-9999");
    
	$("#formFaleConosco").submit(function() {
		var nome      = $("#nome").val();
		var email     = $("#email").val();
		var telefone  = $("#telefone").val();
		var mensagem  = $("#mensagem").val();
		$(".status").html("<img src='loader.gif' alt='Enviando' />");
		$.post('fale_conosco_envia.php', {nome: nome, email: email, telefone: telefone, mensagem: mensagem}, function(resposta) {
				$(".status").slideDown();
				if (resposta != false) {
					$(".status").html(resposta);
				} 
				else {
					$("#status").html("Mensagem enviada com sucesso!");
					$("#nome").val("");
					$("#email").val("");
					$("#mensagem").val("");
					$("#telefone").val("");
				}
		});
        return false;
	});
    
    
    
       $("#cancel_reservasForm").submit(function() {
        
		var localizador = $("#localizador").val();
		var checkin     = $("#checkin").val();
		var checkout    = $("#checkout").val();
   		var telefone    = $("#telefone").val();
   		var nome        = $("#nome").val();
		var outras_informacoes  = $("#outras_informacoes").val();
		$(".status").html("<img src='loader.gif' alt='Enviando' />");
		$.post('cancel_reservas_envia.php', {localizador: localizador, checkin: checkin, checkout: checkout, telefone: telefone, nome: nome, outras_informacoes: outras_informacoes}, function(resposta) {
				$(".status").slideDown();
				if (resposta != false) {
					$(".status").html(resposta);
				} 
				else {
					$("#status").html("Mensagem enviada com sucesso!");
                    $("#localizador").val("");
                    $("#checkin").val("");
                    $("#checkout").val("");
                    $("#telefone").val("");
                    $("#nome").val("");
                    $("#outras_informacoes").val("");
				}
		});
        return false;
	})

    

});


$(function(){		   	   
	
	Shadowbox.init({
        handleOversize: "drag",
        modal: true
    });
	
	$('#frameReservas').contents().find('body').css({"min-height": "100", "overflow" : "hidden"});
	setInterval( "$('#frameReservas').height($('#frameReservas').contents().find('body').height() + 20)", 1 );
	
	$('.acordeon .buttom').click(function(){

		if($(this).parents('.acordeon').find('.slider').is(':visible')){
			$(this).parents('.acordeon').find('.slider').slideUp();
		}else{
			$(this).parents('.acordeon').find('.slider').slideDown();
		}		
		return false;
	})
	
	$(window).load(function(){
		$('.centerImage').each(function(){
				var contHeight   = $(this).height();
				var contWidth    = $(this).width();
				var imgHeight    = $(this).find('img').height();
				var imgWidth     = $(this).find('img').width();
				var cetralizingV = ((contHeight-imgHeight)/2);
				var cetralizingH = ((contWidth-imgWidth)/2);
				$(this).find('img').css({marginTop:cetralizingV+'px',marginLeft:cetralizingH+'px'});
		});
		
	//Mascaras
	$('.mask-data').mask('99/99/9999'); //data
	$('.mask-fone').mask('(999) 9999-9999'); //telefone
	$('.mask-num').mask('99'); //UF
	$('.mask-cpf').mask('999.999.999-99'); //CPF
	$('.mask-cep').mask('99999-999'); //CEP
	
	jQuery(document).ready(function() {
		jQuery('#mycarousel').jcarousel();
	});
	
	jQuery(document).ready(function() {
		jQuery('#mycarousel2').jcarousel();
	});	
	
	jQuery.fn.toggleText = function(a,b) {
	return   this.html(this.html().replace(new RegExp("("+a+"|"+b+")"),function(x){return(x==a)?b:a;}));
	}			
	
});	
	
	//Idioma ----------------------------------------------------------------------------------------	
	$('#idioma a.current').click(function(){
		var ativo = $(this).attr('class');		
		$('#navIdioma').css({'top':'30px', 'z-index':'500'})
		if(ativo == 'current br ativo'){
			$(this).next().animate({height: 'toggle', top: '30px'},function(){	            	
				$(this).hide();
				$('#idioma a.current').removeClass('ativo');
			});					
		}else{			
			$(this).addClass('ativo');
			$(this).next().animate({height: 'toggle', top: '30px'});
		}
		return false;
	})	
	
	$(window).load(function() {
		$('#slider').nivoSlider();
	});
	
})

	$(function() {
        $( "#datepicker" ).datepicker();
//		$("#datepicker").datepicker({
//			showOn: 'button',
//			buttonImage: 'img/ico-calendario.gif',
//			buttonImageOnly: true
//		});
	});	
	$(function() {
        $( "#datepicker2" ).datepicker();			   
//		$("#datepicker2").datepicker({
//			showOn: 'button',
//			buttonImage: 'img/ico-calendario.gif',
//			buttonImageOnly: true
//		});
	});
	
	function limpar (objeto, msg) {
		if (objeto.value == msg)objeto.value = '';
	}
	
	function mostrar (objeto, msg) {
		if (objeto.value == '')objeto.value = msg;
        
        //var roteiros = objeto.value;
           
        //$(".acordeon").html("<img src='loader.gif' alt='Carregando Roteiros...' />");
		//$.post('request_video.php', {idVideo:idVideo}, function(data) {
	//		$('#box_video').empty().html(data);
	//	});
	}	
	
  $(document).ready(function () {
	$('#test').weatherfeed(['BRXX0195']);
});	
