d=document;
IE=d.all?true:false;
var primeiraVez = true;

function $(id){return document.getElementById(id)}

function buscaiG(frm1){
if(frm1.q.value == "Fa&ccedil;a sua busca" || frm1.q.value == "Faça sua busca" ){ 
alert("Digite uma consulta antes de acionar a busca") 
}else{ window.open("http://busca.igbusca.com.br/app/search?q="+escape(frm1.q.value)+"&o=BARRAIG") }return false
} 
function autoComplete(){ 
if(document.getElementById('buscaig').q.value == "Fa&ccedil;a sua busca" || document.getElementById('buscaig').q.value == "Faça sua busca" ){ document.getElementById('buscaig').q.value = "" 
}return false
}

// Url do site pai
var urlBase  = "http://"+location.host+"/";

var urlSite = window.location.href.toString();

// Nome do site pai
var nomeBase = "Carnaval 2009";

// Pasta do especial
var pathEspecial="";

// Nome do Especial
var nomeEspecial="Carnaval 2009";

// Tag enviada nas buscas
var tag_de_busca="carnaval2009";

// Tag enviada no compare preços
var tag_de_shopping="carnaval2009";

// Sitepage usado na opec
var endereco_opec = 'www.carnaval2009.com.br/';

//Separador usado entre os breadcrumbs
var separador_BreadCrumb = " › ";

//Endereço da url da seção de Ao Vivo
var pathAoVivo="aovivo";

//Endereço da url da seção de Ao Vivo Barra
var pathAoVivoBa="/aovivo/barra";

//Endereço da url da seção de Ao Vivo Salvador
var pathAoVivoSa="/aovivo/salvador";

//Endereço da url da seção de Ao Vivo Salvador Barra>
var pathAoVivoSaBa="/aovivo/salvador/barra";

//Endereço da url da seção de Ao Vivo Rio de Janeiro
var pathAoVivoRj="/aovivo/riodejaneiro";

//Endereço da url da seção de Ao Vivo São Paulo
var pathAoVivoSp="/aovivo/saopaulo";

var emailFaleConosco = "faleconosco@ig.com.br";

var secao_aoVivo = "Ao Vivo";
var secao_aoVivoBa = "Barra";
var secao_aoVivoSa = "Salvador";
var secao_aoVivoSaBa = "Barra";
var secao_aoVivoRj = "Rio de Janeiro";
var secao_aoVivoSp = "São Paulo";

// Diretórios tratados nos breadcrumbs
var tree=[
  ["carnaval2009",nomeEspecial],
  [pathAoVivo,secao_aoVivo],
  [pathAoVivoBa,secao_aoVivoBa],
  [pathAoVivoSa,secao_aoVivoSa],
  [pathAoVivoSaBa,secao_aoVivoSaBa],
  [pathAoVivoRj,secao_aoVivoRj],
  [pathAoVivoSp,secao_aoVivoSp],
];

function setLinkLogo(){
	if(document.getElementById('linkLogo') != null){
		document.getElementById('linkLogo').href=urlBase+pathEspecial;
		document.getElementById('linkLogo').title=nomeEspecial;
		//document.getElementById('linkLogo').innerHTML=nomeEspecial;
	}
	if(document.getElementById('logoCanal') != null){
		document.getElementById('logoCanal').href=urlBase+pathEspecial;
		document.getElementById('logoCanal').title=nomeEspecial;
		//document.getElementById('logoCanal').innerHTML=nomeEspecial;
	}

  if(window.name=="Galeria"){
	document.getElementById('logoCanal').target='_blank';
  }
}

//variaveis usadas no AFC vertical da matéria na mesma ordem que a função chama
var afc_v=["\'ca-bti_js\'","\'ig_hotsite_carnaval\'",300,250,"\'300x250_pas_sl\'","\'text\'","\'pt\'","\'FFFFFF\'","\'666666\'","\'729f06\'","\'FFFFFF\'","\'666666\'","\'FFFFFF\'","\'pt\'","\'utf8\'","\'medium\'","\'4\'"];

