/*-----------------------------------------------------------------------------------------------*/
/*                                      KTOOLS                                                   */
/*                                      VERSION: 0.8                                             */
/*                                      AUTHOR: Marcello Comanducci                              */
/*                                                                                               */
/*                                      WEBSITE: net-style.it                                    */
/*-----------------------------------------------------------------------------------------------*/

/*------------------ KSLIDE --------------------*/
/*----Kslide Categorie colonna di sinistra---*/
$(document).ready(function(){/*--INIZIO DOCUMENT READY---*/
						   
			   
						  
	$(".kslideclose").click(function(){/*----Inizializzazione funzione kslide---*/
				
		var $subnav = $(this).next(); /*----Variabile per settare il prossimo div dell'oggetto clikkato---*/
		
			if($subnav.is(":hidden")) {  /*----Se il div seguente ? chiuso---*/
										 
					 $(this).next().slideToggle({duration: 1000, easing: 'easeOutBounce'});
					 $(this).css({ background:"url(immagini/kslide_open.png)", fontWeight:"bold", color:"white"});

												   
			} else {/*----Se il div seguente ? aperto---*/
													   
					 $(this).next().slideToggle({duration: 600, easing: 'easeOutBounce'});
					 $(this).css({ background:"url(immagini/kslide_close.png)", fontWeight:"normal", color:""});		

		   };
    });/*----Fine funzione kslide---*/
	
/*----Kslide Categorie colonna di destra---*/						   
		$(".kslideshop_close").click(function(){/*----Inizializzazione funzione kslide---*/
				
		var $subnav2 = $(this).next(); /*----Variabile per settare il prossimo div dell'oggetto clikkato---*/
		
			if($subnav2.is(":hidden")) {  /*----Se il div seguente ? chiuso---*/
										 
					 $(this).next().slideToggle({duration: 1000, easing: 'easeOutBounce'});
					 $(this).css({ background:"url(immagini/kslideshop_open.png)", fontWeight:"bold", color:"white"});

												   
			} else {/*----Se il div seguente ? aperto---*/
													   
					 $(this).next().slideToggle({duration: 600, easing: 'easeOutBounce'});
					 $(this).css({ background:"url(immagini/kslideshop_close.png)", fontWeight:"normal", color:""});		

		   };
    });/*----Fine funzione kslide categorie destra---*/
		
/*----Kslide CARRELLO colonna di destra---*/						   
	$(".kslideclose_blue").click(function(){/*----Inizializzazione funzione kslide---*/

		var $subnav = $(this).next(); /*----Variabile per settare il prossimo div dell'oggetto clikkato---*/
				
			if($subnav.is(":hidden")) {  /*----Se il div seguente ? chiuso---*/
										 
					 $(this).next().slideToggle({duration: 1000, easing: 'easeOutBounce'});
					 $(this).css({ background:"url(immagini/kslide_open_blue.png)", color:"white"});

												   
			} else {/*----Se il div seguente ? aperto---*/
													   
					 $(this).next().slideToggle({duration: 600, easing: 'easeOutBounce'});
					 $(this).css({ background:"url(immagini/kslide_close_blue.png)", color:""});		

		   };
    });/*----Fine funzione kslide carrello---*/

/*----------------- KEXPAND --------------*/

		$(".kexpand").click(function(){/*----Inizializzazione funzione kexpand---*/

		var $subnav = $(this).next(); /*----Variabile per settare il prossimo div dell'oggetto clikkato---*/
				
			if($subnav.is(":hidden")) {  /*----Se il div seguente ? chiuso---*/
										 
					 $(this).next().slideToggle({duration: 1000, easing: 'easeOutBounce'});
					 $(this).prev().css({ background:"url(immagini/kexpand_close.gif) no-repeat"});

												   
			} else {/*----Se il div seguente ? aperto---*/
													   
					 $(this).next().slideToggle({duration: 600, easing: 'easeOutBounce'});
					 $(this).prev().css({ background:"url(immagini/kexpand_open.gif) no-repeat"});		

		   };
    });/*----Fine funzione kexpand---*/
	

/*------------------ KTAB --------------------*/

	
	$("#newstab > ul").tabs();
	$("#newstab").css({ visibility:"visible"});
	
	/*
	$("#tagstab > ul").tabs();
	$("#shoptab > ul").tabs({ navClass : 'basictab', selectedClass : 'selected', containerClass : 'shoptab'});
 	 
funzione di autoratate dei tab
 	$(function() {
    $('#tagstab ul').tabs({ fxFade: true }).tabsRotate(15000);
	});*/
	
/*------------------ KTOOLTIP -------------------- */

	  
	$(".ktooltip2 a").append('<em></em>');
	
	$(".ktooltipClose").click(function(){
		$(this).children().remove();
	});
	
	$(".ktooltip2 a").hover(function() {
									 
		var $emtip = $(this).find("em");
		
		
		if($emtip.is(":hidden")) {
			
		if ( $.browser.msie && /7.0/.test(navigator.userAgent) ) { 
		
				$(this).find("em").slideDown("fast");
				$(this).find("em").animate({top: "-49"}, "slow");
				var hoverText = $(this).attr("title");
	   			$(this).find("em").text(hoverText);
				
	
			}else{
				
				$(this).find("em").animate({opacity: "show", top: "-49"}, "slow");
				var hoverText = $(this).attr("title");
				$(this).find("em").text(hoverText);
				/*$(this).find("em").html(hoverText + "&nbsp;&nbsp;<a class='ktooltipClose' href='#'><img border='0' align='absmiddle' src='immagini/mini_close.gif' /></a>");*/
		
			}
			
		} else {
									 
		};
		
	}, function() {
		
			if ( $.browser.msie && /7.0/.test(navigator.userAgent) ) { 
		
				$(this).find("em").slideUp("fast");
				$(this).find("em").animate({top: "-65"}, "fast");
				
				
			}else{
				
				$(this).find("em").animate({opacity: "hide", top: "-65"}, "fast");
			}
		
	});



	
/*------------------ KSEARCH -------------------- */
/*-----ksearch ------*/

    $('ul#list_example li').quicksearch({
      position: 'before',
      attached: 'div#list_form',
      loaderImg: '../immagini/loader.gif',
	  labelText: '',
	  inputText: 'Filtra le Categorie',
	  loaderImg: 'immagini/loader.gif',
	  loaderText: '',
		  delay: 100
    });/*----- chiusura ksearch ------*/
	


/*------------------ KMENU --------------------*/



		$("#topmenu").hoverIntent(
			  function () {}, 
			  function () {
				  
				  $.timeout(function() { $(".menuitem").css({ left: 1000}); }, 5000);
				  
				  
			  }
			);
								   
		$("#topmenu-info").hoverIntent(
			  function () {
				  if($(".menuitem").is(":animated")){
						} else {
				  $(".menuitem").css({ left: 1000});
				  $("#menucosa").animate({left: 260}, 1000, 'easeOutElastic' );
						}
			  }, 
			  function () {
			  }
			);
		
		
		$("#topmenu-shop").hoverIntent(
			  function () {
				  if($(".menuitem").is(":animated")){
						} else {
			  $(".menuitem").css({ left: 1000});
			  $("#menushop").animate({left: 260}, 1000, 'easeOutElastic' );
					 }
			  }, 
			  function () {
			  }
			);
		
		$("#topmenu-comm").hoverIntent(
			  function () {
				  if($(".menuitem").is(":animated")){
						} else {
			  $(".menuitem").css({ left: 1000});
			  $("#menucomm").animate({left: 260}, 1000, 'easeOutElastic' );
					}
			  }, 
			  function () {
			  }
			);
		
		$("#topmenu-help").hoverIntent(
			  function () {
				  if($(".menuitem").is(":animated")){
						} else {
							
			  $(".menuitem").css({ left: 1000});
			  $("#menuhelp").animate({left: 260}, 1000, 'easeOutElastic' );
					}
			  }, 
			  function () {
			  }
			);




  // FOOTER
  
  $('div.fade').hover(function() {
    
    var fade = $('> div', this);

    if (fade.is(':animated')) {
		
      fade.stop().fadeTo(250, 1);
	  
	  var footitle = $(this).attr("alt");
	  
	  $('#testo2').html(footitle);
      $('#testo2').animate({left: 15}, 500);
	  
    } else {
		
	  var footitle = $(this).attr("alt");
	  
	  $('#testo2').html(footitle);
      $('#testo2').animate({left: 15}, 500);
      fade.fadeIn(250);
    }
  }, function () {
	
    var fade = $('> div', this);
    if (fade.is(':animated')) {
      fade.stop().fadeTo(1800, 0);
	  
    } else {
		
      fade.fadeOut(1800);
	  $('#testo2').animate({left: 200}, 500);
    }
  });







});/*--CHIUSURA DOCUMENT READY---*/





