jQuery(document).ready(function() {
	/* Fix for IE */
    	if (jQuery.browser.msie && jQuery.browser.version >= 9) {
		 jQuery.support.noCloneEvent = true;
		}
	/* End fix for IE */
	
	/* Top Cart */
	jQuery('.top-cart a').click(function(){
		jQuery(this).toggleClass('active');
		jQuery('#topCartContent').slideToggle(500).toggleClass('active');
	})
	/* Top Cart */
	
	
	if(jQuery('#superfish-menu ul#nav').length) {
	  jQuery("#superfish-menu ul#nav").superfish({
		  autoArrows: false,
		  dropShadows: false,
		  animation:   {opacity:'show',height:'show'}
	  });
	  
	}
	if(jQuery('#menu-wide ul#nav').length) {
	  jQuery ('#menu-wide #nav li.level-top.parent').hover (function(){
		      jQuery(this).addClass("hover").find('ul:first').stop(true, true).fadeIn (500)
		  }, function (){
			   jQuery(this).removeClass("hover").find('ul:first').stop(true, true).fadeOut (500)
			  })
	}
	
	if(jQuery('.lightbox').length) {
		jQuery(".lightbox").fancybox({
				'opacity'		: true,
				'overlayShow'	: true,
				'transitionIn'	: 'elastic',
				'transitionOut'	: 'elastic'
			});
	}
	
	if(jQuery('.pimg').length) {
		pimg();
	}
	
	if(jQuery('ul#tabs').length) {
		jQuery('ul#tabs li a').hover (function () {
			  jQuery (this).stop(true, true).animate ({paddingLeft: 60}, 200)
			}, function () {
				 jQuery (this).animate ({paddingLeft: 51}, 200)
				})
	}
	
	if(jQuery('.hover-image').length) {
		jQuery ('a.product-image').hover(function(){
			jQuery(this).find('span.hover-image').stop(true, true).fadeIn(500)
		}, function(){
			jQuery(this).find('span.hover-image').stop(true, true).fadeOut(500)
		})
	}
	
	if(jQuery('.cloud-zoom').length) {
		jQuery('.cloud-zoom, .cloud-zoom-gallery').CloudZoom({
			zoomWidth: '400',
			zoomHeight: '400',
			adjustX: 53,
			adjustY: 9
			});
	}
	
	if(jQuery('.hover-image').length) {
		jQuery ('a.product-image').hover(function(){
			jQuery(this).find('span.hover-image').stop(true, true).fadeIn(500)
		}, function(){
			jQuery(this).find('span.hover-image').stop(true, true).fadeOut(500)
		})
	}
	
		
	jQuery ('#tabs li a').click (function () {
		jQuery("ul#tabs li a").removeClass("active");
		jQuery(this).addClass("active");
		jQuery(".box-collateral").hide();

		var activeTab = jQuery(this).attr("href");
		jQuery(activeTab).fadeIn();
		return false;
		})
		
   
	
	jQuery ('button.button').hover (function () {
		  jQuery(this).toggleClass('hover')
		})
	
	
	if(jQuery('.header-carousel-slider .center-wrap .carousel-pagination').length) {
		jQuery('.header-carousel-slider .center-wrap').css('width', jQuery('.header-carousel-slider .center-wrap .carousel-pagination').css('width'))
	}
});
