Classificação do Campeonato Brasileiro 2011
Autor: Gustavo | Publicado: 2011-10-10T06:51:00-07:00


PG&nbsp;JVEDGPGCSG%

Corinthians5128156742281460
&nbsp; &nbsp;Vasco5028148643331059
São Paulo4728138745351055
 4°Flamengo47281211547371055
 5°Botafogo4627137742321056
 6°Fluminense4428142123936352
 7°Internacional43281110746351151
 8°Coritiba40281171046341247
 9°Palmeiras402891363327647
 10°Grêmio3928116113235-346
 11°Santos3827115113941-246
 12°Atlético-GO3828108103432245
 13°Figueirense382891183334-145
 14°Bahia3428810103437-340
 15°Ceará322888123546-1138
 16°Cruzeiro302886143438-435
 17°Atlético-MG272876153345-1232
 18°Atlético-PR272869132741-1432
 19°Avaí252867153557-2229
 20°América-MG2128312133349-1625

PG - pontos ganhos; J - jogos; V - vitórias; E - empates; D - derrotas; GP - gols pró; GC - gols contra; SG - saldo de gols; (%) - aproveitamento

<!-- //-->Calendário do Campeonato Brasileiro 2011Anterior28ª RodadaPróximaQuarta-Feira, 05/10/2011 Cruzeiro3X3 São Paulo21h50Arena do Jacaré

Sábado, 08/10/2011 Coritiba2X0 Grêmio17hCouto Pereira

Botafogo2X2 Bahia18hSão Januário

América-MG0X0 Atlético-MG18hArena do Jacaré

Domingo, 09/10/2011 Avaí3X0 Atlético-PR13hRessacada

Ceará1X1 Figueirense13hPV

Santos1X0 Palmeiras14hVila Belmiro

Flamengo3X2 Fluminense14hEngenhão

Corinthians3X0 Atlético-GO15hPacaembu