/*------------------ KSLIDEMENU --------------------*/
/*(thank's to Gian Carlo Mingati - http://www.gcmingati.net/wordpress/category/jquery/)*/

$(function(){ 
  $("ul#kslidemenu li ul").hide(); 
  $("ul#kslidemenu>li>a").click(function() { 
	  $(this).parent().addClass("pushed");								 
      $(this).addClass("current");
      var $subnav = $(this).next(); 
	  
        if($subnav.is(":visible")) {
        	$subnav.animate({height: "toggle"}, 750, "easeInOutExpo").prev().removeClass("current");
			$("ul#kslidemenu li ul:visible").parent().removeClass("pushed");
		
		}
        if(!$subnav.is(":visible")) {
			
			$("ul#kslidemenu li ul:visible").animate({height: "toggle"}, 750, "easeInOutExpo").prev().removeClass("current");
			$("ul#kslidemenu li ul:visible").parent().removeClass("pushed");
        $subnav.animate({height: "toggle"}, 750, "easeInOutExpo"); 
		}
        return false; 
    });

}); 

/* Kslide Menu Blue Colonna Destra*/
$(function(){ 
  $("ul#kslideshop_menu li ul").hide(); 
  $("ul#kslideshop_menu>li>a").click(function() { 
	  $(this).parent().addClass("pushed");								 
      $(this).addClass("current");
      var $subnav = $(this).next(); 
	  
        if($subnav.is(":visible")) {
        	$subnav.animate({height: "toggle"}, 750, "easeInOutExpo").prev().removeClass("current");
			$("ul#kslideshop_menu li ul:visible").parent().removeClass("pushed");
		
		}
        if(!$subnav.is(":visible")) {
			
			$("ul#kslideshop_menu li ul:visible").animate({height: "toggle"}, 750, "easeInOutExpo").prev().removeClass("current");
			$("ul#kslideshop_menu li ul:visible").parent().removeClass("pushed");
        $subnav.animate({height: "toggle"}, 750, "easeInOutExpo"); 
		}
        return false; 
    });

}); 

