jQuery(document).ready(function(){	

	//Back to top slider
    jQuery('a[href=#totop]').click(function(){
        jQuery('html, body').animate({scrollTop:0}, 600);
        return false;
    });
	
	// Sidebar Height
	jQuery('#col-right').height(jQuery('#col-right').parents('.middle').height());

	// Custom Menu
	jQuery(".category").click(function() {
		//var open = jQuery(".category").attr("lang");
		var open = this.getAttributeNode('lang').value;
		jQuery(".subcategory_" + open).slideToggle('medium');
	});	
	
	// 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');
	});
	
	//Border Radius
	//jQuery('#slide .placeholder .panel .promo a.yellow, #slide .placeholder .panel .promo a.white,.mini-mycart').corner('5px');

	//Cufon
	Cufon.replace('.access li a', {fontFamily: 'Liberation' , textTransform: 'uppercase', hover:{color: '#FFFFFF'}});
	Cufon.replace('.access li.welcome, .mycart a span, .mini-mycart a, span.proceed, .page-title h1,#slide .placeholder .panel .promo span', {fontFamily: 'Liberation' , fontWeight:700});
	Cufon.replace(' .hot-title, .mini-newsletter h1, .mini-newsletter .button, .page-head h3, .page-head-alt h3, .product-info-box .product-name,.footer h3, .one-page-checkout h3', {fontFamily: 'Helv'});
	Cufon.replace('.block-title span', {fontFamily: 'Helv', fontSize:'27px', textTransform:'uppercase'});
	Cufon.replace('a.add-to-cart,.add-to li', {fontFamily: 'Helv', fontWeight:500, textTransform:'uppercase', hover:{color:'#ff6600'}});
	Cufon.replace('.cart-count .link-checkout, .price', {fontFamily: 'Helv', fontWeight:500, textTransform:'uppercase'});
		Cufon.replace('h1', {fontFamily: 'Liberation', fontWeight:300, fontSize:'34px', textTransform:'none'});


	// Slider Homepage
	jQuery('#slide .placeholder').cycle({
		fx:'scrollHorz',
		timeout:8000,
		speed:2500,
		slideExpr:'.panel',
		regExp:'slideExpr',
		cleartype:false,
		cleartypeNoBg:true,
		pager:'#pager',
		pagerAnchorBuilder:function(idx, slide){
			return '<a href="#">&nbsp;</a>';
		}
	});
});