Internacional3X0 Vasco15hBeira-Rio


     
   var contBG = 0;
   var rodada_atual;
   var arrayRodadas;
   var qtdRodadas;
   var nomeCampeonato = $("#nomeCampCL").val();
   var idCampeonato = $("#idCampCL").val();   
   var box = "";   
   var urlBase = "http://esporte.ig.com.br/_static";
   function adicionarJogo(url_jogo,data, hora, mandante, visitante, placar_visitante, placar_mandante, placar_visitante_p, placar_mandante_p ,estadio, id_mandante, id_visitante, i, size,start) {

     var classe = "";
     if(i == (size-1)){
      classe = "class='nobdb'";
     }
     var classeB = "";
     if (start == true){contBG = 0;}
     if (start != true){
      if (contBG == 0){
       contBG = 1;
       if (classe == ""){
        classeB = "class='bg'";
       }else{
        classe = "class='nobdb";
        classeB = " bg'";
       }
      }else{
       contBG = 0;
      }
     } 

           var jogo = '
'+
       '

'+mandante+'';
     if(null != placar_mandante ){
      jogo += ''+placar_mandante;
      //if(null != placar_mandante_p){
      // jogo += '('+placar_mandante_p+')';
      //}
     }else{
             jogo += '&nbsp;';
                   }
     jogo += 'X';

     if(null != placar_visitante ){
      jogo += placar_visitante;
      //if(null != placar_visitante_p ){
      // jogo += '('+placar_visitante_p+')';
      //}
      jogo += '';
     }
     else{
         jogo += '&nbsp;';
           }
     var quebra=hora.split(":");
     if (quebra[0] < 10) {   
      hr = quebra[0].substring(1,quebra[0].length);   
     }
     else{  
      hr = quebra[0];    
     }   
     if (quebra[1] == "00"){  
      hora = hr + "h";     
     }
     else{  
      hora = hr + "h" + quebra[1];   
     }
     if (null != visitante && visitante != "" && null != id_visitante && id_visitante !=""){
      jogo += ''+visitante+'';
     }
     if (null != hora && hora != "" && null != estadio && estadio != "" ){
      jogo += '

'+hora+''+estadio+''+'';
     }else{
      if (null != hora && hora != ""){
       jogo += '

'+hora+'';
      }else{
       if (null != estadio && estadio != ""){
        jogo += '

'+estadio+'';   
       }
      }
     }  
     if (url_jogo != "" && url_jogo != null){
      jogo += '';
     }else{
      jogo += '&mdash;';
     }
     jogo +='
';
     var id = "#rodada_"+data;  
           $(id).append(jogo);
   }
   /*Adiciona as linha da data do jogo no calendario*/
   function dataRodada(data){  
    var dia = data.substring(8,10);
    var mes = data.substring(5,7);
    var ano = data.substring(0,4);
    var aux = ano+","+mes+","+dia;
    var dt = new Date();

    dt.setFullYear(ano, mes-1, dia);
    var semana=new Array(6);
    semana[0]='Domingo';
    semana[1]='Segunda-Feira';
    semana[2]='Terça-Feira';
    semana[3]='Quarta-Feira';
    semana[4]='Quinta-Feira';
    semana[5]='Sexta-Feira';
    semana[6]='Sábado';
    var _dia = dt.getDate();
    var _mes = dt.getMonth()+1;
    if (dt.getDate() <= 9){
     _dia = "0" + (dt.getDate());
    }
    
    if (dt.getMonth()+1 <= 9){
     _mes = "0" + (dt.getMonth()+1);
    }

    var big = ''+semana[dt.getDay()]+', '+_dia+'/'+_mes+'/'+dt.getFullYear()+'';
    var ul = '';
    $('#conteudoCal').append(big);
    $('#conteudoCal').append(ul);
   }
   /*Funcao de retorno da requisição Ajax, verifica se existe retorno, extrai os campos e manda inserir jogo por jogo*/
   function popularCalendario(data) {  
    $('#barra_esp').html(box);
    if (data && data.jogos) {
     _rodada  = data.rodada;
     data = data.jogos;
     var _dt_ant = "";      
     if(data.length > 0){
      var j = data.length;
      for (var i = 0; i < j; i++) {
       ativo = data[i];
       var proximaData = "";
       _url_jogo = ativo.url_ficha;     
       _mandante = ativo.nome_time_1;
       _visitante = ativo.nome_time_2;    
       _placar_visitante = ativo.gols_2;
       _placar_mandante = ativo.gols_1;
       _placar_visitante_p = ativo.golsp_2;
       _placar_mandante_p = ativo.golsp_1;
       _cidade = ativo.nome_localidade;
       _estadio = ativo.nome_estadio;    
       _id_mandande = ativo.id_time_1;
       _id_visitante = ativo.id_time_2;
       _camp_nome = nomeCampeonato;
       _camp_id = idCampeonato;     
       _dt = ativo.datahora;
       _dataHoraJogo = ativo.datahora.split("T");
       _dt = _dataHoraJogo[0];
       _hr = _dataHoraJogo[1];    

       var erdata = /^\d{4}-\d{2}-\d{2}$/i;

       if (erdata.test(_dt)){
          var ArrayData = _dt.split("-");
          var ano = ArrayData[0];
          var mes = ArrayData[1];
          var dia = ArrayData[2];
          _dt = ano + "_" + mes + "_" + dia;
        }       
       if (_dt == null){
        _dt = "";
       }
       var start = false;

       if(_dt!=_dt_ant){
        dataRodada(_dt);
           start = true;
           var id_ul = "#rodada_"+_dt_ant;
           $(id_ul+" li:last").addClass("nobdb");
       }          
       _dt_ant = _dt;       
       adicionarJogo(_url_jogo,_dt, _hr, _mandante, _visitante, _placar_visitante, _placar_mandante, _placar_visitante_p, _placar_mandante_p, _estadio, _id_mandande, _id_visitante, i, j,start);
      }
     }
    }
   } 
   function buscaRodada(rodada) {
    $.ajax({
     type: "GET",
     url: urlBase+'/futebol/campeonatos/'+idCampeonato+'/jogos_rodada/'+rodada+'/jogos.json',
     dataType: 'json',
     success: function(data){  
      if(data)
       popularCalendario(data);
      else
       $('#barra_esp').append("Não existem jogos para esta rodada.");         
     }
    });
   }
   /*Box com o numero da rodada, botões de anterior e proximo*/
   function calendario(rodada){
    if(rodada == null || rodada == ''){
     rodada = 1;
    }
    var nomeRodada = arrayRodadas[rodada-1].nome_rodada;    
    //$('#barra_esp').html(box);
    //$("#barra_esp").fadeOut('slow', function() {
      box =  '';
      box += '

Calendário do '+nomeCampeonato+'';
      if(rodada > 1 )
       box += 'Anterior';
      else
       box += 'Anterior';
      box += ''+nomeRodada+'';
      if(rodada < qtdRodadas)
       box += 'Próxima';
      else
       box += 'Próxima';
      box += '

';
      buscaRodada(rodada);
//
      //$("#barra_esp").fadeIn('slow');
//
//    });
//
   
   }
      $(document).ready(function() {
    if (!$("#cCampCL").val().toLowerCase() != "migcampeonatojogo_c" && $("#tipoCampCL").val().toLowerCase() == "pontos corridos") {
      $.ajax({
       type: "GET",
       url: urlBase+'/futebol/campeonatos/'+idCampeonato+'/rodadas.json',
       dataType: 'json',
       error: function() { $("#barra_esp").remove(); },
       success: function(data){   
        if(data){
         rodada_atual = data.rodada_atual;
            arrayRodadas = data.rodadas; 
            qtdRodadas = arrayRodadas.length;        
         calendario(rodada_atual);       
         } 
         else {
         $("#barra_esp").remove();
        }
       }
       });
    }     
   });