var entrar = 0;
$('.infiniteCarousel').infiniteCarousel();

function fun_prodotti() {
		$("#pagination_pro").fadeIn();
/*
		$('#prodotti_elenco').find("img[title]").qtip({
			show: { delay: 500, effect: { type:'fade', length: 300 } },
			hide: { delay: 300, effect: { type:'fade', length: 300 } },
			content: {
				text: false
			},
			position: {
				corner: {
					tooltip: 'topMiddle',
					target: 'bottomMiddle' 
				}
			},
			style: {
				width: { max: 350 },
				padding: '5px 20px',
				background: '#FFFFFF',
				color: '#707173',
				textAlign: 'center',
				border: {
					width: 2,
					radius: 5,
					color: '#68b022'
				},		
				tip: {
					size: { x: 7, y: 7 },
					corner: 'topMiddle'
				}
			}		
		});*/
		
		$('.infiniteCarousel').infiniteCarousel();
	}

$(document).ready(function() {
	
	/***********************/	
	$('.wrapper ul li')
	.mouseover(function() {
		$(".wrapper ul li").stop().animate({opacity:0.5},200);
		$(this).stop().animate({opacity:1},200);
		$(".wrapper ul li.sel_item").css("opacity",1);
		return false;
	})
	.mouseout(function() {
		
		var $items = $('.wrapper ul li.sel_item');

		if ( $items.length ) {
			$(".wrapper ul li").stop().animate({opacity:0.5},200);
			$(".wrapper ul li.sel_item").stop().animate({opacity:1},200);
		} else {
			$(".wrapper ul li").stop().animate({opacity:1},200);
		}

		return false;
	})
	.click(function(event) {							 
		var id_pro = $("a",this).attr('rel');
		
		$('.wrapper ul li').removeClass("sel_item");
		$(this).addClass("sel_item");
		
		$(".wrapper ul li").stop().animate({opacity:0.5},200);
		$(".wrapper ul li.sel_item").css("opacity",1);
		//$('.wrapper ul li').unbind('mouseout');
		
		$("#home").attr("id","prodotto");
		
		$("#loading_pro").fadeIn(100);
		$('#prodotto').slideUp(300, function() {
			ricava_prodotto(id_pro); //RICAVO IL DETTAGLIO DEL PRODOTTO
		});
		
		/**********************/
		var $target = $("#prodotti_header");
		var targetOffset = $target.offset().top;
		
		event.preventDefault();
		
		$('html,body').animate({scrollTop: targetOffset},300);
		/**********************/
						
		return false;
	});
	
	
	function ricava_prodotto(id_pro){
		var xhr=jQuery.ajax({
			 type:    "POST",
			 data:    { id:id_pro },
			 url:     "http://www.damico.it/det_pro.php",
			 async:   false,
			 complete: function(data){
				 $("#prodotto").html(data.responseText);
				 $("#loading_pro").fadeOut(400);
				 $("#prodotto").show();
			 }
		});
	}
	/***********************/
	
	$('#menu_sx li ul.sub_menu').hide();
	$('#menu_sx li ul.open').show();
	$('#menu_sx li a').click(function() {
	  var checkElement = $(this).next();
	  if((checkElement.is('ul.sub_menu')) && (!checkElement.is(':visible'))) {
		$('#menu_sx li ul.sub_menu:visible').slideUp('normal');
		checkElement.slideDown('normal');
		return false;
		}
	  }
	);
	
	$('#slideshow_header').cycle({
        fx: 'fade',
		timeout:  6000
    });
	
	$('#evidenza').cycle({
        fx:      'scrollHorz',
        timeout:  5000,
        prev:    '#page_prev_ev',
        next:    '#page_next_ev',
        pager:   '#pagination_evidenza',
        pagerAnchorBuilder: pagerFactory_ev
    });
	
	$('#ricette_carousel').cycle({
        fx:      'scrollHorz',
        timeout:  0,
        prev:    '#page_prev',
        next:    '#page_next',
        pager:   '#pagination_ricette',
        pagerAnchorBuilder: pagerFactory
    });

    function pagerFactory(idx, slide) {
        return '<li><a href="#"></a></li>';
    };
	function pagerFactory_ev(idx, slide) {
        return '<li><a href="#"></a></li>';
    };
	
			
	var loading = $("#loading");
	var prodotti = $("#prodotti_elenco");
	var info = $("#lato_prodotti");
	
		
	loading.fadeOut();
	
	function click_livello(current_id,title, icona) {		
		current_id=current_id.slice(4,100000);
		//alert(current_id+" - "+title);		
		info.fadeOut();
		//info.html("<h3>"+title+"</h3>");
		info.html("<img src='"+icona+"' alt=\""+title+"\" title=\""+title+"\" />");
		info.fadeIn();
		ricava_prodotti(current_id);	
	}

	$("#prodotti_menu li a").click(function () { 														
		loading.fadeIn();
		reset_prodotti();
		var current_id=$(this).attr('rel');
		var title = $(this).attr('title');
		var icona = $(this).attr('rev');
		//click_livello(current_id,title);
		$("#prodotti_menu li a").removeClass("sele");
		$(this).addClass("sele");
		setTimeout(function() { click_livello(current_id,title,icona); }, 1000);
    });
	
	
	
	function ricava_prodotti(id){
		var xhr=jQuery.ajax({
			 type:    "POST",
			 data:    { id_livello:id },
			 url:     "http://www.damico.it/prodotti.php",
			 async:   false,
			 complete: function(data){
				 loading.fadeOut(500);
				 prodotti.html(data.responseText);
				 prodotti.fadeIn(2000);
				 //fun_prodotti();	
				 setTimeout(function() { fun_prodotti(); }, 250);
			 }
		});
	}
	
	function reset_prodotti() {	
		$("#prodotti_header").show('slow');		
		$("#lato_prodotti").fadeOut();
		$("#pagination_pro").fadeOut();
		$("#pagination_pro").html('<div id="pro_prev"><a href="javascript:void(0);"></a></div><div class="navi"></div><div id="pro_next"><a href="javascript:void(0);"></a></div>');
		$("#prodotti_elenco").html('');				
	}
	
});
