/*
 *	Funciones aplicadas s�lo en homepage
**/


jQuery(document).ready(function(){
	viewMore();
	closeMore();
	viewMoreAdditional();
	closeMoreAdditional();
	openPopUpZoom();
	closePopUpZoom();
	openMagicZoomBox();
	closeSizeChart();
	openSizeChart()
	

});

function viewMore(){
	var descn = jQuery(".description .product-description");
	var height = descn.height();
	descn.height(48);
	jQuery(".view-more-btn").click(function(){
		
		jQuery(".product-description").animate(
		{
			height: height+"px"
		}, 
		500, 
		function() {	
			jQuery(".close-more").fadeIn("fast");
			jQuery(".view-more-btn").fadeOut("fast");
			}
		);		
		return false;
	});

}

function closeMore(){

	jQuery(".close-more").click(function(){
		
		jQuery(".product-description").animate({
			height:"48px"
			}, 500 , function() {	
				jQuery(".close-more").fadeOut("fast");			
				jQuery(".view-more-btn").fadeIn("fast");
		});		
		return false;
	});

}

function viewMoreAdditional(){
	var descnAdditional = jQuery(".additional-info");
	var height = descnAdditional.height();
	descnAdditional.height(48);
	var data = jQuery(".box-collateral .data");
	var heightData = data.height();
	data.height(48);
	jQuery(".view-addit-btn").click(function(){
		jQuery(".additional-info").animate(
		{
			height: height+"px"
		}, 
		500 ,
		function() {	
				jQuery(".close-addit").fadeIn("fast");			
				jQuery(".view-addit-btn").fadeOut("fast");
				}
		);		
		return false;
	});

}

function closeMoreAdditional(){

	jQuery(".close-addit").click(function(){
		
		jQuery(".additional-info").animate({
			height:"48px"
			}, 500 , function() {	
				jQuery(".close-addit").fadeOut("fast");			
				jQuery(".view-addit-btn").fadeIn("fast");
		});		
		return false;
	});

}

function closePopUpZoom(){
	jQuery(".pop-up-close").click(function(){
		jQuery(".pop-up-zoom").css("visibility","hidden");
	});
}

function openPopUpZoom(){
	jQuery(".pop-up-zoom").css("visibility","hidden");
	jQuery(".agrandar-imagen").click(function(){
		jQuery(".pop-up-zoom").css("visibility","visible");
	});
}

function openMagicZoomBox(){
	jQuery(".magic-zoom-box").css("display","none");
	jQuery(".magic-zoom").hover(
			function(){
				jQuery(".magic-zoom-box").css("display","block");
			}, 
			function(){
				jQuery(".magic-zoom-box").css("display","none");
			}
	);	
}

function openSizeChart(){
	jQuery(".size_chart_container").css("visibility","hidden");
	jQuery(".chart-link").click(function(){
		jQuery(".size_chart_container").css("visibility","visible");
	});
}

function closeSizeChart(){
	jQuery(".size-close").click(function(){
		jQuery(".size_chart_container").css("visibility","hidden");
	});
}

