﻿$("#FinancialsGuru").getTwitter({
    userName: "FinancialsGuru",
    numTweets: 1,
    loaderText: "Loading tweets...",
    slideIn: true
});
$("#FinancialsGuruUpBtn").click(function() {
    var curr = $('#FinancialsGuru_update_list li').attr("id");
    if (curr != null) {
        curr = curr.substring(curr.lastIndexOf('_') + 1, curr.length);
        curr--;
        if (curr < 0 && FinancialsGuru_Page > 0) {
            if ($('#FinancialsGuru_loadscreen').is(":hidden")) {
                $('#FinancialsGuru_loadscreen').show();
                $('#FinancialsGuru_loadscreen').css({ opacity: 0.4 });
            }
            $.getScript('http://pitguru.com/twitter-status.aspx?userName=FinancialsGuru&rd=' + Math.random() + '&page=' + (FinancialsGuru_Page - 1), function() {
                if (FinancialsGuru_status_list.length > 0) {
                    FinancialsGuru_Page--;
                    curr = FinancialsGuru_status_list.length - 1;
                    displayItem(curr, 'FinancialsGuru');
                    $('#FinancialsGuru_loadscreen').hide();
                }
                else { // end of status list
                    // todo
                    $('#FinancialsGuru_loadscreen').hide();
                }
            });
        }
        else if (curr < 0) {
            curr = 0;
            displayItem(curr, 'FinancialsGuru');
        }
        else {
            if (FinancialsGuru_status_list.length <= 0) {
                if ($('#FinancialsGuru_loadscreen').is(":hidden")) {
                    $('#FinancialsGuru_loadscreen').show();
                    $('#FinancialsGuru_loadscreen').css({ opacity: 0.4 });
                }
                $.getScript('http://pitguru.com/twitter-status.aspx?userName=FinancialsGuru&rd=' + Math.random() + '&page=' + FinancialsGuru_Page, function() {
                    if (FinancialsGuru_status_list.length > 0) {
                        curr = FinancialsGuru_status_list.length - 2;
                        displayItem(curr, 'FinancialsGuru');
                        $('#FinancialsGuru_loadscreen').hide();
                    }
                    else { // end of status list
                        // todo
                        $('#FinancialsGuru_loadscreen').hide();
                    }
                });
            }
            displayItem(curr, 'FinancialsGuru');
        }
    }
    return false;
});

$("#FinancialsGuruDownBtn").click(function() {
    var curr = $('#FinancialsGuru_update_list li').attr("id");
    if (curr != null) {
        curr = curr.substring(curr.lastIndexOf('_') + 1, curr.length);
        curr++;
        if (curr == FinancialsGuru_status_list.length) {
            if ($('#FinancialsGuru_loadscreen').is(":hidden")) {
                $('#FinancialsGuru_loadscreen').show();
                $('#FinancialsGuru_loadscreen').css({ opacity: 0.4 });
            }
            $.getScript('http://pitguru.com/twitter-status.aspx?userName=FinancialsGuru&rd=' + Math.random() + '&page=' + (FinancialsGuru_Page + 1), function() {
                if (FinancialsGuru_status_list.length > 0) {
                    FinancialsGuru_Page++;
                    curr = 0;
                    displayItem(curr, 'FinancialsGuru');
                    $('#FinancialsGuru_loadscreen').hide();
                }
                else { // end of status list
                    // todo
                    $('#FinancialsGuru_loadscreen').hide();           
                }
            });
        }
        else {
            displayItem(curr, 'FinancialsGuru');
        }

    }
    return false;
});           
               
