function onLoadSecaoDoSiteLista(){
	$("#secao-do-site").find(".anterior").get(0).onclick	= function(){ SecaoDoSiteLista( --globals['secao-do-site']['index'] ) };
	$("#secao-do-site").find(".proximo").get(0).onclick		= function(){ SecaoDoSiteLista( ++globals['secao-do-site']['index'] ) };
	SecaoDoSiteLista( globals['secao-do-site']['index'] );
	//limpa a lista
	SecaoDoSiteLimpar();
	//box de apresentação default
	SecaoDoSiteMudarConteudo( "grupos-de-pelada" );
	//carrega os links dos botões
	$(".lista").find(".item-grupos-de-pelada").find("a").get(0).onclick	= function(){ SecaoDoSiteMudarConteudo( "grupos-de-pelada" ); }
	$(".lista").find(".item-locais-de-jogo").find("a").get(0).onclick	= function(){ SecaoDoSiteMudarConteudo( "locais-de-jogo" ); }
	$(".lista").find(".item-gols-de-pelada").find("a").get(0).onclick	= function(){ SecaoDoSiteMudarConteudo( "gols-de-pelada" ); }
	$(".lista").find(".item-futsite-tv").find("a").get(0).onclick	= function(){ SecaoDoSiteMudarConteudo( "futsite-tv" ); }
}
function SecaoDoSiteLista( index ){
	index	= parseInt( index );
	var botoes	= $("#secao-do-site").find(".lista").find("li");
	var n_botoes	= globals['secao-do-site']['n_botoes'];
	if ( index < 0 ){
		globals['secao-do-site']['index']	= 0;
		$("#secao-do-site").find(".anterior").css("display", "none");
		return false;
	}
	if ( index + n_botoes > botoes.length ){
		globals['secao-do-site']['index']	= botoes.length - n_botoes;
		return false;
	}
	for ( var i = 0; i < botoes.length; ++i ){
		var botao	= $( botoes[i] );
		if ( i >= index && i < index + n_botoes ){
			botao.css("display", "block");
		} else {
			botao.css("display", "none");
		}
	}
	if ( index <= 0 ){$("#secao-do-site").find(".anterior").css("display", "none");} else {$("#secao-do-site").find(".anterior").css("display", "");}
	if ( index + n_botoes >= botoes.length ){$("#secao-do-site").find(".proximo").css("display", "none");}else{$("#secao-do-site").find(".proximo").css("display", "");}
}
function limitaAltura( container, altura, n_caracteres ){
	n_caracteres= n_caracteres ? 4 + n_caracteres : 10;
	container	= $( container );
	if ( container.height() > altura ){
		while ( container.height() > altura ){
			var descricao_texto	= container.html();
			descricao_texto	= descricao_texto.replace( /<br>/g, "\n" );
			if ( descricao_texto.substr( descricao_texto.length - 4, 1 ) == "\n" ){
				descricao_texto	= descricao_texto.substr( 0, descricao_texto.length - 4 ) + "...";
			}
			container.html( descricao_texto.substr( 0, descricao_texto.length - n_caracteres ).replace( /\n/g, "<br />" ) + "..." );
		}
	}
	return false;
}
function SecaoDoSiteLimpar(){
	//remove os conteúdos
	$("#lista-tvfutsite").css("display", "none");
	$("#lista-grupos-de-pelada").css("display", "none");
	$("#lista-locais-de-jogo").css("display", "none");
	$("#lista-gols-de-pelada").css("display", "none");
	$("#lista-futsite-tv").css("display", "none");
	//remove os títulos
	$("#titulo-tvfutsite").css("display", "none");
	$("#titulo-grupos-de-pelada").css("display", "none");
	$("#titulo-locais-de-jogo").css("display", "none");
	$("#titulo-gols-de-pelada").css("display", "none");
	$("#titulo-futsite-tv").css("display", "none");
	//remove o selecionado
	$("#secao-do-site").find(".lista").find(".item-grupos-de-pelada").removeClass("selecionado");
	$("#secao-do-site").find(".lista").find(".item-locais-de-jogo").removeClass("selecionado");
	$("#secao-do-site").find(".lista").find(".item-gols-de-pelada").removeClass("selecionado");
	$("#secao-do-site").find(".lista").find(".item-futsite-tv").removeClass("selecionado");
}
function SecaoDoSiteMudarConteudo( conteudo ){
	//limpa a lista
	SecaoDoSiteLimpar();
	//seta a conteúdo a exibir
	$("#lista-"+conteudo).css("display", "block");
	//modifica o título
	$("#titulo-"+conteudo).css("display", "block");
	//coloca em destaque o botão
	var botao	= $("#secao-do-site").find(".lista").find(".item-"+conteudo);
	if ( botao.length > 0 ){ 
		botao.addClass("selecionado");
	}
	//se for futsite-tv, inicia a exibição
	if ( conteudo == "futsite-tv" ){ SecaoDoSiteFutsiteTv( 0 ); }
}
function SecaoDoSiteFutsiteTv( position ){
	clearTimeout( globals['secao-do-site']['tvfutsite'] );
	--position;
	$("#lista-futsite-tv").find("p").css("background-position", "center "+position+"px");
	if ( position > -460 ){ globals['secao-do-site']['tvfutsite'] = setTimeout( "SecaoDoSiteFutsiteTv( "+position+" )", 40 ); }
}
//Função de seleção estados
function muda_estados(pais, estado){
	if ( estado == null ){
		var estado = document.getElementById('estado');
	} else {
		var estado = document.getElementById(estado);
	}
	var i;
	
	for(i=1;i<=27;i++){
		estado.options[1]=null;
	}
	
	if(pais == "Brasil"){
		estado.options[1]=new Option("","");
		estado.options[2]=new Option("Acre","AC");
		estado.options[3]=new Option("Alagoas","AL");
		estado.options[4]=new Option("Amazonas","AM");
		estado.options[5]=new Option("Amapá","AP");
		estado.options[6]=new Option("Bahia","BA");
		estado.options[7]=new Option("Ceará","CE");
		estado.options[8]=new Option("Distrito Federal","DF");
		estado.options[9]=new Option("Espírito Santo","ES");
		estado.options[10]=new Option("Goiás","GO");
		estado.options[11]=new Option("Maranhão","MA");
		estado.options[12]=new Option("Minas Gerais","MG");
		estado.options[13]=new Option("Mato Grosso do Sul","MS");
		estado.options[14]=new Option("Mato Grosso","MT");
		estado.options[15]=new Option("Pará","PA");
		estado.options[16]=new Option("Paraíba","PB");
		estado.options[17]=new Option("Pernambuco","PE");
		estado.options[18]=new Option("Piauí","PI");
		estado.options[19]=new Option("Paraná","PR");
		estado.options[20]=new Option("Rio de Janeiro","RJ");
		estado.options[21]=new Option("Rio Grande do Norte","RN");
		estado.options[22]=new Option("Rondônia","RO");
		estado.options[23]=new Option("Roraima","RR");
		estado.options[24]=new Option("Rio Grande do Sul","RS");
		estado.options[25]=new Option("Santa Catarina","SC");
		estado.options[26]=new Option("Sergipe","SE");
		estado.options[27]=new Option("São Paulo","SP");
		estado.options[28]=new Option("Tocantins","TO");
	}else{
		estado.options[0]=new Option("Outros","Outros");
		estado.value="Outros";
	}
	
	if (pais == "Brasil") estado.remove(estado.options[0].index);
}