var my_glider;
var displaycountdown = "yes";
var starttime;
var nowtime;
var reloadseconds = 0;
var secondssinceloaded = 0;
var refreshinterval = 60;
var idJogoc;
var timer2;
var timer1;
var timer3;
var contador1;


function display(seconds){

    seconds = seconds - 1;
    if ($('atualizando')) 
        $('atualizando').innerHTML = seconds
    if (seconds > 0) 
        contador1 = setTimeout("display(" + seconds + ")", 1000)
    else 
        clearTimeout(contador1);
    
}



function abreTabela(idCompeticao, funcao, par, path){
    if ($('selectClubes')) {
        $('selectClubes').blur();
    }
    var resultado = $('Tabela');
    resultado.update('Carregando...');
    new Ajax.Request(path + '/tabela.php?idCompeticao=' + idCompeticao + '&acao=' + funcao + '&parametro=' + par, {
        onSuccess: function(transport){
            resultado.update(transport.responseText);
        }
    });
}

function formatar(src, mask, e){
    if (e.keyCode != 8) { //backspace
        var i = src.value.length;
        var saida = mask.substring(0, 1);
        var texto = mask.substring(i)
        if (texto.substring(0, 1) != saida) {
            src.value += texto.substring(0, 1);
        }
    }
}

function enviarScrap(id){
    $('status').innerHTML = 'Aguarde...';
    var p = $('form1');
    new Ajax.Request('destaque/util.php?acao=inserirScrap&id=' + id, {
        parameters: p.serialize(),
        onSuccess: function(transport){
            p.reset();
            $('status').innerHTML = transport.responseText;
        }
    });
    
}


function enviar(){
    form = $('formContato');
    $('statusContato').innerHTML = 'Aguarde...';
    new Ajax.Request('contato/contato.php?acao=enviar', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('statusContato').innerHTML = 'Mensagem enviada...';
            }
            else {
                $('statusContato').innerHTML = "Preencha todos os campos por favor.";
            }
        }
    });
}

function promocao(){
    form = $('formContato');
    $('statusContato').innerHTML = 'Aguarde...';
    new Ajax.Request('contato/contato.php?acao=promocao', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                $('statusContato').innerHTML = 'Parabéns, seu cadastro foi atualizado. Boa Sorte.';
            }
            else {
                $('statusContato').innerHTML = "Preencha todos os campos por favor.";
            }
        }
    });
}

function carregarcombo(ano){
    if (ano == '2007') 
        window.open('http://www.futsaldobrasil.com.br/liga/Boletim101.pdf');
    else 
        if (ano == '2006') 
            window.open('http://www.ligafutsal.com.br/edicao2006/index.html', 'edicao2006', 'width=640, height=400');
        else 
            if (ano == '2005') 
                window.open('http://www.ligafutsal.com.br/edicao2005/index.html', 'edicao2005', 'width=640, height=400');
            else {
                carregar('liga/' + ano + '.php', 'ano');
            }
}

function carregar(arquivo, div){
    var resultado = $(div);
    var ficha = '';
    
    ficha = arquivo.substr(0, 15);
    if ((arquivo != 'online.php') && (arquivo != 'colunaDireitaLigaGrandPrix.php') && (arquivo != 'colunaDireitaFeminina.php') && (arquivo != 'colunaDireitaLigaCompeticoes.php') && (arquivo.substr(0, 15) != 'competicoes/est') && (arquivo.substr(0, 15) != 'competicoes/art')) {
       resultado.update('<img src="images/loading.gif" style="width:16px;height:16px;" align="absmiddle"><span style=font-size:10px;>Carregando...</span><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>');
    }
    
    new Ajax.Request(arquivo, {
        onSuccess: function(transport){
            resultado.update(transport.responseText);
            if (div != 'jogadores') {
                ficha = arquivo.substr(0, 15);
                if (ficha == 'ficha/ficha.php') {
                    if (!timer3 && $('atualizando')) {
                        timer3 = window.setInterval("carregar('" + arquivo + "','util');", 60000);
                    }
                    if ($('atualizando')) {
                        clearTimeout(contador1);
                        display(60);
                    }
                }
                else {
                    if (arquivo != 'colunaDireitaFeminina.php' && arquivo != "online.php") {
                        clearTimeout(timer3);
                        timer3 = null;
                    }
                }
                
                
                if (!timer2 && !($('div1feminina'))) {
                    timer2 = window.setInterval("carregar('colunaDireitaLiga.php','legenda')", 70000);
                }
                else {
                    if (!timer2) {
                        timer2 = window.setInterval("carregar('colunaDireitaFeminina.php','legenda')", 70000);
                    }
                }                
            }
            else {
                if (div != 'jogadores') {
                    clearTimeout(timer1);
                }
            }
            
        }
    });
}