/* Kcycle Shop piccoli*/

$(function() {
	
	$('#kcycle_small_virtuy_shop_content').cycle({ 
    fx:     'scrollHorz',
    pause: 4500,
	timeout: 0,
    next:   '#kcycle_small_virtuy_shop_next',
    prev:   '#kcycle_small_virtuy_shop_prev',
	before:  onBefore_virtuy_shop, 
    after:   onAfter_virtuy_shop
	});
	
});

function onBefore_virtuy_shop() { 
    $('#kcycle_small_virtuy_shop_title').html("Loading ..."); 
} 

function onAfter_virtuy_shop() { 
    $('#kcycle_small_virtuy_shop_title').html(this.title);
}



/* Funzione Submit Form */
function submit_form(id)
{
	var str = $("#cart_form").serialize();
	$.ajax({
		type: "POST",
		url: "div_inlinecart.php",
		data: str,
		success: function(html){
			$("#inlinecart").empty();
			$("#inlinecart").append(html);
		}
	});
	
/*  animazione addtocart */	
	
	$.scrollTo( '#kslidemain_blue', 800, {offset:-75} );
	
	var $divCart = $("#divCarrello");
	
	if($divCart.is(":hidden")) {
		
				$divCart.slideToggle({duration: 600, easing: 'easeOutBounce'});
				$divCart.prev().css({ background:"url(immagini/kslide_open_blue.png)", color:"white"});
				
				if ( $.browser.msie ) {
							
							$("#addtocartImg_ie").fadeIn('slow').animate({opacity: 1.0}, 4000).fadeOut('slow');
		
				}else{
							
							$("#addtocartImg").fadeIn('slow').animate({opacity: 1.0}, 4000).fadeOut('slow');
		
				}
	
	} else {
				
				
				var $divThanksto_ie = $("#addtocartImg_ie");
				
				if ( $.browser.msie ) {
					
						if ($divThanksto_ie.is(":hidden")) {
					
						$("#addtocartImg_ie").fadeIn('slow').animate({opacity: 1.0}, 4000).fadeOut('slow');
						
						} else {
							
						}
					
					
				}else{
					
						var $divThanksto = $("#addtocartImg");
					
						if ($divThanksto.is(":hidden")) {
						
						$("#addtocartImg").fadeIn('slow').animate({opacity: 1.0}, 4000).fadeOut('slow');
						
						} else {
					
						}
						
						
				}
	};
}

/* Funzione Inlinecart */
function mod_inlinecart(param)
{
	$.ajax({
		type: "POST",
		url: "div_inlinecart.php",
		data: param,
		success: function(html){
			$("#inlinecart").empty();
			$("#inlinecart").append(html);
		}
	});
}


function advmenuSlide() { $("#topmenu-advsearch").slideToggle({duration: 1000, easing: 'easeOutBounce'});return false; }

/*function fullmenuSlide() { $('#fullmenu').slideToggle({duration: 1000, easing: 'easeOutBounce'});return false; }*/