// JavaScript Document
(function($) {
    $.fn.quotator = function(options) {
        var container = this;
        var defaults =
    {
        speed: 6000,
        json: "quotator_quotes.js"
    }

        var options = $.extend(defaults, options);

        var quotes_json = options.json;
        var quotes;

        $.getJSON(quotes_json, function(data) {
            var quotesobject = eval(data.quotes);
            var index = 0;


            setInterval(changeQuote, options.speed);

            container.html(quotesobject[index].quote);


            function changeQuote() {
                container.fadeOut(function() {
                    container.html(quotesobject[index].quote).fadeIn("normal");
                });

                if (index == quotesobject.length - 1) {
                    index = 0;
                } else {
                    index++;
                }
            }

        });
        return container;
    }
})(jQuery);