jQuery(function(){
	// CARROSSEL DE TELAS div-outras-acomodacoes
	$("#carrossel ul").jcarousel(
		{
			scroll: 1,
			visible: 4
		}		
	);

	$("#div-outras-acomodacoes ul").jcarousel(
		{
			scroll: 1,
			visible: 6
		}		
	);

	// PÁGIA COMO CHEGAR
	jQuery('div#div-sobre-cidade').hide(0);
	jQuery('div#div-abas a:first').click(
		function()
		{
			jQuery(this).find('img').attr("src", "img/como-chegar/img-como-chegar-off.gif");
			jQuery('div#div-abas a:last img').attr("src", "img/como-chegar/img-sobre-a-cidade-on.gif");			
			
			jQuery('div#div-textos').show(0);
			jQuery('div#div-sobre-cidade').hide(0);
			
			return false;			
		}
	);
	jQuery('div#div-abas a:last').click(
		function()
		{
			jQuery(this).find('img').attr("src", "img/como-chegar/img-sobre-a-cidade-off.gif");			
			jQuery('div#div-abas a:first img').attr("src", "img/como-chegar/img-como-chegar-on.gif");			
			jQuery('div#div-textos').hide(0);
			jQuery('div#div-sobre-cidade').show(0);
			
			return false;			
		}
	);
	
	//MÁSCARAS
	jQuery('#txtTelefone').mask('9999-9999');
	
	/*
		VALIDAÇÃO DO CONTATO
	*/
	jQuery("form#FrmContato").validate({
		rules: {
			txtNome: "required",
			txtEmail: {
				required : true,
				email	 : true
			},
			txtDDD: "required",
			txtTelefone: "required",			
			cboAssunto : "required",
			txtMensagem : "required"
		}
	});	
	
	
	//BANNERS HOME
	var nBanners 	= jQuery('div#div-banner-home > img').length;
	var bAtual		= (nBanners-1);
	
	jQuery('div#div-seta-direita a').click(function(){
		if(bAtual > 0 && bAtual <= nBanners)		
		{
			jQuery('div#div-banner-home > img:eq('+bAtual+')').fadeOut(300);
			jQuery('div#div-banner-home > img:eq('+(bAtual-1)+')').fadeIn(500);		
			bAtual--;
		}
	});

	jQuery('div#div-seta-esquerda a').click(function(){
		if(bAtual >= 0 && bAtual < (nBanners-1))		
		{
			jQuery('div#div-banner-home > img:eq('+bAtual+')').fadeOut(500);										
			jQuery('div#div-banner-home > img:eq('+(bAtual+1)+')').fadeIn(300);
			bAtual++;
		}
	});
		
});

