﻿var Classificacao = {

    url: '/futebol/services/classificacao/',

    template: "<tr class=\"trWhite\"><b>#POS#</b></span></td><td width=\"125\"><span class=\"txtGray14\">#TIME#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#PT#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#J#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#V#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#E#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#D#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#GC#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#GP#</span></td><td align=\"center\" width=\"15\"><span class=\"txtGray14\">#SG#</span></td></tr>",

    time: "",

    initialize: function(time) {
        this.time = time;
        this.get();
        setInterval('Classificacao.get()', 60000 * 15);
    },

    get: function() {
        $.getJSON(this.url + this.time,
            function(result) {
                Classificacao.show(result.classificacao);
            });
    },

    show: function(classificacao) {
        var cookieValue = this.time;
        
        $.each(classificacao, function(i, time) {
        var sTime = Classificacao.template.replace('#POS#', (i + 1).toString()).replace('#TIME#', (time.nome.toLowerCase() == cookieValue.toLowerCase()) ? '<b>' + time.nome + '</b>' : time.nome).replace('#J#', time.J).replace('#V#', time.V).replace('#E#', time.E).replace('#D#', time.D).replace('#GC#', time.GC).replace('#GP#', time.GP).replace('#SG#', time.SG).replace('#PT#', time.PT);
            $('#tblClassificacao').append(sTime);
        });
        
        $('#pane1').jScrollPane({ showArrows: true });
    }
}
