$(document).ready(function(){
	
	$(".comentarios").click(function() {
		var activeTab = $(this).find("a").attr("href");
		$(activeTab).slideDown("slow");
		$(".post_content").hide();
		return false;
	});
	
	if($("#plantaRestaurante")){
		var imageMapa = 
		$("<map></map>")
			.attr("name","plantaMap")
			.append("<area shape='rect' coords='402,191,439,223' onClick='selecionaMesa(1)' alt='mesa 1' />")
			.append("<area shape='rect' coords='363,191,400,223' onClick='selecionaMesa(2)' alt='mesa 2' />")
			.append("<area shape='rect' coords='324,191,361,223' onClick='selecionaMesa(3)' alt='mesa 3' />")
			.append("<area shape='rect' coords='144,191,181,223' onClick='selecionaMesa(4)' alt='mesa 4' />")
			.append("<area shape='rect' coords='104,191,141,223' onClick='selecionaMesa(5)' alt='mesa 5' />")
			.append("<area shape='rect' coords='66,191,103,223' onClick='selecionaMesa(6)' alt='mesa 6' />")
			.append("<area shape='rect' coords='117,85,129,97' onClick='selecionaMesa(7)' alt='mesa 7' />")
			.append("<area shape='rect' coords='140,85,152,97' onClick='selecionaMesa(8)' alt='mesa 8' />")
			.append("<area shape='rect' coords='162,85,174,97' onClick='selecionaMesa(9)' alt='mesa 9' />")
			.append("<area shape='rect' coords='350,86,362,98' onClick='selecionaMesa(10)' alt='mesa 10' />")
			.append("<area shape='rect' coords='372,86,384,98' onClick='selecionaMesa(11)' alt='mesa 11' />")
			.append("<area shape='rect' coords='396,86,408,98' onClick='selecionaMesa(12)' alt='mesa 12' />")
		$("#plantaRestaurante").parent().append(imageMapa)
		$("map area").css({"cursor":"pointer","background-color":"black","border":"1px"})
		$("#plantaRestaurante").attr("useMap","#plantaMap")
	}
	
	//menu principal
	$('ul#nav li a')
		.css( {backgroundPosition: "0px 0px"} )

		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-500px 0px)"}, {duration:900})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(-1000px 0px)"}, {duration:900, complete:function(){
				$(this).css({backgroundPosition: "0px 0px"})
			}
		})
		})	
	
	//logos parceiros
	$("img.fade-in").hover(
		function() {
			$(this).animate({"opacity": "0"}, "slow");
		},
		function() {
			$(this).animate({"opacity": "1"}, "slow");
	});

	//carrossel
	function mycarouselICB(carousel) {
		jQuery('.jcarousel-control-principal ul li a').bind('click', function() {
			//alert(1);
		    carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));	        	            
		    return false;
		});
		jQuery('.jcarousel-scroll select').bind('change', function() {
		    carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		    return false;
		});
		carousel.buttonNext.bind('click', function() {
		    carousel.startAuto(0);
		});
		carousel.buttonPrev.bind('click', function() {
		    carousel.startAuto(0);
		});
		carousel.clip.hover(function() {
		    carousel.stopAuto();
		}, function() {
		    carousel.startAuto();
		});
	}
 	jQuery(".jcarousel").jcarousel({
		scroll: 1,
		auto: 8,
		wrap: 'last',
		initCallback: mycarouselICB	       
// This tells jCarousel NOT to autobuild prev/next buttons
//	        buttonNextHTML: null,
//	        buttonPrevHTML: null
	});
 		
 	/*Customiza a exibiÃ§Ã£o das mensagens de erro: */
 	
 	$(".zend_form .errors").each(function(){
 		var $error = $(this).css({'display':'none','position':'absolute','top':'1px','left':'1px'})
 		$(this).parent().append('<img src="' + baseUrl + '/images/error.png" />').hover(
 				function(e){
 						$error.css({'display':'block','left':e.layerX -100 + 'px', 'top':e.layerY})
 				},
 				function(e){
 						$error.css({'display':'none'})
 				}
 		)
 	})
	$(function() {
		$('.maskfone').mask('(99) 9999-9999');
		$('.maskdata').mask('99/99/9999')
	});
})
function selecionaMesa(arg){
	$("#mesa").val(arg);
}

$(function() {
/*		   
    $('img.image1').data('ad-desc', 'Whoa! This description is set through elm.data("ad-desc") instead of using the longdesc attribute.<br>And it contains <strong>H</strong>ow <strong>T</strong>o <strong>M</strong>eet <strong>L</strong>adies... <em>What?</em> That aint what HTML stands for? Man...');
    $('img.image1').data('ad-title', 'Title through $.data');
    $('img.image4').data('ad-desc', 'This image is wider than the wrapper, so it has been scaled down');
    $('img.image5').data('ad-desc', 'This image is higher than the wrapper, so it has been scaled down');
*/
    var galleries = $('.ad-gallery').adGallery();
    $('#switch-effect').change(
      function() {
        galleries[0].settings.effect = $(this).val();
	
        return false;
      }
    );   
   // $(".ad-image-description").click(function(){ $(this).css('display','none');});    
    $('#toggle-slideshow').click(
      function() {
        galleries[0].slideshow.toggle();
        return false;
      }
    );
  });
    
$(document).ready(function(){	
	$(".modal").colorbox();
});