// Font Replacement

jQuery(document).ready(function() {		
	// Cart Popout
	jQuery(".mycart").click(function() {
		jQuery(".mycart-block").slideToggle('medium');
	});
	
	// Featured Products
    jQuery('#featured').jcarousel({visible: 4});

	// Slider Homepage
	jQuery('#slider').cycle({
        fx: 'fade',
        speed: 2000,
		timeout: 5000,
        pager: '#controls',
		slideExpr: '.panel'
    });
 	// Custom Menu
	jQuery(".category").click(function() {
		// var open = jQuery(".category").attr("rel");
		var open = this.getAttributeNode('rel').value;
		jQuery(".subcategory_" + open).slideToggle(500);
	});	
	
	// FancyBox jQuery
	//jQuery("a.preview").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': true }); 
jQuery.fn.equalHeights = function(px) {
	jQuery(this).each(function(){
		var currentTallest = 0;
		jQuery(this).children().each(function(i){
			if (jQuery(this).height() > currentTallest) { currentTallest = jQuery(this).height(); }
		});
		if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest; //use ems unless px is specified
		// for ie6, set height since min-height isn't supported
		if (jQuery.browser.msie && jQuery.browser.version == 6.0) { jQuery(this).children().css({'height': currentTallest}); }
		jQuery(this).children().css({'min-height': currentTallest}); 
	});
	return this;
};

jQuery('.main').equalHeights();
	

});




