﻿var Testimonial = Class.create(FadeRotater, {
    initialize: function($super, element) {
        $super(element, 10000);
        this.__items = [];
        this.__current = -1;
        this.__quote = this.__element.select(".quote")[0];
        this.__author = this.__element.select(".author")[0];
    },
    addItem: function(quote, author) {
        this.__items[this.__items.length] = {
            quote: quote,
            author: author
        }
        return this;
    },
    setItem: function() {
        this.__current++;
        if (this.__current == this.__items.length) this.__current = 0;
        var item = this.__items[this.__current];
        this.__quote.innerHTML = "&quot;" + item.quote + "&quot;";
        this.__author.innerHTML = "-&nbsp;" + item.author;
    }
});