$(function() {
	// Destaques
	var dest_loop = 0;
	$('#destaque_home').cycle({
		fx: 'fade',
		timeout: 8000,
		speed: 700,
		before: function(c,n,opt){
			$('.destaque_cell_nav').removeClass('destaque_cell_nav_selected');
			$('.destaque_cell_nav[slide=' + (!dest_loop?opt.currSlide:opt.nextSlide) + ']').addClass('destaque_cell_nav_selected')
			dest_loop++;
		}
	});
	
	$('.destaque_cell_nav').click(function() {
		var slide = $(this).attr('slide');		
		$('#destaque_home').cycle(parseInt(slide));		
		return false;  
	});
	
	
	$('#scroll_cardapio').slimScroll({
		width: '223px',
		height: '455px',
		size: '10px',
		position: 'right',
		color: '#B69B70',
		alwaysVisible: false,
		distance: '3px'
	});
	
	$('#fechar_cardapio').click(function() {		
		$.ajax({
		  url: href + "/request/cardapio_home/",
		  success: function(r){
			$("#cardapio_home_wrapper").fadeOut(500);
		  }
		});
		
		return false;  
	});
	
	
	$('.cardapio_click_almoco').click(function() {
		var data = $(this).attr('data');
		
		$.ajax({
		  url: href + "/cardapio/almoco/" + data + "/",
		  before: function(){
		  	$("#cardapio_loading").show();  
		  },
		  complete: function(){
			$("#cardapio_loading").hide();  
		  },
		  success: function(r){
			$("#col2_cardapio").html(r);
		  }
		});
		
		return false;  
	});
	
	
	$('.cardapio_click_jantar').click(function() {
		var id = $(this).attr('idj');
		
		$.ajax({
		  url: href + "/cardapio/jantar/" + id + "/",
		  before: function(){
		  	$("#cardapio_loading").show();  
		  },
		  complete: function(){
			$("#cardapio_loading").hide();  
		  },
		  success: function(r){			  
			$("#col2_cardapio").html(r.html);
			$("#cardapio_imagem_jantar").attr('src',r.img);
		  },
		  dataType: 'json'
		});
		
		return false;  
	});
	
	$('.album_eventos').hover(
		function() {
			$(this).children('.img_eventos_hover').hide();
			$(this).children('.titulo_eventos_hover').show();	
			return false;  
		},
		function() {
			$(this).children('.img_eventos_hover').show();
			$(this).children('.titulo_eventos_hover').hide();
			return false;  
		}
	);
}); 