//variaveis usadas no AFC HOME da matéria na mesma ordem que a função chama
var afc_home=["\'ca-btihome_js\'","\'ig_hotsite_carnaval\'",468,60,"\'468x60_pas_sl\'","\'text\'","\'pt\'","\'FFFFFF\'","\'666666\'","\'729f06\'","\'FFFFFF\'","\'666666\'","\'FFFFFF\'","\'pt\'","\'utf8\'","\'medium\'","\'4\'"];

//variaveis usadas no AFC horizontal da matéria na mesma ordem que a função chama
var afc_h=["\'ca-bti_js\'","\'ig_hotsite_carnaval\'",300,250,"\'300x250_pas_sl\'","\'text\'","\'pt\'","\'FFFFFF\'","\'666666\'","\'729f06\'","\'FFFFFF\'","\'666666\'","\'FFFFFF\'","\'pt\'","\'utf8\'","\'medium\'","\'4\'"];

//ajusta o header replace dentro do publicador
if(location.href.indexOf('br/publicador')>-1)document.write('<style>div.header_replace{position:relative!important;}</style>');


function Trim(str){return str.replace(/^\s+|\s+$/g,"");}

/*-----------TAGS OPEC Nao deve ser alterado-------------*/
function OAS_VARS(OAS_page) {
OAS_sitepage = endereco_opec + OAS_page;
var urlAtual = location.href.toString();

if (OAS_page == 'homepage'){
OAS_VARSpos('x15,Top2,Right1,x09,Frame1,x07,Middle');
}
else if(OAS_page == 'melhordetudo'||OAS_page == 'cartoesemensagens'){
OAS_VARSpos('x15,Top2,Right1,x09,Frame1,Middle');
}else if(OAS_page == 'noticia'){
OAS_VARSpos('x15,Top2,Right1,x09,x07');
}else if(OAS_page == 'lista'){
OAS_VARSpos('x15,Top2,Right1,x09,Frame1');
}else if(OAS_page == 'enquete'){
OAS_VARSpos('x15,Top2,Right1,x09,Frame1,x07');
}else if(OAS_page == 'blog'){
OAS_VARSpos('x15,Top2,Right1,x09');
}else if(OAS_page == 'fotos'){
OAS_VARSpos('x15,Position1');
}else{
OAS_VARSpos('x15,Top2,Right1,x09,x07,Frame1,Middle,x05');
}
}
function OAS_VARSpos(OAS_pos) {
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);}
  
  //BREADCRUMBS
function breadCrumb(){
  	var urlSite = window.location.href.toString();
	var home = "<a href=\"http://www.ig.com.br/\" title=\"Home iG\">Home iG</a>";
	var canal = "";
	var especial = "<a href=\""+urlBase+pathEspecial+"\" title=\""+nomeEspecial+"\">"+nomeEspecial+"</a>";
	var especial2 = "<a href=\""+urlBase+pathEspecial+pathAoVivo+"\" title=\""+nomeEspecial+"\""+secao_aoVivo+"\">"+secao_aoVivo+"</a>";
	var especial3 = "<a href=\""+urlBase+pathEspecial+pathAoVivoSa+"\" title=\""+nomeEspecial+"\""+secao_aoVivo+"\""+secao_aoVivoSa+"\">"+secao_aoVivoSa+"</a>";
	var separador = " &gt; ";
	var termino = "";
	var html = "";

	while(urlSite.indexOf("//")!=-1){
		urlSite = urlSite.replace("//","/")
	}
	urlSite = urlSite.replace("http:/","http://")
		

	if(urlSite.indexOf(pathAoVivoBa) > -1) {
		termino = secao_aoVivoBa;
	} else if(urlSite.indexOf(pathAoVivoSaBa) > -1) {
		termino = especial3 + separador + secao_aoVivoSaBa;
	} else if(urlSite.indexOf(pathAoVivoSa) > -1) {
		termino = secao_aoVivoSa;
	} else if(urlSite.indexOf(pathAoVivoRj) > -1) {
		termino = secao_aoVivoRj;
	} else if(urlSite.indexOf(pathAoVivoSp) > -1) {
		termino = secao_aoVivoSp;
	} else if(urlSite.indexOf("/" + pathAoVivo) > -1) {
		termino = "";
	}else{
		especial = nomeEspecial;
	}
		

	if(canal != "") {
		if(termino != "")
			html = home + separador + canal + separador + especial + separador + especial2 + separador + termino;
		else
			html = home + separador + canal + separador + especial + separador + secao_aoVivo;
	}else{
		if(termino != "")
			html = home + separador + especial + separador + especial2 + separador + termino
		else
			html = home + separador + especial + separador + secao_aoVivo;
	}
	document.write(html);
}

