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

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



	//Cart add/remove buttons
	jQuery("#cart_add").click(function(){
		cart_qty=parseInt(jQuery("#qty").val());
		jQuery("#qty").val(cart_qty+1);
		return false;
	});
	jQuery("#cart_remove").click(function(){
		cart_qty=parseInt(jQuery("#qty").val());
		if (cart_qty>0)
			jQuery("#qty").val(cart_qty-1);
		return false;
	});

	// Slider Homepage
	/*jQuery("#slider").easySlider({
		auto: true,
		continuous: true,
		numeric: true
	});*/

	// Tutti Prodotti
	jQuery('#cat li[lang="blank"]').click(function(){
		jQuery(this).parent('#cat').find('ul#cat_items').slideToggle();
	});
	jQuery('ul#cat_items li').click(function(){
		cat_text=jQuery(this).html();
		cat_id=jQuery(this).attr('id');
		jQuery('.id_categoria').attr('value', cat_id);

		jQuery(this).parents('#cat').find('li[lang="blank"]').html(cat_text).attr('id',cat_id);
		jQuery('ul#cat_items').slideUp();
	});

	//Cufon
	Cufon.replace('	.title-payment,	.amount, #toolbar-pager .show ,.sort-by span,.sort-by .ordina_per,	.pagine, .title-payment, .block-choose .title, .right-choose .title, .store-block .head, .col-buttons span, .col3-layout .col-left .title, .cms-shopping-guide .page-title, #partnerRegister .button, .mini-contact .title, .content-block .text a, .cms-contatta-customer-service .title, .cms-guida-agli-acquisti-powerking .page-title, .list_cat_title, .community .title, .community a, .menu_description .title, .title-submenu ,.block-home .events .title ,  .block-home .events a, .print-screen a, .email-friend a,.menu-category , .head-alt .title , .block-home .head h4, .block-home .head-negocio h4, .block-home .input-box input, .colum-site .head, .all_sperto, .menu-category table, .product-info-box .product-name, .border-head, ul.footerLinks li a, .qty-box label', {fontFamily: 'futura'});
	Cufon.replace('ul.categories li a, ul.breadcrumbs3 li.title, a.add-to-cart, .popoup_buttons a, .popoup_buttons2 a', {fontFamily: 'futura', textShadow: '1px 1px 1px #000000' });
	Cufon.replace('.mini-search-label, .box-description h5, .other-attributes h5, .other-attributes .product-details td,  .content-right a,.popoup_buttons2', {fontFamily: 'futura'});
	Cufon.replace('#checkout-step-review .btn_place_order, h1,.page-head h3 ,ul.breadcrumbs2 li , ul.breadcrumbs2 li a, ul.breadcrumbs3, #shopping-cart-table thead, #shopping-cart-table .attributes-col, .cart-coupon-block, #shipping-zip-form ul, .checkout-review-table thead', {fontFamily: 'futura'});
	Cufon.replace('.generic-product-grid .title-prod, .product-options label,', {fontFamily: 'futura'});
	Cufon.replace('ul.menu-home li.title, ,.breadcrumbs li, ul.prod_shopping .title,.breadcrumbs li a, .mini-cart  .product-name, .sidebar-details', {fontFamily: 'futura'});
	Cufon.replace('.generic-product-grid .btn-cart, .dashboard .welcome-msg .hello,.content-dashboard .box-title a,.customer-right .title,.vuoi_un_consiglio', {fontFamily: 'futura'});
	Cufon.replace('.all_sperto', {fontFamily: 'futura-normal'});
	Cufon.replace('ul.links-ory li span a, .assistencia h5, h5.personalize, .content-price h5, .assistencia a, .subtotal, h4.log-check, .content-log', {fontFamily: 'futura'});
	Cufon('.access li a', {	fontFamily: 'futura-normal' , color: '#cecece', fontSize:'13px', hover: { color: '#ed1d24' }});
	Cufon('.jcarousel-skin-tango li a', {	fontFamily: 'futura-normal' , color: '#373737', hover: { color: '#ffffff' }});
	Cufon('a.marca_link', {	fontFamily: 'futura-normal' , color: '#373737', hover: { color: '#ffffff' }});
	Cufon.replace('ul.menu-home li a,', {fontFamily: 'futura-normal'},{hover: { textDecoration: 'underline' }});
	Cufon.replace('.proceed_to_checkout, .padder .special-price, .price-label, .subtotal strong, .mycart span, .cont-span3, .sub-new, .sub-list-category', {fontFamily: 'myriad'});
	
	//.colum-links .content-homelinks .title1, .colum-links .content-homelinks .title2,
	//.cms-home .home-texto .text
	Cufon.replace('.cms-home .home-texto .title, .short-description, #storelocator-results #sidebar a , .col3-layout .col-main h2,  .cont-span1, .cont-span2, .cont-span4,  .coment h3, ul.become-menu li', {fontFamily: 'swiss'});
	
	
	if (jQuery.browser.msie && jQuery.browser.version != '6.0'){
	Cufon.replace('#login-form .content', {fontFamily: 'futura'});
	Cufon.replace('.content ul li', {fontFamily: 'futura'});
	Cufon.replace('p.required', {fontFamily: 'futura'});
	Cufon.replace('h2', {fontFamily: 'futura'});
	Cufon.replace('.buttons-set', {fontFamily: 'futura'});
	Cufon.replace('.checkout-onepage-index .text', {fontFamily: 'futura'});
	Cufon.replace('.continue, .pages', {fontFamily: 'futura'});
		
	}
	else if (! jQuery.browser.msie){
	Cufon.replace('#login-form .content', {fontFamily: 'futura'});
	Cufon.replace('.content ul li', {fontFamily: 'futura'});
	Cufon.replace('p.required', {fontFamily: 'futura'});
	Cufon.replace('h2', {fontFamily: 'futura'});
	Cufon.replace('.buttons-set', {fontFamily: 'futura'});
	Cufon.replace('.checkout-onepage-index .text', {fontFamily: 'futura'});
	Cufon.replace('.continue, .pages', {fontFamily: 'futura'});
	}	

	/* Menu */
	Cufon('li.category a', {	fontFamily: 'futura' , color: '#ffffff'});
	Cufon('li.category a.hover', {	fontFamily: 'futura' , color: '#ed1d24'});
	Cufon('ul.categories li.active a', {	fontFamily: 'futura' , color: '#ed1d24'});
	
	Cufon('#content-marcas .title-prod ', {	fontFamily: 'futura' , color: '#000000'});
	
	Cufon.replace('li.category span', {fontFamily:'futura-normal', color:'#ffffff'});
	jQuery('li.category').mouseenter(function(){
		Cufon.replace(jQuery(this).find('span'), {fontFamily:'futura-normal', color:'#FF0A00'});
	}).mouseleave(function(){
		Cufon.replace(jQuery(this).find('span'), {fontFamily:'futura-normal', color:'#ffffff'});
	});
	
	Cufon('ul.categories .active a', {	fontFamily: 'futura' , color: '#ffffff'});
	
	// Cart Popout
	jQuery(".mycart").click(function() {
		jQuery("#my_cart").slideToggle('medium');
	});
	
	jQuery(".close").click(function() {
		jQuery("#my_cart").hide();
	});	
		
	/* Languague */	
	jQuery('.language-switcher .default, #select-language').mouseenter(function(){
		jQuery('#select-language').css("display","block");
	}).mouseleave(function(){
		jQuery('#select-language, #select-language').css("display","none");
	});
		
	//Corner
	jQuery('.catalog-product-view .content-price').corner("5px");
	jQuery('.product-op').corner("5px");
	jQuery('.btn_cart_apply ').corner("8px");
	jQuery('.padder_contatti').corner("5px");
	
	jQuery('.iframe_like iframe').css("height","70px");
	
	
});


	

