jQuery(function($) {
    var BASE_URL = document.URL.match(/^(https?:\/\/[^\/]+\/).*/)[1];
    var COMMENT_CONTAINER = $('#comment');
    if (BASE_URL && COMMENT_CONTAINER.length) {
        var COMMENTS_FILE = BASE_URL + "media/comments.txt";
        var request = $.ajax({
            dataType: 'text',
            url: COMMENTS_FILE,
            success: function(data, status) {
                var comments = data.split(/\n\n/);
                var comment = null;
                while (comments && comments[0] && !comment) {
                    var index = Math.floor(Math.random() * comments.length);
                    comment = comments[index];
                }
                if (comment) {
                    var lines = comment.split(/\n/);
                    var quote = $('<blockquote></blockquote>');
                    $.each(lines, function(i, line) {
                        var p = $('<p></p>');
                        p.appendTo(quote).text(line);
                    });
                    COMMENT_CONTAINER.append(quote).show('fast');
                }
            }
        });        
    }
});