function abas(id,rodape,active){
	/* Trocar conteúdo */
	var abasArray=new Array("tempo_real","noticias","fotos","videos","rodape_tempo_real","rodape_noticias","rodape_fotos","rodape_videos");
	for(i=0;i<abasArray.length;i++){
		//document.getElementById(abasArray[i]).style.display = "none";
		jQuery("#"+abasArray[i]).fadeOut("normal");
	}					
	jQuery("#"+id).fadeIn("normal");
	jQuery("#"+rodape).fadeIn("normal");
		
	
	/* Ativar abas */
	var abasActive=new Array("aba1","aba2","aba3","aba4");						
	for(j=0;j<abasActive.length;j++){
		document.getElementById(abasActive[j]).className = "";
	}
	document.getElementById(active).className = "active";
}

//Ticker
var j=0;
function tckWrite(){
	var tck = new Ticker();
	var rest = 0;
	var cont = 0;
	if(tck==undefined){
		setTimeout(tckWrite,1000)
	}else{
		var tcks="";
		if(tck.feedbacks.length>0){
		msgs=tck.feedbacks;
		for(i=j;i<(j+1);i++){
			if(i<msgs.length){
				cont++;
				rest = msgs.length - i;

				if(cont==1){
					tcks+='<li class="nomg">' + msgs[i].text + '</li>';
				}else{
					tcks+='<li>' + msgs[i].text + '</li>';
				}
			}else{
				cont = 0;
				break;
			}
		}
		j=j+1;
		if(j>=tck.feedbacks.length)j=0;
		document.getElementById('tickerContent').innerHTML=tcks;
		loopIt=setTimeout("tckWrite()",10000);
    }
  }
}


/* VIDEO */
//MULTIPLAYER SETTINGS
var KMPlayer,objPlayPause,objPlayer,_function,_imgVideo,progBar,boxVideo;
var videoLoaded=false;
var videoMontado=false;
var progBar = 'progBar';

function montaVideo(url){
 
  objPlayPause = $('LinkVideo');
  KMPlayer = VIDEO.code(url);
  $("video").innerHTML = KMPlayer;
 
  //elementos do player
  objPlayer = $('MPLayer');
  
  //elementos de status
  videoMontado=true;
  statusPlay=false;
}

var VIDEO={
   changeIcon:function(st){
      if(st=='play'){
         objPlayPause.className='play';
         objPlayPause.title="Play";
      }else if(st=='pause'){
         objPlayPause.className='pause';
         objPlayPause.title="Pause";
      }else{
         objPlayPause.className='stop';
         objPlayPause.title="Pause";      
      }    
   },
  
  code:function(url){
      var medida = ["480","360"]
      var iePlayer = '<object id="MPLayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="' + medida[0] + '" height="' + medida[1] + '">'+
                  '<param name="url" value="' + url + '"/>'+
                  '<param name="AutoStart" value="true"/>'+
                  '<param name="TransparentAtStart" value="0"/>'+
                  '<param name="ShowStatusBar" value="0"/>'+
                  '<param name="ShowDisplay" value="0"/>'+
                  '<param name="AutoSize" value="0"/>'+
                  '<param name="UImode" value="none"/>'+
                  '<param name="AnimationAtStart" value="True"/>'+
                  '<param name="StretchToFit" value="False"/>'+
                  '</object>';
                  
    	var foxPlayer = '<object type="application/x-ms-wmp" id="MPLayer" width="'+medida[0]+'" height="'+medida[1]+'">'+
                  '<param name="URL" value="'+url+'">'+
                  '<param name="AutoStart" value="true">'+
                  '<param name="uiMode" value="none">'+
                  '</object>';
      VIDEO.changeIcon('stop');
    	return IE?iePlayer:foxPlayer;
  },
  
   fullscreen:function(){
      alert("ATENÇÃO:\nVocê está entrando no modo 'Tela cheia', pressione 'ESC' para sair");
      objPlayer.fullScreen=true;
   },
  
   playPause:function(){
      with(objPlayer){
         if(statusPlay){
            controls.stop();
            VIDEO.changeIcon('play');
            statusPlay=false;
         }
         else{
            controls.play();
            VIDEO.changeIcon('stop');
            statusPlay=true;
         }
      }
   }
}