function session(aba, v){
    new Ajax.Request('ficha/session.php?aba=' + aba + '&valor=' + v);
}

function carregarFicha(arquivo, div){
    var resultado = $(div);
    var ficha = '';
    //resultado.update('<img src="images/loading.gif" style="width:16px;height:16px;" align="absmiddle"><span style=font-size:10px;>Carregando...</span><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>');
    new Ajax.Request(arquivo, {
        onSuccess: function(transport){
            resultado.update(transport.responseText);
            //if(div == 'substituicoes')	
            //$('substituicoes').style.overflow='auto';
        
        }
    });
}



function carregar2(arquivo, div){
    var resultado = $(div);
    
    if ((arquivo != 'colunaDireitaLiga.php') && (arquivo.substr(0, 22) != 'liga/jogadoresliga.php') && (arquivo.substr(0, 29) != 'liga/jogadoresligainterna.php')) 
        new Effect.ScrollTo('mensagem1');
    resultado.update('<img src="images/loading.gif" style="width:16px;height:16px;" align="absmiddle"><span style=font-size:10px;>Carregando...</span><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>');
    new Ajax.Request(arquivo, {
        onSuccess: function(transport){
            resultado.update(transport.responseText);
            if (div != 'jogadores') {
            
            
                if (!timer2) 
                    timer2 = window.setInterval("carregar('colunaDireitaLiga.php','legenda')", 10000);
                //alert(arquivo);
                
                if (!timer1) 
                    timer1 = window.setInterval("changeBanner()", 3000);
            }
            else {
                if (div != 'jogadores') {
                    clearTimeout(timer1);
                    
                    //seconds=30;
                }
            }
            
        }
    });
}

function adsense(){

    var iframe = document.createElement("iframe");
    iframe.width = "169";
    iframe.height = "603";
    iframe.frameBorder = "0";
    iframe.src = "adsense.html";
    iframe.scrolling = "no";
    iframe.id = "googleHome";
    var an = $('anuncios');
    if ($('googleHome')) 
        $('googleHome').remove();
    an.appendChild(iframe);
    an.style.position = 'static';
    an.style.position = 'relative';
    an.style.top = '0px';
}

function contador(){
    new Ajax.Request('classes/online.php', {});
}

function mostraLogin(dive){
    if (dive == 'cadastrar') {
        Effect.BlindUp('acessar');
    }
    else {
        Effect.BlindUp('cadastrar');
    }
    Effect.BlindDown(dive);
}

function menu(posicao){
    if (posicao == '1') {
        $('dservicos').style.display = 'none';
        $('dcolunas').style.display = 'none';
        $('dpublicacoes').style.display = 'none';
        $('dbatepapo').style.display = 'none';
        Effect.SlideDown('dhome');
        carregar('home.php', 'main');
    }
    else 
        if (posicao == '2') {
            $('dcolunas').style.display = 'none';
            $('dpublicacoes').style.display = 'none';
            $('dbatepapo').style.display = 'none';
            $('dhome').style.display = 'none';
            Effect.SlideDown('dservicos');
        }
        else 
            if (posicao == '3') {
                $('dservicos').style.display = 'none';
                $('dpublicacoes').style.display = 'none';
                $('dbatepapo').style.display = 'none';
                $('dhome').style.display = 'none';
                $('dcolunas').style.display = 'none';
                carregar('eventos/eventos.php', 'main');
            }
            
            else 
                if (posicao == '4') {
                    $('dservicos').style.display = 'none';
                    $('dpublicacoes').style.display = 'none';
                    $('dbatepapo').style.display = 'none';
                    $('dhome').style.display = 'none';
                    Effect.SlideDown('dcolunas');
                }
                else 
                    if (posicao == '5') {
                        $('dservicos').style.display = 'none';
                        $('dcolunas').style.display = 'none';
                        $('dbatepapo').style.display = 'none';
                        $('dhome').style.display = 'none';
                        Effect.SlideDown('dpublicacoes');
                    }
                    else 
                        if (posicao == '6') {
                            $('dservicos').style.display = 'none';
                            $('dcolunas').style.display = 'none';
                            $('dpublicacoes').style.display = 'none';
                            $('dhome').style.display = 'none';
                            Effect.SlideDown('dbatepapo');
                        }
                        else 
                            if (posicao == '7') {
                                $('dservicos').style.display = 'none';
                                $('dcolunas').style.display = 'none';
                                $('dpublicacoes').style.display = 'none';
                                $('dhome').style.display = 'none';
                                $('dbatepapo').style.display = 'none';
                                carregar('mapa.php', 'main');
                            }
}

