﻿(function($) {
    $.fn.Tweets = function(settings) {
        settings = jQuery.extend({
            ContainerID: "#Tweets",
            RefreshTime: 15,
            Query: "%23compaenh1",
            RefreshURL: ""
        }, settings);
        $.fn.Tweets.Settings = settings;
        Tweets(settings);
    }
    $.fn.Tweets.Settings = {};

    function Tweets(settings) {
        $.getJSON("http://search.twitter.com/search.json?q=" + settings.Query + "&callback=?", function(json) {
            $.fn.Tweets.Settings.RefreshURL = json.refresh_url;
            $(json.results).each(function(i, obj) {
                Tweet(i, obj);
            });
        });
    }

    function Tweet(i, obj) {
        var div = "";
        var Text = "<a class=\"user\">" + obj.from_user + "</a>: " + obj.text;
        var Datum = obj.created_at;

        div += "<div class=\"Row\">";
        div += "    <div class=\"Col_1\"><img src=\"" + obj.profile_image_url + "\"/></div>";
        div += "    <div class=\"Col_2\">" + Text + "</div>";
        div += "</div>";
        $($.fn.Tweets.Settings.ContainerID).append(div);
    }
})(jQuery);
