window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var a=[].slice.call(arguments);(typeof console.log==="object"?log.apply.call(console.log,console,a):console.log.apply(console,a))}};
(function(b){function c(){}for(var d="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),a;a=d.pop();){b[a]=b[a]||c}})((function(){try
{console.log();return window.console;}catch(err){return window.console={};}})());

//JQUERY SLIDER BANNER
(function($) {
    $.fn.extend({
        Slider: function(settings) {
            return this.each(function() {

                // Defaults
                var options = $.extend({
                    speed: 900,
                    duration: 6000,
                    element: "li"
                }, settings);

                // Get from plugin options
                var speed = options.speed;
                var duration = options.duration;
                var element = options.element;

                var parent = $(this);
                var amount = $(this).find(element).length;
                var index = 1;

                $(".banner").append("<div class='banner_counter'></div>");

                for (counter = 0; counter < amount; counter++) {
                    $(".banner_counter").append("<div rel='" + counter + "'>" + (counter + 1) + "</div>");
                }

                $(".banner_counter div").click(function() {
                    index = parseInt($(this).attr("rel"));

                    Slide(index);
                });

                Slide(index);

                window.setInterval(function() {

                    if (index == amount) {
                        index = 0;
                    }

                    Slide(index);

                    index++;
                }, duration);

                function Slide(slide) {
                    $(parent).find(element).each(function() {
                        $(this).removeClass("selected");
                    });

                    $(parent).find(element + ":eq(" + slide + ")").each(function() {
                        $(this).addClass("selected");

                        $(parent).find(element + ":not(.selected)").hide();
                        $(this).fadeIn(speed);
                    });

                    $(".banner_counter").find("div").each(function() {
                        $(this).removeClass("selected");
                    });

                    $(".banner_counter").find("div:eq(" + slide + ")").addClass("selected")
                }
            });
        }
    });
})
  
  (jQuery);
    // Banner
    $(".top-banner ul:first-child").Slider({
        element: "li"
    });




