function CheckStockValues(){
    jQuery.get(     '/includes/stock-ticker.php',
                    null,
                    function(data, textStatus){
                        var jdata = jQuery(data);
                        
                        jQuery("span#StockTicker_Last").html(Math.abs(jdata.find('LASTPRICE').text()));
                        
                        var C = jdata.find("CHANGE").text();
                        if(C > 0){
                            jQuery("span#StockTicker_Change").html(Math.abs(C))
                                .removeClass("StockChangeBad")
                                .addClass("StockChangeGood");
                        } else {
                            jQuery("span#StockTicker_Change").html(Math.abs(C))
                                .removeClass("StockChangeGood")
                                .addClass("StockChangeBad");
                        }
                        
                        C = jdata.find("PCHANGE").text();
                        if(C > 0){
                            jQuery("span#StockTicker_PercentChange").html(Math.abs(C) + '%')
                                .removeClass("StockChangeBad")
                                .addClass("StockChangeGood");
                        } else {
                            jQuery("span#StockTicker_PercentChange").html(Math.abs(C) + '%')
                                .removeClass("StockChangeGood")
                                .addClass("StockChangeBad");
                        }
                        
                        jQuery("span#StockTicker_Volume").html(GetNumberWithCommaSeparators(jdata.find("VOLUME").text()));
                    },
                    'xml'
        );
}



/*function GetNumberWithCommaSeparators(Number){
    var Formatted = '';
    for(var lp = Number.length - 1, Counter = 0; lp <= 0; lp--){
        var Char = Number.charAt(lp);
        if(++Counter == 3){
            Formatted += Char.toString() + ',';
            Counter = 0;
        } else {
            Formatted += Char.toString();
        }
    }
}*/
function GetNumberWithCommaSeparators(Number){
    var Formatted = '';
    for(var lp = Number.length - 1, Counter = 0; lp >= 0; lp--){
        var Char = Number.charAt(lp);
        if(++Counter == 4){
            Formatted = Char.toString() + ',' + Formatted;
            Counter = 1;
        } else {
            Formatted = Char.toString() + Formatted;
        }
    }
    return Formatted;
}



jQuery("window").ready(
    function(){
        setInterval(    CheckStockValues,
                        5000
        );
        
        CheckStockValues();
    }
);