// 20090813

//Genericos
/* Ativa Breadcumbs JS */
document.write('<script type="text/javascript" src="http://esporte.ig.com.br/images/42200.js"><!--//--></script>');
var _a='<p>'; var _b='</p>';var _c='<p class="cor">'; var _d='<p class="mais bloco">';
linkPage=linkPage.replace(/\/\//g,'/').replace('http:/','http://');
d=document;
String.prototype.trim = function(){return this.replace(/^\s+|\s+$/, '');}
function submitForm(form){form.submit();}
function $(id){return document.getElementById(id)} //retorna elementos com determinado ID
function $$(param){ //Retorna elementos com determinada classe
	var arrayTmp = new Array();
	var arrayRet = new Array();
	param.elem = param.elem.split(",");
	
	for (index in param.elem) {
		if (param.parent) arrayTmp = param.parent.getElementsByTagName(param.elem[index]);
		else arrayTmp = document.getElementsByTagName(param.elem[index]);
			
		for(i=0; arrayTmp.length>i ;i++){
			if (arrayTmp[i].className.indexOf(param.className) != -1)
				arrayRet.push(arrayTmp[i]);
		}
	}
	
	return arrayRet;
}
function $A(object) {
	var array = [];
	for(var i = 0; i < object.length; i++) array[i] = object[i];
	return array;
}
Function.prototype.bind = function() { //coloca this no escopo da função
	var self = this, args = $A(arguments), scope = args.shift();
	return function() {
 		return self.apply(scope, args.concat($A(arguments)));
	}
}
//Genericos

/*-----------OPEC-------------*/

function OAS_VARS(OAS_page, OAS_pos) {
	OAS_site = 'www.igesportes.com.br';
	OAS_sitepage = OAS_site + OAS_page;
	OAS_listpos = OAS_pos;
}
OAS_url = 'http://adserver.ig.com.br/RealMedia/ads/';
OAS_query = '';
OAS_target = '_blank';
OAS_version = 10;
OAS_rn = '001234567890'; OAS_rns = '1234567890';
OAS_rn = new String(Math.random()); OAS_rns = OAS_rn.substring(2, 11);

function OAS_NORMAL (pos) {
	document.write('<a href="' + OAS_url + 'click_nx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + OAS_query + '" target="'+ OAS_target + '">');
	document.write('<img src="' + OAS_url + 'adstream_nx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + OAS_query + '" border="0"></a>');
}

function OAS_START() {
	OAS_version = 11;
	if (navigator.userAgent.indexOf('Mozilla/3') != -1 || navigator.userAgent.indexOf('Mozilla/4.0 WebTV') != -1)
		OAS_version = 10;
	if (OAS_version >= 11)
		document.write('<SCRIP' + 'T LANGUAGE=JavaScript1.1 SRC="' + OAS_url + 'adstream_mjx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '?' + OAS_query + '"><\/SCRIP' + 'T>');
}
document.write('');
function OAS_AD(pos){
	if (OAS_version >= 11)
		OAS_RICH(pos);
	else
		OAS_NORMAL(pos);
}

function opecStart(){
	if(linkPage.indexOf("videos/veja_mais/noticias.html")!=-1){OAS_page='video/lista'}
	else if(linkPage.indexOf("tenis/veja_mais/noticias.html")!=-1){OAS_page='tenis/materia/lista'}
	else if(linkPage.indexOf("volei/veja_mais/noticias.html")!=-1){OAS_page='volei/materia/lista'}
	else if(linkPage.indexOf("basquete/veja_mais/noticias.html")!=-1){OAS_page='basquete/materia/lista'}
	else if(linkPage.indexOf("veja_mais/noticias.html")!=-1){OAS_page='materia/lista'}
	else if(linkPage.indexOf("veja_mais/galerias.html")!=-1){OAS_page='galeria/lista'}
	else if(linkPage.indexOf("videos/")!=-1){OAS_page='video'}
	else if(linkPage.indexOf("especiais/20")!=-1){OAS_page='especiais/materia'}
	switch (OAS_page) {
		case "homepage" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break
		case "futebol" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break
		case "futebol/times" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/times/elenco" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/times/historia" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/times/hino" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/times/materia/lista" : OAS_listpos = 'x15,Top2,x09,Right1,Frame1,Middle';
		break
		case "futebol/times/materia" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/times/campeonatos" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/times/campeonatos/campeonato" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/times/campeonatos/materia/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/times/campeonatos/campeonato/rodadas" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/times/campeonatos/campeonato/classificacao" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/times/campeonatos/campeonato/artilharia" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/internacional" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/internacional/materia/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/internacional/pais" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/internacional/pais/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/selecao" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/selecao/materia/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "futebol/estadios" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/ranking" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/jogadores" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "futebol/jogadores/jogador" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break
		case "automobilismo/f1/materia/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/f1/materia" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "automobilismo/f1/classificacao" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/f1/calendario" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/f1/imola1994" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break
		case "automobilismo/categorias" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/categorias/materia" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/categorias/classificacao" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/categorias/calendario" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/blog" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break
		case "automobilismo/colunista" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "automobilismo/colunista/ista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/warmup" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "automobilismo/galeria/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/galeria" : OAS_listpos = 'Position1';
		break
		case "automobilismo/grandesentrevistas" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "automobilismo/grandesentrevistas/entrevista" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "automobilismo/grandesentrevistas/radiogp" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "basquete" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break
		case "basquete/materia/lista" : OAS_listpos = 'x15,Top2,x09,Right1,Frame1,Middle';
		break
		case "basquete/blog" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break		
		case "tenis" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break
		case "tenis/materia" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break		
		case "tenis/materia/lista" : OAS_listpos = 'x15,Top2,x09,Right1,Frame1,Middle';
		break		
		case "tenis/blog" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break		
		case "volei" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break
		case "volei/materia" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break		
		case "volei/materia/lista" : OAS_listpos = 'x15,Top2,x09,Right1,Frame1,Middle';
		break		
		case "volei/blog" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break		
		case "radicais" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break		
		case "maisesportes" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Frame1,Middle';
		break		
		case "maisesportes/esporte" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break		
		case "agenda" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break		
		case "materia/lista" : OAS_listpos = 'x15,Top2,x09,Right1,Frame1,Middle';
		break		
		case "especiais" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break		
		case "especiais/materia" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break		
		case "video/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break		
		case "podcast" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break		
		case "galeria/lista" : OAS_listpos = 'x15,Top2,x09,Right1,Frame1,Middle';
		break		
		case "galeria" : OAS_listpos = 'Position1';
		break		
		case "charges" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break		
		case "colunistas" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "colunistas/lista" : OAS_listpos = 'x15,Top2,Right1,x09,Frame1,Middle';
		break
		case "colunistas/coluna" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		case "blog" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break		
		case "blogdaredacao" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break		
		case "quemsomos" : OAS_listpos = 'x15,Top2,Right1,x09,Middle';
		break
		case "video" : OAS_listpos = 'x15,Top2,Right1,x09,x07,Middle';
		break
		default : OAS_listpos = 'x15,Top2,x07,x09,Frame1,x05,x06,Right1,Right,Middle';
	}
  OAS_VARS('/'+OAS_page, OAS_listpos);
  OAS_START();
  document.write("<div id='window'><!--//--></div>");//para funcionar os pops
}
/*-----------OPEC-------------*/

//funcionalidade de escudos com ultimas noticias
function trocaContent(id, serie){
	var nomeTime=$('tit_'+id);
	var headCont=$('cont_'+id).innerHTML;
	
	//Head: Escudo + Nome do Time
	var headInfo=$('jsInfo_'+serie).getElementsByTagName('li')[0];
	headInfo.innerHTML=headCont;
			
	//Linhas: Titulo + Olho
	var linhas=$('info_'+id).getElementsByTagName('span');
	var contInfo=$('jsInfo_'+serie).getElementsByTagName('li');
	for (x=0; x<linhas.length;x++){
		contInfo[x+1].innerHTML=linhas[x].innerHTML;
	}
	id=id.replace('sao_paulo','saopaulo');
	id=id.replace('america_rn','america');
	id=id.replace('ponte_preta','ponte');
	id=id.replace('vila_nova','vilanova');
	$('lnkMaisTime_'+serie).href=serie=='a' || id=='corinthians'?'http://esporte.ig.com.br/futebol/times/'+id:'http://esporte.ig.com.br/futebol/times/'+id+'/veja_mais/noticias.html?ini=0';
	$('NomeTime_'+serie).innerHTML=nomeTime.innerHTML;
}

var ultimasCarregado=false;

function getUltimas(){
	if (!ultimasCarregado){
		_xAjax({path:"/ultimas_times",callback:"responseUltTimes"});
		ultimasCarregado=true;
	}
	else return;
}

function responseUltTimes(){
	txt = rx("ultimas_times").exec(txt)[1];
	$("jsUltTimes").innerHTML = txt;
	//seta as noticias do primeiro clube
	try{trocaContent('abc','b');}catch(exp){};
	try{trocaContent('atletico_mg','a');}catch(exp){};
}
//fecha escudos com ultimas noticias

//adsense google
function AFC(peca){
    google_ad_client = 'ca-bti_js';
    google_ad_channel = 'ig_esportes'; 
    google_ad_width = parseInt(peca.split("x")[0],10);
    google_ad_height = parseInt(peca.split("x")[1],10);
    google_ad_format = peca+'_pas_sl';
    google_ad_type = 'text_image_flash';
    google_language = 'pt';
    if(linkPage.indexOf("/selecao/")>-1){
      	      google_color_bg = 'FFFFFF';
							google_color_text = '646464';
							google_color_link = '274c2d';
							google_color_line = 'FFFFFF';   
							google_color_url = 'DD2B21';
							google_color_border = 'FFFFFF';
    }else{
              google_color_bg = 'FFFFFF';
              google_color_text = '4C4C4C';
              google_color_link = '62B80A';
              google_color_line = 'FFFFFF';
              google_color_url = '4C4C4C';
              google_color_border = 'FFFFFF';
    }
    google_language = 'pt';
    google_encoding = 'utf8';
    google_safe = 'high';
	d.write('<scrip'+'t type="text/javascript" language="JavaScript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js" xml:space="preserve"><!--//--> </script>');	
}


function headerUltimosPosts(){
  if(linkPage.indexOf('/volei')!=-1){         link='http://mundodovolei.blig.ig.com.br/rssposts.xml';          						id='titultimosposts';   tit='Mundo do Vôlei';           rss=true;}
  if(linkPage.indexOf('/tenis')!=-1){         link='http://z001.ig.com.br/ig/16/02/1020930/blig/blogdopaulocleto/rssposts.xml';     id='titultimosposts';   tit='Blog do Paulo Cleto';      rss=true;}
  if(linkPage.indexOf('/basquete')!=-1){      link='http://blogdosormani.blig.ig.com.br/rssposts.xml';       						id='titultimosposts';   tit='Blog do Sormani';        	rss=true;}
  if(linkPage.indexOf('/futebol')!=-1){       link='http://rssdofutebol.com.br';        											id='titultimosposts';   tit='Futebol Edit';         	rss=true;}
  if(linkPage.indexOf('/internacional')!=-1){ link='http://rssdointernacional.com.br';  											id='titultimosposts';   tit='Dos blogs';        	rss=false}
  if(linkPage.indexOf('/alemanha')!=-1){      link='http://blogdoalemao.blig.ig.com.br/rssposts.xml';       					id='titultimosposts';   tit='Blog do Alemão';       	rss=true;}
  if(linkPage.indexOf('/italia')!=-1){        link='http://abolanabota.blig.ig.com.br/rssposts.xml';         						id='titultimosposts';   tit='A Bola na Bota';       	rss=true;}
  if(linkPage.indexOf('/espanha')!=-1){       link='http://capoton.blig.ig.com.br/rssposts.xml';        							id='titultimosposts';   tit='Buela de Capotón';     	rss=true;}
  if(linkPage.indexOf('/inglaterra')!=-1){    link='http://tgff.blig.ig.com.br/rssposts.xml';     								id='titultimosposts';   tit='Thank God for Football';	rss=true;}
  
  linkRss=rss?'<a class="rss" href="'+link+'"title="RSS">RSS</a>':"";
  tagTitle='<h4 id="'+id+'">'+tit+'</h4>'  
  
  document.write(tagTitle + linkRss);
}

function footerUltimosPosts(){
  if(linkPage.indexOf('/volei')!=-1){         link='http://esporte.ig.com.br/colunistas/mundo_do_volei/';   id='vejamaisultimosposts'; tit='Mundo do Vôlei';        }
  if(linkPage.indexOf('/tenis')!=-1){         link='http://esporte.ig.com.br/colunistas/paulo_cleto/';      id='vejamaisultimosposts'; tit='Blog do Paulo Cleto';   }
  if(linkPage.indexOf('/basquete')!=-1){      link='http://colunistas.ig.com.br/fabiosormani/';    id='vejamaisultimosposts'; tit='Blog do Sormani';       }
  if(linkPage.indexOf('/internacional')!=-1){ link='http://esporte.ig.com.br/colunistas/futebol_italiano/'; id='vejamaisultimosposts'; tit='Dos blogs';             }
  if(linkPage.indexOf('/alemanha')!=-1){      link='http://esporte.ig.com.br/colunistas/futebol_alemao/';   id='vejamaisultimosposts'; tit='Blog do Alemão';        }
  if(linkPage.indexOf('/italia')!=-1){        link='http://esporte.ig.com.br/colunistas/futebol_italiano/'; id='vejamaisultimosposts'; tit='A Bola na Bota';        }
  if(linkPage.indexOf('/espanha')!=-1){       link='http://esporte.ig.com.br/colunistas/futebol_espanhol/'; id='vejamaisultimosposts'; tit='Buela de Capotón';      }
  if(linkPage.indexOf('/inglaterra')!=-1){    link='http://esporte.ig.com.br/colunistas/futebol_ingles/';   id='vejamaisultimosposts'; tit='Thank God for Football';}
  linkVejaMais='<a class="vejamaisupost" href="'+link+'"title="Ir ao blog">Ir ao "'+tit+'"</a>';
  document.write(linkVejaMais);
}

//Tag Clouds
function tagCloudsPrint() { 
	if( document.getElementById("tagClouds1") ){
		tags = document.getElementById("tagClouds1").getElementsByTagName("span");
		if(tags[0].className.indexOf('tm')!=-1){return;}
		arrayPalavras = [];
		for(i=0; i<tags.length; i++) {
			arrayPalavras[i] = tags[i].innerHTML + "|" + (i+1);
		}
		arrayPalavras.sort(ordenaPalavras);
		document.getElementById("tagClouds1").innerHTML = "";
		for(j=0; j<arrayPalavras.length; j++) {
			valor = arrayPalavras[j].split("|");
			relevancia = Math.ceil(parseInt(valor[1]) / 2);
			document.getElementById("tagClouds1").innerHTML+= "<a href='http://busca.igbusca.com.br/app/search?q=" + escape(valor[0]) + "&o=TAGCLOUDIGESPORTES'><span class='tm" + relevancia + ((j%2==1) ? " fwb" : "") + "'> " + valor[0] + "<\/span><\/a>";
		}
	}
}
function ordenaPalavras(a, b) {
	a = a.toString();
	b = b.toString();
	if(a.toLowerCase() < b.toLowerCase()) {
		return -1;
	}
	else if (a.toLowerCase() == b.toLowerCase()) {
		return 0;
	}
	else if(a.toLowerCase() > b.toLowerCase()) {
		return 1;
	}
}

//iG Busca
function iGBusca(){
	//adaptação p/link do logo
	  try{$('linkLogoId').href='http://esporte.ig.com.br/';}catch(e){};
	//
		
	var html;
	html =  '<form id="busca_google" action="http://busca.igbusca.com.br/app/search" enctype="application/x-www-form-urlencoded" method="get">\n';
	html +=  '<input type="hidden" name="o" value="IGESPORTES" />\n';
	html +=  '<fieldset>\n';
	html +=  '<label>Busca</label>\n'; /* BUG 9066 */
	html +=  '<input type="text" title="BUSCA" alt="BUSCA" name="q" id="google_focus" onkeypress="if ((window.event ? event.keyCode : event.which) == 13) {submitForm(this.form); return false;}" />\n';
	html +=  '<a href="javascript:void(0)" onclick="submitForm(this.parentNode.parentNode); return false;" class="busca">buscar</a>\n';
	html +=  '</fieldset>\n';
	html +=  '</form>\n';
	document.write(html);
}

//Compare Preços
function comparePrecos(){
	var html;
	html='<div class="shop_form">\n';
	html +=	 '<h2><a href="http://igshopping.ig.com.br/?campaignName=regua+igshopping+800&campaignKeyWord=titulo+geral">iG Shopping</a></h2>\n';
	html +=  '<form name="FormBusca" action="http://igshopping.ig.com.br/template.aspx" method="get" target="_blank" class="compareprecos">\n';
	html +=  '<input id="acao" type="hidden" value="busca" name="acao" />'
	html +=  '<input id="menu" type="hidden" value="compareprecos" name="menu" />'
	html +=  '<input id="origem" type="hidden" value="IGESPORTES" name="origem" />'
	html +=  '<fieldset>\n';
	html +=  '<label for="palavra">Compare preços</label>\n';
	html +=  '<input id="palavra" type="text"  title="COMPARE PREÇOS" name="palavra" alt="COMPARE PREÇOS" class="compare" onkeypress="if ((window.event ? event.keyCode : event.which) == 13) {submitForm(this.form); return false;}" />\n';
	html +=  '<input type="submit" value="ok" class="button_ok" />\n';
	html +=  '</fieldset>\n';
	html +=  '</form>\n';
	html +=  '</div>';
	document.write(html);
}

//Aplica nome da Seção nos devidos campos
function applySecaoNome(){
	var campos = $$({elem:"div,h3",className:"jsSecaoNome"});
	for (i=0;i<campos.length;i++){
		campos[i].innerHTML=secaoNome;
	}
}
//FIM: aplica nome da Seção nos devidos campos

//Abas - Sub Box Abas 7Chamadas
var container=null;
var content=null;

function initBoxAbas(){
	var containerAbas = $$({elem:"div",className:"jsAbaContainer"});
	
	for(ind in containerAbas){
		var chamadas = $$({elem:"a,li",className:"jsAbaItem",parent:containerAbas[ind]});
		var container = $$({elem:"div",className:"jsContent",parent:containerAbas[ind]})[0];
		var contents= $$({elem:"div,span",className:"jsContainerItem",parent:containerAbas[ind]});
		
		for (i = 0; i < chamadas.length; i++) {
			chamadas[i].index = i;
			chamadas[i].onclick = swapAba.bind(chamadas[i], container, chamadas,contents);
		}
		swapAba.apply(chamadas[0],[container,chamadas,contents]);
	}
}
function swapAba(container,chamadas,contents,event){
	for(var i=0;i<chamadas.length;i++){
		if(chamadas[i].parentNode.nodeName.toLowerCase() == "div")
		{
			if(chamadas[i].className) chamadas[i].className = chamadas[i].className.replace(/activated/g,""); chamadas[i].href = "javascript:void(0)";
		}
		else
		{
			if(chamadas[i].parentNode.className) chamadas[i].parentNode.className = chamadas[i].parentNode.className.replace(/activated/g,""); chamadas[i].parentNode.href = "javascript:void(0)";
		}
	}
	if(this.parentNode.nodeName.toLowerCase() == "div")
	{
		this.className += " activated";
	}
	else
	{
		this.parentNode.className += " activated";	
	}
	
	container.innerHTML=contents[this.index].innerHTML;
	return false;
}
//FIM: Abas - Sub Box Abas 7Chamadas


//var linkPage='http://publicador-homolog.ig.com.br/esportes/futebol/jogadores/valdivia/';


/*--------INSERE O(S) CSS NA PAGINA-------*/

function setCss() {
	idsCss=[];
	if(linkPage.indexOf("/")!=-1) idsCss=new Array('52157');
	if(linkPage.indexOf("/futebol/")!=-1) idsCss=new Array('52157', '52152');
	if(linkPage.indexOf("/jogos/enviar")!=-1) idsCss=new Array('52157', '52158');
	if(linkPage.indexOf("/futebol/20")!=-1) idsCss=new Array('52157', '52153');
	if(linkPage.indexOf("/redacao/")!=-1){ writeCssRule('#miolo','width:630px !important');idsCss=new Array('52157', '52153');}
	if(linkPage.indexOf("/mais/20")!=-1) idsCss=new Array('52157', '52153');
	if(linkPage.indexOf("/especiais/")!=-1) idsCss=new Array('52157', '52153');
	if(linkPage.indexOf("/futebol/ranking")!=-1 || linkPage.indexOf("/futebol/elencos")!=-1 || linkPage.indexOf("/futebol/estatistica")!=-1 || linkPage.indexOf("/nosso_timaco/")!=-1 || linkPage.indexOf("/colunistas/")!=-1) idsCss=new Array('52157', '52154', '52153');
	if(linkPage.indexOf("/futebol/times/")!=-1 || linkPage.indexOf("/futebol/campeonatos/")!=-1){writeCssRule('#miolo','width="860px');idsCss=new Array('52157', '52154')};
	if(linkPage.indexOf("/futebol/selecao/")!=-1) idsCss=new Array('52157', '52152');
	if(linkPage.indexOf("/noticia/")!=-1 || linkPage.indexOf("/basquete")!=-1 || linkPage.indexOf("/volei")!=-1 || linkPage.indexOf("/radicais")!=-1 || linkPage.indexOf("/tenis")!=-1 || linkPage.indexOf("/palmeiras/")!=-1 || linkPage.indexOf("/times/")!=-1 || linkPage.indexOf("/bragantino/")!=-1 || linkPage.indexOf("/videos/20")!=-1) idsCss=new Array('52157', '52153');
	if(linkPage.indexOf("/galeria/")!=-1) idsCss=new Array('52155');
	if(linkPage.indexOf("/automobilismo/galeria/")!=-1) idsCss=new Array('52155');
	//if(linkPage.indexOf("/esportes/veja_mais/")!=-1 || linkPage.indexOf("/esportes/quemsomos/")!=-1 || linkPage.indexOf("/futebol/clima_estadios/")!=-1 || linkPage.indexOf("/agenda/")!=-1 || linkPage.indexOf("/selecao/veja_mais")!=-1 || linkPage.indexOf("/mais_esportes/veja_mais/")!=-1 || linkPage.indexOf("/mountain_bike/veja_mais/")!=-1 || linkPage.indexOf("/reportagens_especiais/veja_mais/")!=-1) idsCss=new Array('52157', '52154', '52153');
	if(linkPage.indexOf("/veja_mais/")!=-1 || linkPage.indexOf("/esportes/quemsomos/")!=-1 || linkPage.indexOf("/agenda/")!=-1 || linkPage.indexOf("/mountain_bike/veja_mais/")!=-1 || linkPage.indexOf("/paraolimpiada/veja_mais/")!=-1 || linkPage.indexOf("/reportagens_especiais/veja_mais/")!=-1) idsCss=new Array('52157', '52154', '52153');
	if(linkPage.indexOf("/futebol/clima_estadios/")!=-1 || linkPage.indexOf("/charges/")!=-1) {writeCssRule('#miolo','width="855px');idsCss=new Array('52157', '52154', '52153')};
	if(linkPage.indexOf("/selecao/veja_mais/")!=-1 ) {writeCssRule('#miolo','width="630px');idsCss=new Array('52157', '52152', '52153')};
	if(linkPage.indexOf("/futebol/internacional/")!=-1 || linkPage.indexOf("/reportagens_especiais/")!=-1){writeCssRule('#miolo','width="630px !important');idsCss=new Array('52157', '52153')};
	if(linkPage.indexOf("/videos/")!=-1){writeCssRule('.dispblock','display:block!important'); idsCss=new Array('52157', '52152', '52153')};
	if(linkPage.indexOf("/audios/")!=-1){writeCssRule('.dispblock','display:block!important'); idsCss=new Array('52157', '52152', '52153')};
	if(linkPage.indexOf("/campeonatos/jogos/")!=-1) idsCss=new Array('52157', '52159');
	if(linkPage.indexOf("/campeonatos/jogos/")!=-1) idsCss=new Array('52157', '52159');
	if(linkPage.indexOf("/colunistas/coluna/20")!=-1){writeCssRule('.materia.futebol h5','color:#FF6600!important;'); idsCss=new Array('52157', '52153');}
	if(/\/futebol\/times\/[^/?#]+\/jogos/.test(linkPage)) idsCss = new Array('52152', '52153', '52154', '52157');

	if(linkPage.indexOf("/agenda.html")!=-1){return;}
	for (id in idsCss) {
		try{document.write('<link rel="stylesheet" type="text/css" href="http://esporte.ig.com.br/images/'+idsCss[id]+'.css" />')}catch(e){};
	}
}

function writeCssRule($el,_prop){
 var cssTag="<style type='text/css'>"+
              $el+"{"+ _prop + "}"+
            "</style>";
	document.write( cssTag );
}

function nomeTime(){
	if(linkPage.indexOf("/futebol/times")!=-1 || linkPage.indexOf("/futebol/")!=-1 || linkPage.indexOf("/noticia/20")!=-1  || linkPage.indexOf("/volei/")!=-1  || linkPage.indexOf("/basquete/")!=-1  || linkPage.indexOf("/tenis/")!=-1 || linkPage.indexOf("/especiais/")!=-1 || linkPage.indexOf("/videos/20")!=-1 || linkPage.indexOf("/audios/20")!=-1 || linkPage.indexOf("/mais/20")!=-1){
		if(linkPage.indexOf("/futebol/veja_mais")!=-1){
			timeCss = "futebol";
		    timeNome = "Últimas de Futebol";
			timeCaminho = "/futebol/";
		} else if(linkPage.indexOf("/futebol/20")!=-1) {
			timeCss = "futebol";
			timeNome = "Futebol";
			timeCaminho = "/futebol/20";
		} else if(linkPage.indexOf("/videos/veja_mais")!=-1) {
			timeCss = "futebol";
			timeNome = "Vídeos";
			timeCaminho = "/videos/";
		} else if(linkPage.indexOf("/videos/20")!=-1) {
			timeCss = "futebol";
			timeNome = "Últimos Vídeos";
			timeCaminho = "/videos/20";
		} else if(linkPage.indexOf("/audios/20")!=-1) {
			timeCss = "futebol";
			timeNome = "Últimos Áudios";
			timeCaminho = "/audios/20";
		} else if(linkPage.indexOf("/mais/20")!=-1) {
			timeCss = "futebol";
			timeNome = "Mais Esportes";
			timeCaminho = "/mais/20";
		} else if(linkPage.indexOf("/futebol/times/internacional/")!=-1) {
			timeCss = "inter";
			timeNome = "Internacional";
			timeCaminho = "/internacional/";
		} else if(linkPage.indexOf("/futebol/selecao/")!=-1) {
			timeCss = "selecaobra";
			timeNome = "Seleção Brasileira";
			timeCaminho = "futebol/selecao/";
		} else{
			var arrayDir = [];
			arrayDir = timeCaminho.split("/");
			var timeCss = arrayDir[1].replace("_","");
			timeCss = timeCss.replace("ponte","pontepreta");
			timeCss = timeCss.replace("noticia","futebol");
			timeCss = timeCss.replace("especiais","notespeciais");
		}
		var secaoTime = {url:[timeCaminho],nome:[timeNome],css:[timeCss]};
		
		for (ind in secaoTime.url) {
			if(linkPage.indexOf(secaoTime.url[ind])!=-1){
				var elemCss = (document.getElementById("miolo")) ? document.getElementById("miolo") : document.getElementById("miolo01");
				elemCss.className = elemCss.className.replace(/corinthians/g,'');
				elemCss.className = elemCss.className.replace(/palmeiras/g,'');
				elemCss.className += " " + secaoTime.css[ind];
				document.write(secaoTime.nome[ind]);
			}
		}
	}else{
		if(/\/colunistas\/coluna\//.test(linkPage)){
			document.write('<cite style="font-size: 40px;">Colunistas</cite>');
		}
		else if(/br\/videos\/veja_mais\//.test(linkPage)){
			document.write('<cite style="font-size: 40px;">Vídeos</cite>');
		} else if(linkPage.indexOf("/paraolimpiada/veja_mais")!=-1) {
			document.write("Paraolimpíada 2008");
		}
    	else {document.write("Últimas Notícias");
	}
    var elemCss = ($("miolo")) ? $("miolo") : $("miolo01");
    elemCss.className +=" futebol";
  }
	
}
function nomeTime2(){				
	if(linkPage.indexOf("/futebol/times")!=-1){
		var arrayDir = [];
		arrayDir = timeCaminho.split("/");
		var timeCss = arrayDir[1].replace("_","");
		timeCss = timeCss.replace("ponte","pontepreta");
		timeCss = timeCss.replace("internacional","inter");
		var secaoTime = {url:[timeCaminho],nome:[timeNome],css:[timeCss]};
		for (ind in secaoTime.url) {
			if(linkPage.indexOf(secaoTime.url[ind])!=-1){
				var elemCss = document.getElementById("miolo_times");
				elemCss.className += " " + secaoTime.css[ind];
				document.write(secaoTime.nome[ind]);
			}
		}
	}
	//para videos da seleção
	if(/\/futebol\/selecao\/videos\/veja_mais/.test(linkPage)){
		var elemCss = document.getElementById("miolo_times");
		elemCss.className += " selecaobra";
		document.write('Seleção Brasileira');
	}
}

function nomeTime_internas(){
  if(linkPage.indexOf("/futebol/times")!=-1){
		var arrayDir = [];
		arrayDir = timeCaminho.split("/");
		var timeCss = arrayDir[1].replace("_","");
		timeCss = timeCss.replace("ponte","pontepreta");
		var secaoTime = {url:[timeCaminho],nome:[timeNome],css:[timeCss]};
		for (ind in secaoTime.url) {
			if(linkPage.indexOf(secaoTime.url[ind])!=-1){
				return secaoTime.nome[ind];
			}
		}
	}
}

function nomeTime3(){document.write(nomeTime_internas());}
function nomeTime3_h4(){
  if(timeCategoria=="A"){
    _header='<div class="box ultimas"><h4>&Uacute;ltimas Not&iacute;cias do '+nomeTime_internas()+'</h4><br class="clear" /></div>';
    d.write (_header);
  }
					
}


setCss();

//Funcionalidade de Colapse

function initColapse(){
    var colapse = $$({elem:"div,ul,li",className:"jsColapse"});

  	for (ind in colapse) {
  		var handle = $$({elem:"a",className:"up",parent:colapse[ind]})[0];
  	  
      handle.open = false;
    	handle.objColapse = colapse[ind];
    	handle.onclick = clickColapse;
  	
  	}
  	//abrir os 4 primeiros de colunistas
  	var coluna = $$({elem:"div",className:"right"});
  	if(coluna.length>0){
  		var colunistas = $$({elem:"div",className:"jsColapse",parent:coluna[0]});
  		if (colunistas.length >= 4) {
  			for (var ind = 0; ind < 4; ind++) {
  				clickColapse.objColapse = colunistas[ind];
  				clickColapse.apply($$({elem:"a",className:"up",parent:colunistas[ind]})[0]);
  			}
  		}
  	}

}

function clickColapse() {
	var open = $$({elem:"div,ul,span",className:"jsOpen",parent:this.objColapse})[0];
	if (this.className.indexOf('up')>-1){
		this.className=this.className.replace(/up/g,'down');
	}
	else{
		this.className=this.className.replace(/down/g,'up');
	}		
	open.style.display = open.style.display=="block"?"none":"block";
	this.open = this.open?false:true;
	
	return false;
}

//FIM: Funcionalidade de Colapse

// Funcionalidade de abrir colapses com ancoras
function initColapseAncorado() {
	var conjuntoAncorado = $$({elem: "div", className: "jsColapseAncorado"});

	for(var i = 0; i < conjuntoAncorado.length; i++) {
		var ancorado = conjuntoAncorado[i],
		    conjuntoAncoramento = $$({elem: "div", className: "jsAncoraDeColapse", parent: ancorado});

		if(conjuntoAncoramento.length == 0) return;

		var conjuntoAncora = conjuntoAncoramento[0].getElementsByTagName("a"),
		    conjuntoColapse = $$({elem: "div, li", className: "jsColapse", parent: ancorado}),
		    inverso = (conjuntoAncoramento[0].className.indexOf("jsInverso") != -1);

		var atual = null;

		for(var j = 0; j < conjuntoAncora.length; j++) {
			var ancora = conjuntoAncora[j],
			    colapse = conjuntoColapse[inverso ? conjuntoAncora.length - j - 1: j];

			if(!colapse) {
				ancora.setAttribute("href", "javascript:void(0)");
				continue;
			}

			var conjuntoAtivador = $$({elem: "a", className: "open", parent: colapse});
			if(conjuntoAtivador.length == 0) continue;
	
			var ativador = conjuntoAtivador[0];

			ancora.onclick = function(_ativador) {
				return function() {
					if(_ativador.className.indexOf("up") != -1) {
						_ativador.onclick();
					}
				}
			}(ativador);

			if(ancora.className && /\batual\b/.test(ancora.className))
				atual = ancora;

			var name = "ancora_" + i + "_" + j,
			    span = document.createElement("span");

			span.innerHTML = "<a name=\"" + name + "\"></a>";
			
			colapse.insertBefore(span, colapse.firstChild);

			ancora.setAttribute("href", "#" + name);
		}

		if(atual) atual.onclick();
	}
}
// FIM: Funcionalidade de abrir colapses com ancoras

//Função PullDown Últimas Notícias de Home
var getUrl = document.location.toString();
//var getUrl = "http://esportes.ig.com.br/mais/boxe/index.html"; // Mostra Outros Esportes
//var getUrl = "http://esporte.ig.com.br/futebol/campeonatos/"; // Mostra Outros Campeonatos      
//var getUrl = "http://esporte.ig.com.br/basquete/campeonatos/"; // Não mostra nada
//var getUrl = "http://esporte.ig.com.br/futebol/elencos/"; // Não mostra nada
function makePullDown(){
  getUrlx = getUrl.replace(/http[^>]*br\/+/, '');
  getUrlx = getUrlx.substr(0,getUrlx.indexOf("/"));        
  if(getUrlx == "futebol"){
        getUrlx = getUrl.replace(/http[^>]*futebol\/+/, '');
        getUrlx = getUrlx.substr(0,getUrlx.indexOf("/"));
	}		
	if(getUrlx == "campeonatos"){
      	var pull = {     		
      		opt1: {label:'Brasileiro Série A'		,url:'brasileiro_serie_a'},
      		opt2: {label:'Brasileiro Série B'		,url:'brasileiro_serie_b'},
      		//opt3: {label:'Campeonato Baiano'		,url:'baiano'},      		
      		//opt4: {label:'Campeonato Catarinense'		,url:'catarinense'},
      		//opt5: {label:'Campeonato Gaúcho'		,url:'gaucho'},
      		//opt6: {label:'Campeonato Mineiro'		,url:'mineiro'},
      		//opt7: {label:'Campeonato Paranaense'		,url:'paranaense'},
      		//opt8: {label:'Campeonato Paulista'		,url:'paulista'},
      		//opt9: {label:'Campeonato Pernambucano'		,url:'pernambucano'},
      		//opt10: {label:'Copa América'		,url:'copa_america'},
      		//opt11: {label:'Copa Libertadores'		,url:'libertadores'},
      		//opt12: {label:'Copa Sul-Americana'		,url:'copa_sul_americana'},
      		//opt13: {label:'Copa São Paulo'		,url:'paulista'},
      		//opt14: {label:'Copa Da Uefa'		,url:'copa_da_uefa'},
      		//opt15: {label:'Copa Do Brasil'		,url:'copa_do_brasil'},
      		opt16: {label:'Alemão 2008-09'		,url:'alemanha'},
      		opt17: {label:'Argentino 2008-09'		,url:'argentina'},
       		opt18: {label:'Espanhol 2008-09'		,url:'espanha'},
      		//opt19: {label:'Campeonato Português'		,url:'portugal'},
      		opt20: {label:'Francês 2008-09'		,url:'franca'},
      		opt21: {label:'Inglês 2008-09'		,url:'inglaterra'},
      		opt22: {label:'Italiano 2008-09'		,url:'italia'},
      		opt23: {label:'Eliminatórias da Copa'		,url:'eliminatorias'} //, última virgula
          //opt24: {label:'Eurocopa'		,url:'eurocopa'}, 
			    //opt25: {label:'Liga dos Campeões da Europa'		,url:'liga_dos_campeoes'},
			    //opt26: {label:'Mundial De Clubes'		,url:'mundial_de_clubes'}
			    
      	};

      	var out = '<form action="#" class="outros_campeonatos">';
      	out += '<fieldset>';
      	out += '<select onChange="location.href=this.value;">';
      	out += '<option value="#">Outros campeonatos</option>';
      	out += '<option value="#">---------------------------</option>';
      
      	for(x in pull){
      		out += '<option value="http://esporte.ig.com.br/futebol/campeonatos/' + eval('pull.'+ x +'.url')+ '">'+ eval('pull.'+ x +'.label') +'</option>';
      	}
      	
      	out += '</select>';
      	out += '</fieldset>';
      	out += '</form>';
    	
        //printa o select	
    	  document.getElementById('x_makepull').innerHTML = out;
		  try{document.getElementById("nomeCampeonato").innerHTML = secaoNome;}catch (e){};
	  
	}else if(getUrlx == "mais"){
	
	  document.getElementById('x_makepull').innerHTML = pullDownMais();
	  
	}
	//remove o "iG Esporte" na seção ultimas notícias
	//if (getUrl.indexOf('ig.com.br/veja_mais/noticias.html')!=-1)$('x_makepull').parentNode.getElementsByTagName('h3')[0].getElementsByTagName('small')[0].style.display='none';
	
  //Altera o nome da seção reportagens especiais
  if (getUrl.indexOf('especiais/veja_mais/noticias.html')!=-1){
    var el=$('x_makepull').previousSibling;
    if(!d.all)el=el.previousSibling
    el.innerHTML="Reportagens Especiais"
  }
  
}

//escreve as abas dos campeonatos nos empilhamentos de ultimas
function abasCampeonatosUltimas(){
	var GERAL='<a href="../" class="off"><cite id="brtpTitulo">Geral</cite></a><strong>|</strong>\n';
	var NOTIC='<a href="javascript:void(0)" class="on"><cite id="brtpTitulo">Notícias</cite></a><strong>|</strong>\n';
	var RODAD='<a href="../rodadas" class="off"><cite id="brtpTitulo">Rodadas</cite></a><strong>|</strong>\n';
	var CLASS='<a href="../classificacao" class="off"><cite id="brtpTitulo">Classificação</cite></a><strong>|</strong>\n';
	var ARTIL='<a href="../" class="off"><cite id="brtpTitulo">Geral</cite></a><strong>|</strong>\n';
	if(/\/campeonatos\/alemanha/.test(linkPage)  || /\/campeonatos\/inglaterra/.test(linkPage) || /\/campeonatos\/espanha/.test(linkPage) || /\/campeonatos\/italia/.test(linkPage))ARTIL='';
	document.write(GERAL + NOTIC + RODAD + CLASS + ARTIL);
}

//funcao para inserir title nos escudos grandes
function titleImagens()
{
	listas = $$({elem:"ul",className:"jsTitle"});
	for(i=0; i<listas.length; i++)
	{
		lis = listas[i].getElementsByTagName('li');			
		for(j=0; j<lis.length; j++)
		{
			lis[j].getElementsByTagName('a')[0].title=lis[j].getElementsByTagName('span')[0].innerHTML;
		}
	}
}
	
function pullDownMais()
{
    //var esportes = new Array('Atletismo', 'Alex', 'Boxe', 'Canoagem e Remo', 'Ciclismo', 'Esgrima', 'Esportes americanos', 'Futebol de Areia', 'Futsal', 'Ginástica', 'Golfe', 'Handebol', 'Hipismo', 'Iatismo', 'Judô', 'Natação', 'Surfe', 'Tênis de mesa', 'Triatlo', 'Vôlei de Praia', 'Outros');
    var esportes = new Array(
                                new Array('Atletismo','atletismo'), 
                                new Array('Boxe','boxe'), 
                                new Array('Canoagem e Remo','canoagem_remo'),
                                new Array('Ciclismo','ciclismo'),
                                new Array('Esgrima','esgrima'),
                                new Array('Esportes americanos','esportes_americanos'),
                                new Array('Futebol de Areia','futebol_de_areia'),
                                new Array('Futsal','futsal'),
                                new Array('Ginástica','ginastica'),
                                new Array('Golfe','golfe'),
                                new Array('Handebol','handebol'),
                                new Array('Hipismo','hipismo'),
                                new Array('Iatismo','iatismo'),
                                new Array('Judô','judo'),
                                new Array('Natação','natacao'),
                                new Array('Surfe','surfe'),
                                new Array('Tênis de mesa','tenis_de_mesa'),
                                new Array('Triatlo','triatlo'),
                                new Array('Vôlei de Praia','volei_de_praia'),
                                new Array('Outros','outros')
                            );
    var combo = '';
    combo += '<form action="#" class="outros_campeonatos">';
	combo += '<fieldset>';
    combo += '<select id="contentCategory" name="contentCategory" onChange="location.href=this.value;">';
    combo += '<option value="http://esporte.ig.com.br/mais/veja_mais/noticias.html?ini=0">Selecione o Esporte</option>';
    
    getUrl = getUrl.replace(/http[^>]*\/mais\/+/, '');
    getUrl = getUrl.substr(0,getUrl.indexOf("/"));
    
    var esporteNome; 
    for(i=0; i<esportes.length; i++)
    {
		combo += '<option value="http://esporte.ig.com.br/mais/' + esportes[i][1]+'/veja_mais/noticias.html?ini=0" ';
        if(esportes[i][1]==getUrl){
            combo += 'selected="selected"';
			esporteNome=esportes[i][0];
		}
        combo += '>' + esportes[i][0] + '</option>';
    }
    combo += '</select>';
    combo += '</fieldset>';
	combo += '</form>'; 
	if( $('x_makepull').parentNode.getElementsByTagName('h3')[0].getElementsByTagName('small')[0] ){
		$('x_makepull').parentNode.getElementsByTagName('h3')[0].getElementsByTagName('small')[0].innerHTML=esporteNome;
	}else if( $('x_makepull').parentNode.getElementsByTagName('h3')[0] ){
		if( linkPage.indexOf('mais/veja_mais/noticias.html')!=-1 ){
			$('x_makepull').parentNode.getElementsByTagName('h3')[0].innerHTML='Mais Esportes';			
			$('x_makepull').parentNode.getElementsByTagName('h3')[0].style.fontSize='40px';
		}else{
			var urlAtual=location.href.toString();
			$('x_makepull').parentNode.getElementsByTagName('h3')[0].innerHTML=esporteNome;
			$('x_makepull').parentNode.getElementsByTagName('h3').className='menor';
			if(urlAtual.indexOf('/mais/veja_mais/noticias.html')>-1) {
				$('x_makepull').parentNode.getElementsByTagName('h3')[0].innerHTML='Mais Esportes';	
				$('x_makepull').parentNode.getElementsByTagName('h3')[0].style.fontSize='40px';
			}
		}
	}
    return combo;
}

//monta abas na home de estatisticas
var estatistica={MontaAba:function(id){$('c_'+id).innerHTML=$(id+'_aba2').innerHTML;}};

//Insere os Destaques no Template de Últimas Notícias da Seleção Brasileira

function printaDestaque()
{
	var out = '';
	out += '<div class="box destaques combo2 multimida">';
	out += '<p><a href="#"><img src="images/publicador/img_thumb_sites.jpg" alt="" /><b>Vôlei de praia</b><cite>Siga duelo entre Marat Safin e Marcos Baghdatis no Australian Open</cite></a></p>';
	out += '<p class="nomg"><a href="#"><img src="images/publicador/img_thumb_sites.jpg" alt="" /><b>Vôlei de praia</b><cite>Siga duelo entre Marat Safin e Marcos Baghdatis no Australian Open</cite></a></p>';
	out += '</div>';
	out += '<div class="box destaques combo2 multimida">';
	out += '<p><a href="#"><img src="images/publicador/img_thumb_sites.jpg" alt="" /><b>Vôlei de praia</b><cite>Siga duelo entre Marat Safin e Marcos Baghdatis no Australian Open</cite></a></p>';
	out += '<p class="nomg"><a href="#"><img src="images/publicador/img_thumb_sites.jpg" alt="" /><b>Vôlei de praia</b><cite>Siga duelo entre Marat Safin e Marcos Baghdatis no Australian Open</cite></a></p>';
	out += '</div>';
	
	document.getElementById('inDestaques').innerHTML = out;
}

//Funcionalidade de Abas
function initAbas(){
	var altItens = $$({elem:"div",className:"jsAlternaItens"});
	
	for (ind in altItens) {
	  altItens[ind].style.cursor="pointer";
    var itens = $$({elem:"div",className:"jsItem",parent:altItens[ind]});
		var abas = $$({elem:"div",className:"jsAbas",parent:altItens[ind]});
		var linkAbas = abas[0].getElementsByTagName("a");
		for (i in linkAbas) {
			linkAbas[i].index = i;
			linkAbas[i].onclick  = alternaItens.bind(linkAbas[i],linkAbas,itens);
		}
	}
}


function alternaItens(linkAbas,itens){
	for (index in linkAbas) {
		if(linkAbas[index].className) linkAbas[index].className = linkAbas[index].className.replace(/activated/g,"");
		if(linkAbas[index].className) linkAbas[index].className = linkAbas[index].className.replace(/ult2/g,"");
	}
	for (index in linkAbas) {
		if(linkAbas[index] == this && index > 0) linkAbas[index - 1].className += " ult2";
	}
	this.className += " activated";
	
	for (index in itens) itens[index].style.display = "none";
	itens[this.index].style.display = "block";
		
	return false;
}


//Necessária para corrigir as tags removidas pelo publicador
function fixP(){
	objCites=$$({elem:"div",className:"jsFixP"});
	for (x=0; x<objCites.length;x++){
		objCites[x].innerHTML=objCites[x].innerHTML.replace(/<cite/gi,'<p').replace(/<\/cite/gi,'</p');
	}
}
//FIM: Funcionalidade de Abas

function hcFixEmpilhamento(){
	var opens = $$({elem:"div",className:"jsColapse"});
	for (x=0;x<opens.length;x++){
		opens[x].innerHTML=opens[x].innerHTML.replace(/brtpChamada/gi,'fxdID')//para remover a invervenção do empilhamento de noticias	
	}
}

/* Funções Aplica Link XSL */

/* Usada em: Home de Times */
function inicializarLinksXSL07(){
	var urlAtual = location.href.toString();
	if( $('xsl07todoelenco') ){
		var urlFinal = urlAtual + "elenco/";
		$('xsl07todoelenco').href = urlFinal;
	}
}

function removerAncorasLocais(uri) {
	return uri.replace(/\#.*$/, "/");
}


/* Usada em: Home de Times */
function inicializarLinksXSL05(){
	var urlAtual = location.href.toString();
	if( $('xsl05paratodos') ){
		var urlFinal = removerAncorasLocais(urlAtual) + "jogos/";
		$('xsl05paratodos').href = urlFinal;
	}
}

/* Usada em: Rodadas de campeonato */
function inicializarLinksXSL12a(){
	var urlAtual = location.href.toString();
	var urlFinal = removerAncorasLocais(urlAtual) + "/resumo/";

	var conjuntoXSL12 = $$({elem: "a", className: "xsl12averresumo"});
	for(var i = 0; i < conjuntoXSL12.length; i++) {
		var numRodada = conjuntoXSL12.length - i;
		if(numRodada < 10) numRodada = "0" + numRodada;

		conjuntoXSL12[i].href = urlFinal + numRodada;
	}
}

/* Usada em: Home de campeonato (quadro de classificacao) */
function inicializarLinksXSL08a(){
	var urlAtual = location.href.toString();
	if( $('xsl08aclassificacao') ){
		var urlFinal = removerAncorasLocais(urlAtual) + "/classificacao/";
		$('xsl08aclassificacao').href = urlFinal;
	}
}

/* Usada em: Home de campeonato (quadro de artilharia) */
function inicializarLinksXSL09a(){
	var urlAtual = location.href.toString();
	if( $('xsl09aartilharia') ){
		var urlFinal = removerAncorasLocais(urlAtual) + "/artilharia/";
		$('xsl09aartilharia').href = urlFinal;
	}
}

/* Usada em: Home de campeonato (quadro de ultimos jogos) */
function inicializarLinksXSL12b(){
	var urlAtual = location.href.toString();
	if( $('xsl12btodastabelas') ){
		var urlFinal = removerAncorasLocais(urlAtual) + "/rodadas/";
		$('xsl12btodastabelas').href = urlFinal;
	}
}

/* Usada em: Home de campeonato (quadro de proximos jogos) */
function inicializarLinksXSL12c(){
	var urlAtual = location.href.toString();
	if( $('xsl12ctodastabelas') ){
		var urlFinal = removerAncorasLocais(urlAtual) + "/rodadas/";
		$('xsl12ctodastabelas').href = urlFinal;
	}
}

/* Usada em: Home de campeonato (quadro de mais populares) */
function inicializarLinksXSL15(){
	if( $('xsl15vertodos') ){
		$('xsl15vertodos').href = "http://esporte.ig.com.br/futebol/elencos/";
	}
}

/* Usada em: Home de elencos */
function inicializarLinksXSL15b(){
	if( $('xsl15bvertodos') ){
		$('xsl15bvertodos').href = "http://esporte.ig.com.br/futebol/elencos/populares/";
	}
}

/* FIM: Funções Aplica Link XSL */

//Para abrir o envie da ficha do jogo
//o elemento a que chama essa funcao passa como parâmetro a propriedade href ex: openFichasPop(p)(this.href); Essa URL deve ser a url para a ficha do jogo
function openFichasPop(p){
	urlFicha=window.location.href;
	var rxUrl = new RegExp('/futebol/campeonatos/(.*)?/resumo');
	var pHgt=rxUrl.test(p)?410:700;
	window.open(p, 'Ficha', 'toolbar=0,location=0,directories=0,status=yes,menubar=0,scrollbars=yes,resizable=0,width=430,height='+pHgt+',top=100,left=50,');
}

//INICIO: Popup Fale Conosco
function openFaleConosco(){
  urlOrigem = location.href.toString();
  window.open('http://' + location.host + '/fale_conosco?urlOrigem=' + urlOrigem, 'FaleConosco', 'toolbar=0,location=0,directories=0,status=yes,menubar=0,scrollbars=no,resizable=0,width=400,height=400,top=150,left=150')
}
//FIM: Popup Fale Conosco

//Publicidade  OPEC
/*Nova Pub da Home*/
//Nota: as funções "pub_x09()" e "pub_right1()" devem ser executadas quando a publicidade não estiver na parte inferior do template.
function pub_x09(){OAS_AD('x09');}
function pub_right1(){OAS_AD('Right1');}

function pubMiddle(){
	//nas materias os div "opec_middle_spacer" posiciona a publicidade mais para a direita
//	if(typeof isMateria!='undefined' || (/\/futebol\/times\//i.test(linkPage) &&  !/\/veja_mais\//i.test(linkPage)) ){
//	if(typeof isMateria!='undefined' || /\/futebol\/times\/(?!.*\/veja_mais)/i.test(linkPage) || /\/futebol\/elencos(?!.*\/veja_mais)/i.test(linkPage)){  //futebol/elencos/
		if(typeof isMateria!='undefined' || /\/futebol\/(times|elencos|estatistica|ranking)\/(?!.*\/veja_mais)/i.test(linkPage)){ 
		document.write('<div id="opec_middle_spacer"><!--//-->');
		OAS_AD('Middle');
		document.write('</div>');	
	}
	else{OAS_AD('Middle');}
}