(function($) {
    /*
     * Slider de imagens greenvaley.com.br
     * desenvolvido por Cleber Santos
     * @cleberwsantos
     */

    $.greenSlider = {
        // atributos padroes do slider
        defaults: {
            interval: 5000,
            target: ''
        }
    };

    // construtor
    $.fn.extend({
        greenSlider: function(config, fileNames) {
            // obtem as configuracoes definidas ou serao usadas as padroes
            var config = $.extend({}, $.greenSlider.defaults, config);
            // define o alvo
            config.target = this;
            // carrega o slider usando configuracoes
            loadSlider(config);
            return this;
        }
    });

    function loadSlider(config) {
        // inicia slider
        $(config.target).tabs({fx:{opacity: 'toggle'}}).tabs('rotate', config.interval, true);
        // para o slider ao colocar o mouse sobre
        $(config.target).hover(
            function() { $(config.target).tabs('rotate', 0, true); },
            function() { $(config.target).tabs('rotate', config.interval, true); }
        );
    }

})(jQuery);