function debug(t){window.status=t;}
startPlayer = function(){
   var node=IE?'onclick':0;
   
   if(!_function){
     /* if($('brtpLinkVideo')){
         _function=$('brtpLinkVideo').attributes[node].value;
      }else */if($('LinkVideo')){
         _function=$('LinkVideo').attributes[node].value;
      }	
   _imgVideo=$('video').innerHTML;
   }
  
   eval(_function)
}

playPause = function(){if(videoMontado){VIDEO.playPause()}else{startPlayer()}}
full= function(){if(videoMontado){VIDEO.fullscreen()}else{startPlayer()}}

function configLayout(){
	var y = document.getElementsByTagName('b');
   //var x = document.getElementById("brtpChamadaMenu03");
   
	for (i=0;i<y.length;i++) {
		switch (y[i].innerHTML) {
			case 'Rio de Janeiro': y[i].style.color='#F24B45'; break;
			case 'Salvador': y[i].style.color='#E2319D'; break;
			case 'São Paulo': y[i].style.color='#FC7203'; break;
			case 'Recife-Olinda': y[i].style.color='#117C76'; break;			
			default: y[i].style.color='#000000';
		}
	}
	
	if(document.getElementById('main').innerHTML.indexOf('rodape_geral')>-1 && document.getElementById('brtpChamadaMenu02').className=="active"){
		document.getElementById('brtpTitulo').style.color="#E333A2";
		document.getElementById('brtpTexto').style.background="#E333A2";
	}
}

colocaTarget = function (){
  elementosA = document.getElementById('videos').getElementsByTagName('a');
  for (i=0;i<elementosA.length;i++){
    //alert(elementosA[i]);
    elementosA[i].setAttribute("target","_parent");
  }

}



function atualiza(){
	if (document.getElementById("bt_atualiza").innerHTML=="Ligada"){
		var atual=document.getElementById("bt_atualiza").innerHTML="Desligada";
		paraAtualiza();
	} else {
		var atual=document.getElementById("bt_atualiza").innerHTML="Ligada";
		comecaAtualiza();
	}
}

function comecaAtualiza(){
	var f = document.getElementsByTagName('iframe')[0].src;
   f.src = f.src;
}

function paraAtualiza(){
	var teste = 1;
}

window.onload = function(){	
	configLayout();	
	colocaTarget();
	tckWrite();	
	//window.setInterval("comecaAtualiza()", 20000);
   if(document.getElementById('brtpLinkVideo')){
      url = document.getElementById('brtpLinkVideo').href;
      montaVideo(url);
      playPause();
   }
}


function iGBusca(){
   var form='<form method="get" enctype="application/x-www-form-urlencoded" action="http://busca.igbusca.com.br/app/search">'+
            '<fieldset>'+
            '<label for="search">iG Busca</label>'+
            '<input type="hidden" name="o" value="'+tag_de_busca+'" />'+
            '<input id="search" type="text" title="Busca" alt="Busca" name="q" />'+
            '<input type="submit" value="Buscar" title="Buscar" alt="Buscar" class="submit" />'+
            '<p class="bygoogle">by google</p>'+
            '</fieldset>'+
            '</form>';
   document.write(form)
}

// Publicidade

