// <![CDATA[

$(document).ready(function() {
    $('.slideshow').cycle({
		fx: 'fade',
		timeout: 5000
	});
	
	$(window).resize(function(){ 
		positionFooter();
    }); 
	
	function positionFooter()
	{
		if($(".main").height()< $(window).height())
		{
			$(".main").css({height:$(window).height()-461});
		}
	}
	positionFooter()
	
	$("a[rel='mapavilavelha']").colorbox();
	/*
	$('.aviso a').click(function(){
		$('.aviso').css({display:'none'});
	});
	*/
});


			
		
			
jQuery(document).ready(function(){
								
								
	// Máscaras do formulário.
	$("[title='Data']").mask("99/99/9999");
	$("[title='Telefone']").mask("(99) 9999-9999");
	
								

	$('#reservasform').submit(function(){	
		
		envia();
									   
		var action = $(this).attr('action');
		$.post(action, { 
			nm_usuarios_de_internet: $('#nm_usuarios_de_internet').val(),
			ds_usuarios_de_internet_email: $('#ds_usuarios_de_internet_email').val(),
			ds_usuarios_de_internet_tel1: $('#ds_usuarios_de_internet_tel1').val(),
			//ds_usuarios_de_internet_cidde: $('#ds_usuarios_de_internet_cidde').val(),
			//cd_estado: $('#cd_estado').val(),
			//ds_usuarios_de_internet_sexo: $('#ds_usuarios_de_internet_sexo').val(),
			//ds_pedido_produto: $('#ds_pedido_produto').val(),
			adultos: $('#adultos').val(),
			child: $('#child').val(),
			chegada: $('#chegada').val(),
			saida: $('#saida').val(),
			obs: $('#obs').val(),
			code: $('#code').val()
		},
			function(data){
				$('#reservasform #submit').attr('disabled','');
				$('.response').remove();
				
				
				$('#reservasform').after('<p class="response">'+data+'</p>');
				$('.response').slideDown();
				if(data=='Message sent!') $('#reservasform').slideUp();
			}
		); 
		return false;
	});
	
	
	$(function() {
		$( "#box_chegada" ).datepicker();
		$( "#box_chegada_button" ).datepicker();
		$( "#box_saida" ).datepicker();
		$( "#box_saida_button" ).datepicker();
		
		$( "#chegada" ).datepicker();
		$( "#chegada_button" ).datepicker();
		$( "#saida" ).datepicker();
		$( "#saida_button" ).datepicker();
		
	});
	
	$('#box_chegada_button').click(function(){	
		$( "#box_chegada" ).datepicker( "show" );
	});
	
	$('#box_saida_button').click(function(){	
		$( "#box_saida" ).datepicker( "show" );
	});
	
	$('#chegada_button').click(function(){	
		$( "#chegada" ).datepicker( "show" );
	});
	
	$('#saida_button').click(function(){	
		$( "#saida" ).datepicker( "show" );
	});
	
	
});

function envia(){
	$('.response').remove();
	$('#reservasform').after('<p class="response">Enviando...</p>');
}


Util = {

carregaHtml:
		function(Url, div) {
			
				$.ajax({
					url: Url,
					type: "GET",
					data: {"div":div},
					cache: false,
					async: true,
					beforeSend: function(xmlhttprequest){
						$('#div').html('');
					},
					error: function (XMLHttpRequest, textStatus, errorThrown) {},
					complete: function(xmlhttprequest){},
					success: function(html){
	
						var jq = $(div);
						jq.html(html);
					}
				});
			
		},
		
		
	verificaPagina:
		function(pag,qtde){
			
			mens = "";
			
			if(pag == "")
				mens = 'Página Inválida';
			if(pag == 0)
				mens = 'Página Inválida';
			if(pag > qtde)
				mens = 'Página Inválida';
				
			if(mens != ""){
				alert(mens);
				return false;
			}
			
		},
		
	envia:
		function(){
			$('.response').remove();
			$('#commentform').after('<p class="response"></p>');
		},
		
	enviaPromocoes:
		function(codigo){
			
			$('#frmPromocao_'+codigo).submit(function(){				  
				var action = $(this).attr('action');
				$.post(action, { 
					email_promocoes: $('#email_promocoes_'+codigo).val(),
					codigo: $('#cd_promocoes_'+codigo).val()
				},
					function(data){
						$('#frmPromocao_'+codigo+' #submit').attr('disabled','');
						$('.response').remove();
						$('#frmPromocao_'+codigo).after('<p class="response">'+data+'</p>');
						$('.response').slideDown();
						if(data=='Message sent!') $('#frmPromocao_'+codigo).slideUp();
					}
				); 
				return false;
			});
	
			
			
			
			$('.response').remove();
			$('#frmPromocao_'+codigo).after('<p class="response"></p>');
		},
	
	agendaToolBar:
		function(mes){
			$('#agenda li').hide();
			if(mes.length == 1)
				$('.mes_0'+mes).show();
			else
				$('.mes_'+mes).show();
		},
	textCounter:
		function(field, countfield, maxlimit) {
			if (field.value.length > maxlimit)
				field.value = field.value.substring(0, maxlimit);
			else 
				countfield.value = maxlimit - field.value.length;
		}
		
}







// ]]>

