/**
 * TikiCMS
 * Copyright (C) 2009-2010, Tiki Web Inteligente Ltda.
 * @requires jQuery 1.4.2 or latter
 *
 * $Id: application_controller_home.js 36 2010-07-13 21:54:05Z caio $
 */
Application.Controller.Home = (function($) {

    function index() {
        // Esteira de produtos
        //$('.slider_home_produtos').imageslider({ step: 1, speed: 550 });
        
        // Using custom configuration
        /*
        $(".slider_home_produtos ul").carouFredSel({
            items: 5,
            auto: {
                items: 1,
                duration: 3000,
                easing: "linear",
                pauseDuration: 0,
                pauseOnHover: true,
                delay: 0
            }
        });*/
        
        var itemWidth = 182;
        var itemDuration = 3000;

        $(".slider_home_produtos ul").carouFredSel({
            items	: 5,
            auto: {
                items: 1,
                duration: 3000,
                easing: "linear",
                pauseDuration: 0,
                pauseOnHover: true,
                delay: 0
            }
        });
        
        $(".slider_home_produtos ul").hover(function(){
            $(this).stop().trigger("pause");
        }, function() {
           $(".slider_home_produtos ul").trigger("configuration", ["direction", "left"]);
            
            var remainingWidth 		= itemWidth - Math.abs( parseInt( $(".slider_home_produtos ul").css("left") ) );
            
            
            var remainingDuration	= Math.round( remainingWidth * itemDuration / itemWidth );
            $(".slider_home_produtos ul").trigger("next", {
                items		: 1,
                duration	: remainingDuration,
                easing		: "linear"
            });
        });
    }

    return { 'index': index };
})(jQuery);