/*-----------TAGS OPEC Nao deve ser alterado-------------*/
function OAS_VARS(OAS_page) {
OAS_sitepage = 'www.carnaval2009.com.br/' + OAS_page;


if (OAS_page == 'homepage' || OAS_page == 'enquete'|| OAS_page == 'apuracao'|| OAS_page == 'videos'){
OAS_VARSpos('x15,Top2,Right1,x09,Frame1,x07');
}
else if(OAS_page == 'fotos'){
OAS_VARSpos('Position1');
}else if(OAS_page == 'blog'){
OAS_VARSpos('x15,Top2,x09');
}else if(OAS_page == 'materia'){
OAS_VARSpos('x15,Top2,Right1,x09,x07');
}else if(OAS_page == 'lista'){
OAS_VARSpos('x15,Top2,Right1,x09,Frame1');
}else if(OAS_page == 'fotos'){
OAS_VARSpos('x15,Position1');
}else{
OAS_VARSpos('x15,Top2,Right1,x09,Frame1,x07');
}
}
function OAS_VARSpos(OAS_pos) {
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 pub(idi){
  switch (idi){
    case '01':
      OAS_AD('Top2');break;
    case '02':
      OAS_AD("Right1");break;
    case '03':
      OAS_AD('x09');break;
    case '04':
      OAS_AD('Middle');break;
    case '05':
      OAS_AD('x07');break;
    case '06':
      OAS_AD('x15');break;
    case '07':
      OAS_AD('Frame1');break;
    case '08':
      OAS_AD('Position1');break;
    case '09':
      OAS_AD('x05');break;
    case '10':
      OAS_AD('x14');break;
  }
}


//AFC Google

function AFCHome(){
	vAFC='<script type="text\/javascript" language="JavaScript" xml:space="preserve">'
            +'<!--'
                +'\ngoogle_ad_client = '+   afc_home[0]
                +'\ngoogle_ad_channel = '+  afc_home[1]
                +'\ngoogle_ad_width = '+    afc_home[2]
                +'\ngoogle_ad_height = '+   afc_home[3]
                +'\ngoogle_ad_format = '+   afc_home[4]
                +'\ngoogle_ad_type = '+     afc_home[5]
                +'\ngoogle_language = '+    afc_home[6]
                +'\ngoogle_color_bg = '+    afc_home[7]
                +'\ngoogle_color_text = '+  afc_home[8]
                +'\ngoogle_color_link = '+  afc_home[9]
                +'\ngoogle_color_line = '+  afc_home[10]
                +'\ngoogle_color_url = '+   afc_home[11]
                +'\ngoogle_color_border = '+afc_home[12]
                +'\ngoogle_language = '+    afc_home[13]
                +'\ngoogle_encoding = '+    afc_home[14]
                +'\ngoogle_safe = '+        afc_home[15]
                +'\ngoogle_skip = '+        afc_home[16]
            +'// -->'
            +'</script>'
            +'<script type="text/javascript" language="JavaScript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"><!--//--></script>';
	document.write(vAFC);
}

function OPEC_START(){
	if(typeof OAS_page=='undefined'){
		var OAS_page='homepage';
	}
	
	url=window.location.toString();
	if(url.indexOf("/veja_mais/galerias")>1 || url.indexOf("/veja_mais/noticias")>1){
		OAS_page = "lista";
	}
	OAS_VARS(OAS_page);
	OAS_START();
}

function head_init(){
  OPEC_START();
}


function fixImg(){
	var imgs=document.getElementById('content').getElementsByTagName('img');
  for(x=0;x<imgs.length;x++)if(imgs[x].src.length<5)imgs[x].style.display='none';
}

function getParam( name ){
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
		return results[1];
}
   
function fakeAjax(estado,circuito,idDestino,idBrt){
	if(idDestino=='ao_vivo'){
		for(var $h=1;$h<=4;$h++){
			jQuery('#brtpChamadaMenu0'+$h).removeClass('active');
		}
		jQuery('#brtpChamadaMenu'+idBrt).addClass('active');
	}else if(idDestino=='media'){
		//document.getElementById('player').controls.pause();
		for(var $h=1;$h<=2;$h++){
			jQuery('#brtpChamadaMenuAbas0'+$h).removeClass('active');
		}
		jQuery('#brtpChamadaMenuAbas'+idBrt).addClass('active');
	}

	var width = 990;
	var height = 500;
	
	if(circuito=='true'){
		var width = 480;
		var height = 433;
	}else if(circuito!=''){
		var width = 480;
		var height = 433;
	}
	
	var $iframe = jQuery('<iframe src="'+estado+'index.html?estado=ok&circuito='+circuito+'" frameborder="0" scrolling="no" style="display:none;width:'+width+'px;height:'+height+'px;"></iframe>'); 
	
	jQuery('#'+idDestino).fadeOut(100,function(){
		jQuery('#'+idDestino).html('');		
		$iframe.appendTo('#'+idDestino);
		$iframe.fadeIn(2000);
	});
	jQuery('#'+idDestino).fadeIn(3000);
}