function ativar(setab, conteudob){
    var i, seta, conteudo;
    for (i = 1; i <= 6; i++) {
        seta = 'seta' + i;
        conteudo = 'conteudo' + i;
        $(seta).style.display = 'none';
    }
    $(setab).style.display = 'block';
}


var elemento;
var formato;
var arrayValoresFixos;
var valoresFixos;
var string;
var id;
/**
 * formata
 * @param {type} id
 */
function formata(id){
    this.id = id;
    elemento = document.getElementById(this.id);
    string = elemento.value;
    formato = elemento.attributes['mascara'].value;
    if (formato.indexOf("*") == -1) {//verifica se nao eh infinito
        arrayValoresFixos = new Array(formato.length); //array das posicoes dos valores fixos
        valoresFixos = new Array(formato.length); //array dos valores fixos
        switch (formato) {
            default:
                if (string.length < formato.length) {
                    this.verificaFormato()
                }
                else {
                    this.verificaFormato();
                    elemento.value = string.slice(0, formato.length)
                    elemento.blur();
                }
                break;
        }
    }
}

/**
 * verificaFormato
 * @param {type} null
 */
function verificaFormato(){
    var j = 0;
    for (var i = 0; i < formato.length; i++) { //monta array dos valores fixos
        if (formato.charAt(i) != '0' && formato.charAt(i) != 'C' && formato.charAt(i) != '\\') {//não é caracter especial
            arrayValoresFixos[j] = i;
            valoresFixos[j] = formato.charAt(i);
            j++;
        }
        else 
            if (formato.charAt(i) == '\\' && formato.charAt(i + 1) == 'A') {
                arrayValoresFixos[j] = i;
                valoresFixos[j] = formato.charAt(i + 1);
                var t = formato.replace(valoresFixos[j], '');
                formato = t.replace('\\', valoresFixos[j]);
                j++;
            }
    }
    var i = 0;
    var pre = '';
    for (var k = arrayValoresFixos.length; k >= 0; k--) { //constroi o prefixo- se houver - na primeira digitacao
        if (arrayValoresFixos[k] == k && string.length == 1) {
            pre = valoresFixos[k] + pre;
            i++;
        }
    }
    
    for (i; i < arrayValoresFixos.length; i++) {//acrescenta na string o caracter fixo
        if (string.length == arrayValoresFixos[i]) {
            string = string + valoresFixos[i];
        }
    }
    this.verificaConteudo();
    string = pre + string;
    if (string.length > formato.length) 
        string = string.slice(0, string.length - 1);
    
    elemento.value = string//atribui o valor do prefixo + string pro campo	
}

/**
 * verificaConteudo
 * @param {null}
 */
function verificaConteudo(){
    //verifica se é inteiro
    if (formato.charAt(string.length - 1) == '0') {
        boxValue = parseFloat(string.charAt(string.length - 1));
        if (isNaN(boxValue)) {
            alert("Digite um número.");
            string = string.slice(0, string.length - 1);
        }
    }
}

<!--

/* author@ShuvoRim
 * http://www.shuvorim.tk/
 * shuvorim@hotmail.com
 * (c)ShuvoRim Pvt. Ltd. 2002 -03
 * All rights reserved.
 * --------------------------------------------------
 * visit our web site for more free Java applications
 * and applets. Thank you for using our program.
 * --------------------------------------------------
 */
var urlArray = new Array(9); //for URL's, increase size as necessary
var banArray = new Array(9); //for banners, increase size as necessary
var counter = 1;
var url = "http://www.correios.com.br"; //initial URL
//add your necessary URL's
urlArray[0] = "http://www.correios.com.br";
urlArray[1] = "http://www.bb.com.br";
urlArray[2] = "http://www.dalponte.com.br";
urlArray[3] = "http://www.malwee.com.br";
urlArray[4] = "http://www.penalty.com.br";
urlArray[5] = "http://www.sportv.com.br";
urlArray[6] = "http://www.superbolla.com.br";
urlArray[7] = "http://www.tramontina.com.br";
urlArray[8] = "#";
if (document.images) //pre-load all banner images
{
    for (i = 0; i < 9; i++) {
        banArray[i] = new Image();
        banArray[i].src = "liga/banners/banner" + (i + 1) + ".gif";
    }
}


function changeBanner() //banner changer function
{
    if ($('banner')) {
        if (counter > 8) 
            counter = 0;
        
        document.getElementById('banner').src = banArray[counter].src; //sets a new banner
        if (counter != 8) 
            url = urlArray[counter]; //sets a new URL to the banner
        else 
            url = "#";
        counter++; //increase the counter for the next banner
    }
}

//calls the changeBanner() function every 3 seconds
//change the timer as necessary (minutes * 60000) or (seconds * 1000)

function init(arquivo){

    carregar(arquivo, 'util');
    
}

