

jQuery(document).ready(function(){	
	//Back to top slider
    jQuery('a[href=#totop]').click(function(){
        jQuery('html, body').animate({scrollTop:0}, 600);
        return false;
    });
	// Product Slider
    jQuery('#featured-products').jcarousel();
	jQuery('#featured-products2').jcarousel();

	// FancyBox jQuery
	jQuery("a.group").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': true }); 

	// Cart Popout
	jQuery(".mycart").click(function() {
		jQuery("#mycart-block").slideToggle('medium');
	});
	
	//Cufon
	Cufon.replace('.page-title h1', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
	Cufon.replace('.box-head h2', {fontFamily: 'AlteHaasGroteskBold'});
	Cufon.replace('.footer .bottom-links li.title', {fontFamily: 'AlteHaasGroteskBold'});
	Cufon.replace('.slide-title', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
	Cufon.replace('.slide-img-promo', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #333333'});
	Cufon.replace('.slide-price', {fontFamily: 'HelveticaLTHvLight' , textShadow: '1px 1px 1px #333333'});
	Cufon.replace('.one-page-checkout-progress h3', {fontFamily: 'HelveticaLTHvLight' , textShadow: '1px 1px 1px #ffffff'});
	Cufon.replace('.category-head h2, .category-head .description', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
	Cufon.replace('h2.post', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
	
 	if (jQuery.browser.msie && jQuery.browser.version != '6.0'){
			//Cufon.replace('h2', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
			Cufon.replace('.product-info-box .product-name', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #cccccc' });
			Cufon.replace('a.add-to-cart', {fontFamily: 'HelveticaLTHvLight' , textShadow: '1px 1px 1px #2c517a' , textTransform: 'uppercase' , hover:{color: '#ffffff'} });
			Cufon.replace('.page-head h3', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
			Cufon.replace('#customer-reviews h2', {fontFamily: 'HelveticaLTHvLight' });
			Cufon.replace('.box-collateral h2', {fontFamily: 'HelveticaLTHvLight' });
	}
	else if (! jQuery.browser.msie){
			//Cufon.replace('h2', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #ffffff'});
			Cufon.replace('.product-info-box .product-name', {fontFamily: 'HelveticaLTCon' , textShadow: '1px 1px 1px #cccccc' });
			Cufon.replace('a.add-to-cart', {fontFamily: 'HelveticaLTHvLight' , textShadow: '1px 1px 1px #2c517a' , textTransform: 'uppercase' , hover:{color: '#ffffff'} });
			Cufon.replace('.page-head h3', {fontFamily: 'HelveticaLTCon' });
			Cufon.replace('.box-collateral h2', {fontFamily: 'HelveticaLTHvLight' });
	}
	
	// Slider Homepage
	jQuery('#slider ul').cycle({
		fx:'scrollHorz',
		timeout:5000,
		speed:2500,
		regExp:'slideExpr',
		cleartypeNoBg: true,
		pager:'.pagination',
		pagerAnchorBuilder:function(idx, slide){
			return '<a href="#">&nbsp;</a>';
		}
	});
});

