﻿/****************************************************************
*	Criado em: 02/06/2011					Por: MARCELO ANDERSON
****************************************************************/

$(function() {

    if(typeof($('#slider').nivoSlider)=="function")
    {
        $('#slider').nivoSlider({
            effect:'fold',
            pauseTime:5000,
            controlNav:true
        });
	}
    
    if(typeof($('.carouselMarcas').jcarousel)=="function")
    {
        $('.carouselMarcas').jcarousel();
    }

    // Estlizando o "Refinar" busca
    jQuery("fieldset.refino, .menu-departamento").find("h5").each(function(){
        var text=$(this).text();
        if(text.search(/tamanhos/i)>-1)
        {
            $(this).next().addClass("tamanhos_js clearfix");
            return false;
        }
    });
    
    // Ajustando p/ o IE7
    jQuery(".search-single-navigator .Tamanhos").addClass("tamanhos_js clearfix");
    
    // Alterando texto do botão "avise-me"
    jQuery("#productAddTo .notifyme .notifyme-button-ok").val("AVISE-ME QUANDO CHEGAR");
    
    // Ajustando o carrinho p/ os 	IE
    jQuery(".amount-items-in-cart").appendTo("#linkCarrinho");
	
	
});

/*.pages {*width:expression((this.childNodes.length * (this.childNodes[0].offsetWidth + 2)) + 'px'); *margin:0 auto; overflow:hidden;}*/
//*width:expression(pagesWidth(this)+'px');
/*function pagesWidth(obj)
{
	var w = 0;
	for(i=0; i < obj.childNodes.length -1; i++)
	{
		w+=obj.childNodes[i].offsetWidth;
	}
	return w;
}*/

//Scroll Suave
$('a[href^=#]').live("click", function() {
    if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
        var $target = $(this.hash);
        $target = $target.length && $target || $('[name=' + this.hash.slice(1) + ']');

        if ($target.length) {
            var targetOffset = $target.offset().top;
            $('html,body').animate({ scrollTop: targetOffset }, 1000);
            return false;
        }
    }
});

//Hotsite Tryon / Umbro
var Site = {
	init: function(){
		this.menu();
		this.menu2();
		this.triangulo();
		this.disclaimerU();
		this.disclaimerT();	
	},
	//Hot site Tryon
	//Disclaimer Hot site Tyron
	disclaimerT: function(){
		if ($('.disclaimerTyron').length > 0) {
			$('.disclaimerTyron').cycle({
				fx: 'fade',
				speed: 1000,
				timeout: 5000,
				pause: true,
				pager: '#pager'
			});	
		};
	},
	//Menu Hotsite	
	menu: function(){
	  var menu = $('.menuTryon');
		
	  menu.find('a').click(function(e) {
		var $this = $(this);
		
		menu.find('li').removeClass('active');
		$this.parent().addClass('active');
		
	    //var banner = $this.attr('href') + ' .halfBanner>div';
	    //$('.halfBanner').load(banner);
		
		var vit1 = $this.attr('href') + ' .vit1>div';
	    $('.vit1').load(vit1);
		
		//var vit2 = $this.attr('href') + ' .vit2>div';
	    //$('.vit2').load(vit2);
		
		//var banner2 = $this.attr('href') + ' .halfBanner2>div';
	    //$('.halfBanner2').load(banner2);
		
		//var bannerCentral = $this.attr('href') + ' .bannerCentralTyron>div';
	    //$('.bannerCentralTyron').load(bannerCentral, Site.disclaimerT);
		
	    e.preventDefault();
	  })
		
	},
	//Hot site Umbro
	//Disclaimer Hot site Umbro
	disclaimerU:function(){
		if ($('.disclaimerUmbro').length > 0) {
			$('.disclaimerUmbro').cycle({
				fx: 'fade',
				speed: 1000,
				timeout: 5000,
				pause: true,
				next: '#next',
				prev: '#prev'
			});	
		};
	
	},
	//Triangulo animado
	triangulo:function(){
		$('.umbro .carouselOverlay').hover(function(){
			$(this).stop().animate({"width":"100%", "height":"100%"})
			$(this).find('.mais').fadeOut();
			$(this).find('.precoProdutos').fadeIn();

		}, function(){
			$(this).stop().animate({"width":"235px", "height":"85px"})
			$(this).find('.mais').fadeIn();
			$(this).find('.precoProdutos').fadeOut();
		});
	
	},
	//Menu Hotsite
	menu2: function(){
	  var menu = $('.menuUmbro');
		
	  menu.find('a').click(function(e) {
		var $this = $(this);
		
	    var banner = $this.attr('href') + ' .disclaimerUmbro>div';
	    $('.disclaimerUmbro').load(banner);
		
		var vit1 = $this.attr('href') + ' .vitrineUmbro>div';
	    $('.vitrineUmbro').load(vit1, Site.triangulo);
		
		var bannerCentral = $this.attr('href') + ' .bannerCentralUmbro>div';
	    $('.bannerCentralUmbro').load(bannerCentral, Site.disclaimerU);

	    e.preventDefault();
	  })
		
	}
 };

$(document).ready(function(){
	Site.init();
});
