/*-------------------- 20081029 V1 --------------------*/
/*-------------------- BASICOS --------------------*/
d=document;
IE=d.all?true:false;
function $(id){return d.getElementById(id)}
function submitForm(form){form.submit();}
String.prototype.trim = function(){return this.replace(/^\s+|\s+$/, '');}
var enviado=false;
var _retorno=false;
function $request( name ){
	var regexS = "[\?&]"+name+"=([^&#]*)";
	var regex = new RegExp ( regexS );
	var tmpURL = window.location.href;
	var results = regex.exec( tmpURL );
	if( results == null ){
		return"";
	}else{
		return results[1];
	}
}

//Variaveis
var dirPops="/street/pops/";//Diretorio de onde será carregada a página de pops das materias
var txt;//armazena a pagina de complemento
var txtpops;//armazena a pagina de pops
var galeria_materia=false;//AREA MULTIMIDIA

//Monta e corrige a url completa (ex: http://www.site.com.br/diretorio/arquivo.html)
var urlSite=location.href.toString();
while(urlSite.indexOf("//")!=-1){ 
  urlSite=urlSite.replace("//","/") 
} 
urlSite=urlSite.replace("http:/","http://")

function linkPage(){
  var url=window.location.toString();
  while(url.indexOf("//")>1){url=url.replace(/\/\//g,"/")}
  return url.replace("http:/","http://");
}

//Monta o dominio considerando o ambiente (producao ou homolog)
var nomeSiteHomolog = "";
if (window.location.href.indexOf('publicador') >-1){var nomeSiteHomolog = "/jovem";}
var pathPadrao = "http://"+location.host+nomeSiteHomolog;

//Altera o link do Logo
function setLinkLogo(){$('linkLogo').href=pathPadrao;}

//Monta breadcrumbs
//corrige indexOf emm Arrays no ie
if(!Array.indexOf){Array.prototype.indexOf = function(obj){for(var i=0; i<this.length; i++)if(this[i]==obj){return i};return -1;}}

function BreadCrumbK(tree,          // Árvore amigável de breadcrumbs
                     url,
                     urlBase,       // Porção inicial a desconsiderar 
                     nomeBase,      // Título-base
                     separador      // Opcional
                     ) {
                     
  this.site = this.link(urlBase, nomeBase).link;
  if(separador) this.separador = separador;
    
  this._buildTree(tree);

  this.item = [];   
  this.empilhamento = false;

  var temEmpilhamento = url.indexOf("/veja_mais/") != -1;  
  var anterior = urlBase;
  var extracao = this.stripBase(url, urlBase).split("/");
    
  for(var i = 0; i < extracao.length; i++) {
    var ocorrencia = this.secao.url.indexOf(extracao[i]);
    if(ocorrencia != -1) {
      this.item[this.item.length] = this.link(
        (anterior = anterior + extracao[i] + "/"),
        this.secao.nome[ocorrencia] 
      )
      
      if(temEmpilhamento && this.secao.empilhamento[ocorrencia] != null){
        this.pageName = this.secao.empilhamento[ocorrencia];
        this.empilhamento = true;
      }      
    }
  }
}

BreadCrumbK.prototype.separador = " › ";

// Remove caminho base da url
BreadCrumbK.prototype.stripBase = function(url, base) {
  return url.replace(base, "");
}

// Estrutura interna de breadcrumbs
BreadCrumbK.prototype.secao={url:[], nome:[], empilhamento:[]}; 

// Inicialização da estrutura de breadcrumbs
BreadCrumbK.prototype._buildTree = function(tree) {
  with(this.secao) {
    for(x=0; x < tree.length; x++){
      url[x]  = tree[x][0];
      nome[x] = tree[x][1];
      empilhamento[x] = (tree[x][2] ? tree[x][2] : null);
    }
  }
}

BreadCrumbK.prototype.link = function(url, nome) {
  return {'link': '<a href="' + url + '">' + nome + '</a>', 'nome': nome}; 
}

BreadCrumbK.prototype.print=function(){
  with(this){
    document.write('<a href="http://www.ig.com.br/" title="Home iG">Home iG</a>');
    document.write(separador + site + separador)
    
    for(x = 0; x < item.length - 1; x++)
      document.write(item[x].link + separador);

    lastItem = empilhamento ? item[x].link + separador + pageName : item[x].nome;
    document.write(lastItem);
  }
}


function breadCrumb(){
  var bc = new BreadCrumbK(tree, linkPage(), urlBase, nomeBase, separador_BreadCrumb); // (Separador opcional)
  bc.print()
}

//Monta formulário de busca
function iGBusca(){
   var form='<form method="get" enctype="application/x-www-form-urlencoded" action="http://busca.igbusca.com.br/app/search">'+
              '<fieldset>'+
                '<input type="hidden" value="'+tag_de_busca+'" name="o"/>'+
                '<label for="search">iG Busca</label>'+
                '<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)
}


function comboCanais(){
  var html='<div class="combo_canais">'+getOptCnsHTML()+'</div>';
  document.write(html)
}


//Monta o rodapé
function footer(){
  document.write('<script type="text/javascript" src="http://images.ig.com.br/home/rodape.js"><!--//--></script>')
}

//Pops
function openGalPop(p){window.open(p, 'Galeria', 'toolbar=0,location=0,directories=0,status=yes,menubar=0,scrollbars=yes,resizable=0,width=780,height=540,top=100,left=50')}
function openTermoDeUso(){window.open('http://paginas.comentarios.ig.com.br/xsl/termo.html', 'Termodeuso', 'toolbar=0,location=0,directories=0,status=yes,menubar=0,scrollbars=no,resizable=0,width=401,height=351,top=100,left=150')}

//Ferramentas da materia
function ferramentas_da_materia(){ 
  var ferramentas_da_materia='<ul id="tools" class="tools">'+
        '<li><a href="#corrigir_noticia" name="corrigir_noticia" onclick="wPop(corrigir_noticia);" title="Corrigir" class="rephrase">Corrigir</a></li>'+
				'<li><a href="javascript:window.print()" title="Imprimir" class="print">Imprimir</a></li>'+
				'<li><a href="#enviar_materia" name="enviar_materia" onclick="wPop(enviar_materia);" title="Enviar por e-mail" class="sendemail">Enviar por e-mail</a></li>'+
				'<li><a href="javascript:share(1)" title="Compartilhar" class="share nobd">Compartilhar</a></li>'+
			'</ul>';
	document.write(ferramentas_da_materia);
	
  add=new Array(
  	'javascript:blogThis()" title="Adicionar ao Blig" class="blig">Blig',
  	'http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=_URL_&amp;Title=_TITLE_" title="Adicionar ao BlinkList" class="blinklist">BlinkList',
  	'http://www.blogblogs.com.br/my/gadgets/fave?url=_URL_&amp;title=_TITLE_" title="Adicionar ao BlogBlogs" class="blogblogs">BlogBlogs',
  	'http://del.icio.us/post?url=_URL_&amp;title=_TITLE_" title="Adicionar ao del.icio.us" class="delicious">del.icio.us',
  	'http://digg.com/submit?phase=2&amp;url=_URL_&amp;title=_TITLE_" title="Adicionar ao Digg" class="digg">Digg',
  	'http://furl.net/storeIt.jsp?u=_URL_&amp;t=_TITLE_" title="Adicionar ao Furl" class="furl">Furl',
  	'http://google.com/bookmarks/mark?op=edit&amp;bkmk=_URL_&amp;title=_TITLE_" title="Adicionar ao Google Bookmarks" class="googlebookmarks">Google Bookmarks',
  	'http://www.linkk.com.br/submit.php?url=_URL_&amp;title=_TITLE_" title="Adicionar ao Linkk" class="linkk">Linkk',
  	'http://ma.gnolia.com/bookmarklet/add?url=_URL_&amp;title=_TITLE_" title="Adicionar ao ma.gnolia" class="magnolia">ma.gnolia',
  	'http://www.netscape.com/submit/?U=_URL_&amp;T=_TITLE_" title="Adicionar ao Netscape" class="netscape">Netscape',
  	'http://newsvine.com/_wine/save?u=_URL_&amp;h=_TITLE_" title="Adicionar ao Newsvine" class="newsvine">Newsvine',
  	'http://reddit.com/submit?url=_URL_&amp;title=_TITLE_" title="Adicionar ao reddit" class="reddit">reddit',
  	'http://stumbleupon.com/submit?url=_URL_&amp;title=_TITLE_" title="Adicionar ao StumbleUpon" class="stumbleupon">StumbleUpon',
  	'http://tailrank.com/share/?link_href=_URL_&amp;title=_TITLE_" title="Adicionar ao Tailrank" class="tailrank">Tailrank',
  	'http://technorati.com/faves?add=_URL_" title="Adicionar ao Technorati" class="technorati">Technorati',
  	'http://favorites.live.com/quickadd.aspx?marklet=1&amp;mkt=en-us&amp;url=_URL_&amp;title=_TITLE_&amp;top=1" title="Adicionar ao Windows Live" class="windowslive">Windows Live',
  	'http://myweb2.search.yahoo.com/myresults/bookmarklet?u=_URL_&amp;t=___TITLE__" title="Adicionar ao Yahoo! My Web" class="yahoomyweb">Yahoo! My Web'
  )
  
  var form_blig='<form name="bligThis" target="BliG" method="POST" action="http://blig.ig.com.br/pop_blig.php" style="display:none">'+
  	  				'<input type="hidden" name="titulo" value="'+testeRemoveHTMLTags("brtpTitulo")+testeRemoveHTMLTags("brtpTituloGaleria")+'" />'+
  	  				'<input type="hidden" name="olho" value="'+testeRemoveHTMLTags("brtpOlho")+'" />'+
  	  				'<input type="hidden" name="texto" value="'+testeRemoveHTMLTags("brtpTexto")+'" />'+
  	  				'<input type="hidden" name="url" value="'+location.href+'" />'+
    				'</form>';
  document.write(form_blig);
  
  comp='<ul id="share-1" class="share">'
    for(x=0;x<add.length;x++)comp+='<li><a href="'+add[x]+'</a></li>'
    comp=comp.replace(/_URL_/ig,location.href)
    comp=comp.replace(/_TITLE_/ig,encodeURIComponent(document.title))
  document.write(comp+'</ul>')
}

//Compartilhe
function share(id){
	var share=document.getElementById('share-'+id)
	if(share.style.display=='block')
		share.style.display='none'
	else
		share.style.display='block'
}

function blogThis(){
	window.open("about:blank","BliG","menubar=0,resizable=0,width=350,height=250");
	document.bligThis.submit();
}

function removeHTMLTags(codigo){
 		var strInputCode = codigo;
 	 	strInputCode = strInputCode.replace(/&(lt|gt);/g, function (strMatch, p1){
 		 	return (p1 == "lt")? "<" : ">";
 		});
 		var strTagStrippedText = strInputCode.replace(/<\/?[^>]+(>|$)/g, "");
		return strTagStrippedText;
}

function testeRemoveHTMLTags(codigo){//caso nao exista o elemento procurado, deixa o parametro em branco
 		try{
			return removeHTMLTags($(codigo).innerHTML);
		}
		catch(e){
			return " ";
		}
}

//Titulo dos blocos que não são editáveis
function Titulo_NR(){document.write("Notícias Relacionadas")}
function Titulo_UC(){$Titulo_UC.innerHTML="Últimas do Canal"}
function Titulo_US(){$Titulo_US.innerHTML="ÚLtimas da Seção"}
function Titulo_UG(){$Titulo_UG.innerHTML="Últimas Galerias"}
function Titulo_VM(){$Titulo_VM.innerHTML="Veja Mais"}

// Função para validar o envio de email
function validaForm(){
	dform = document.formEnvie;
	document.formEnvie.urlpagina.value = location.protocol+"//"+location.host+location.pathname;
  var str = "?enviado=true&retorno="+popLoad;
  var url = location.href.toString();
//  document.formEnvie.urlretorno.value = location.href.toString().indexOf("retorno")>-1?url:url.split("#")[0]+str+"#"+url.split("#")[1];
	document.formEnvie.urlretorno.value = 'about:blank';

  //validar nome  
  if (dform.nome.value == ""){
		alert("O campo " + dform.nome.name + " deve ser preenchido!");
		dform.nome.focus();
		return false;
	}
	//validar user
	if (dform.email.value == ""){
		alert("O campo " + dform.email.name + " deve ser preenchido!");
		dform.email.focus();
		return false;
	}
	//validar senha
	if (dform.nome_destinatario.value == ""){
		alert("O campo " + dform.nome_destinatario.name + " deve ser preenchido!");
		dform.nome_destinatario.focus();
		return false;
	}
	//validar email
	if (dform.email_destinatario.value == ""){
		alert("O campo " + dform.email_destinatario.name + " deve ser preenchido!");
		dform.email_destinatario.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
  var regexp= new RegExp("^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)$");
  if(!regexp.test(dform.email.value)){
    alert("O campo " + dform.email.name + " deve ser um endereco eletronico!");
		dform.email.focus();
		return false;
	}
	
	//validar email2(verificao de endereco eletronico)
  if(!regexp.test(dform.email_destinatario.value)){
    alert("O campo " + dform.email_destinatario.name + " deve ser um endereco eletronico!");
		dform.email_destinatario.focus();
		return false;
	}
	
  document.formEnvie.submit();
  enviado=true;
  retorno();
	return true;
}
/*-------------------- BASICOS --------------------*/


/*-------------------- COMPLEMENTOS AJAX --------------------*/
var secao={
url:[
"/noticias/"
],

nome:[
"Notícias"
],

complemento:[
"/street/noticias/complemento/"
]
};

for(_x=0;_x<secao.url.length;_x++){
	if(urlSite.indexOf(secao.url[_x])>-1){
	  secaoNome=secao.nome[_x];
	  secaoComplemento=secao.complemento[_x];
	}
}

function _xStart(){
  if(secaoComplemento!=null)_xCopy(pathPadrao+secaoComplemento);//CARREGA OS COMPLEMENTOS;
  _xPops(pathPadrao+dirPops);//CARREGA OS POP-UPS;
}

function getHTTPObject(){if(window.XMLHttpRequest){return new XMLHttpRequest();} else if(window.ActiveXObject){var prefs = ["MSXML2", "Microsoft", "MSXML", "MSXML3"];for(var i = 0; i < prefs.length; i++){try{return new ActiveXObject(prefs[i] + ".XMLHTTP");} catch(e){}}}}

function rx($u){return new RegExp("<"+$u+">(.*)</"+$u+">")}

function _xCopy($path) {
    _objg = new getHTTPObject();
    _n = parseInt(Math.random()*1000000);
    _objg.open('GET', $path+"?" + _n, true);
    _objg.onreadystatechange = function() {
        if(_objg.readyState == 4) {
            if(_objg.status == '200') txt= _objg.responseText.replace(/\r\n/g, "");
        }
    };
    _objg.setRequestHeader('Content-type', 'text/html; charset=ISO-8859-1');
    _objg.send(null);
}

function _xPops($path) {
    _objPops = new getHTTPObject();
    _n = parseInt(Math.random()*1000000);
    _objPops.open('GET', $path+"?" + _n, true);
    _objPops.onreadystatechange = function() {
        if(_objPops.readyState == 4) {
            if(_objPops.status == '200') txtpops= _objPops.responseText.replace(/\r\n/g, "");
        }
    };
    _objPops.setRequestHeader('Content-type', 'text/html; charset=ISO-8859-1');
    _objPops.send(null);
}


var area={//areas que vem por ajax;
  menu:"menu_site",
  ultimasCanal:"ultimas_canal",
  ultimasSecao:"ultimas_secao",
  ultimasGalerias:"ultimas_galerias",
  vejaMais:"veja_mais"
}

function menu_lateral(){
  var $u=area.menu;
//  $("x_"+$u).innerHTML=rx($u).exec(txt)[1];
  try{$("x_"+$u).innerHTML=rx($u).exec(txt)[1].replace(/<script(.*)\/script>/,getOptCnsHTML());}catch(e){return}
}

function ultimasCanal(){
  var $u=area.ultimasCanal;
  $("x_"+$u).innerHTML=rx($u).exec(txt)[1];
}

function ultimasSecao(){
  var $u=area.ultimasSecao;
  $("x_"+$u).innerHTML=rx($u).exec(txt)[1];
}

function ultimasGalerias(){
  var $u=area.ultimasGalerias;
  $("x_"+$u).innerHTML=rx($u).exec(txt)[1];
}

function vejaMais(){
  var $u=area.vejaMais;
  $("x_"+$u).innerHTML=rx($u).exec(txt)[1];
}

_xStart();


// POPS
var pop={
  enviar_materia:"enviar_materia",
  corrigir_noticia:"corrigir_noticia"
}

var ret=false;

function wPop(fn,ret){
  if($("window").style.display=="block"){
      $("window").style.display='none';
      $("window").innerHTML="<!--//-->";
    }else{
      html="<div id='layer'><!--//--></div>"+
            "<div id='fade'><!--//--></div>";
      $("window").innerHTML=html;
      $("window").style.display='block';
      $("fade").style.height=document.body.scrollHeight+"px";
      $("layer").style.top=150+(window.pageYOffset||document.body.scrollTop)+"px";
      fn(ret);
    }
}

function rPop(fn,ret){
      html="<div id='layer'><!--//--></div>"+
            "<div id='fade'><!--//--></div>";
      $("window").innerHTML=html;
      $("window").style.display='block';
      $("fade").style.height=document.body.scrollHeight+"px";
      $("layer").style.top=150+(window.pageYOffset||document.body.scrollTop)+"px";
      fn(ret);
}


function retorno(){
  if($request('enviado')=='true' || enviado==true){
    if($request('retorno')!=null){wPop(eval($request('retorno')),true)}
	if(_retorno==true){
		if (/enviar_materia/.test(location.href))func='enviar_materia';
		if (/corrigir_noticia/.test(location.href))func='corrigir_noticia';
		wPop(eval(func),true);
	}
  }
  document.title=document.title.replace(/\#enviar_materia/g,'');
  document.title=document.title.replace(/\#corrigir_noticia/g,'');
}

var popLoad;

function enviar_materia(retorno){
var $u=pop.enviar_materia;
  popLoad=$u;
  if(document.all){
  $("layer").style.top=($("tools").offsetTop)+"px";
  $("layer").style.left=($("tools").offsetLeft)+"px";
  }
  else
  {
  $("layer").style.top=$("tools").offsetTop+"px";
  $("layer").style.left=$("tools").offsetLeft+"px";
  }
  $("layer").innerHTML=rx($u).exec(txtpops)[1];
  if(retorno){
    $($u+"_envie").style.display="none";
    $($u+"_sucesso").style.display="block";
    }
	else{_retorno=true;}
}

function corrigir_noticia(retorno){
var $u=pop.corrigir_noticia;
  popLoad=$u;
  if(document.all){
  $("layer").style.top=($("tools").offsetTop)+"px";
  $("layer").style.left=($("tools").offsetLeft)+"px";
  }
  else
  {
  $("layer").style.top=$("tools").offsetTop+"px";
  $("layer").style.left=$("tools").offsetLeft+"px";
  }
  $("layer").innerHTML=rx($u).exec(txtpops)[1];
  if(retorno){
    $($u+"_envie").style.display="none";
    $($u+"_sucesso").style.display="block";
    }
	else{_retorno=true;}
}

/*-------------------- COMPLEMENTOS AJAX --------------------*/


/*-------------------- AREA MULTIMIDIA --------------------*/
function multimidia(cat){
  var arr_tela=["galeria","video","audio"];
  if($('mm_'+arr_tela[0]).innerHTML.trim() == "" && $('mm_'+arr_tela[1]).innerHTML.trim() == "" && $('mm_'+arr_tela[2]).innerHTML.trim() == ""){
    $('multimidia').style.display="none";
  } else {
    $('multimidia').style.display="block";
    if(galeria_materia==false && $('mm_'+arr_tela[1]).innerHTML.trim() == "" && $('mm_'+arr_tela[2]).innerHTML.trim() == ""){
        for(x=0;x<arr_tela.length;x++){
    	    if($("box_controle")){$('box_controle').style.display="none"};
    	    if($("brtpAbreGaleria")){$('brtpAbreGaleria').style.display="none"};
    	    if(arr_tela[x]==cat){th=x;}else{th=0};
    	    cat="galeria";
     	  }
    } else {
      for(x=0;x<arr_tela.length;x++){
  	    if($('mm_'+arr_tela[x]).innerHTML.trim() == ""){
  	      $('bt_'+arr_tela[x]).href="javascript:void(0)";
  	      $('bt_'+arr_tela[x]).style.cursor="default";
  	      $('bt_'+arr_tela[x]).style.background="#000";
  	      $('bt_'+arr_tela[x]).style.color="#fff";
  	      $('bt_'+arr_tela[x]).style.textDecoration="none";
  	      $('bt_'+arr_tela[x]).className="";
  	      $('bt_video').className="nomg";
  	    }else{
          if(!cat)cat=arr_tela[x];
          $('bt_'+arr_tela[x]).className="";
          $('bt_video').className="nomg";
        }
  	    if(arr_tela[x]==cat){th=x;}else{th=0};
  	    $('mm_'+arr_tela[x]).style.display="none";
  	  }
    	if(cat == "galeria"){
        $('bt_'+cat).className="enable";
        $('link_veja_mais').innerHTML="› Mais galerias de fotos"
        $('link_veja_mais').title="Mais galerias de fotos"
        $('link_veja_mais').href="http://jovem.ig.com.br/street/galerias/veja_mais/galerias.html?ini=0"
      } else if(cat == "video") {
        $('bt_'+cat).className="enable nomg";
        $('link_veja_mais').innerHTML="› Mais vídeos"
        $('link_veja_mais').title="Mais vídeos"
        $('link_veja_mais').href="http://megaplayer.ig.com.br/"
      } else {
        $('bt_'+cat).className="enable";
        $('link_veja_mais').innerHTML="› Mais áudios"
        $('link_veja_mais').title="Mais áudios"
        $('link_veja_mais').href="http://megaplayer.ig.com.br/"
      }
    }
    $('mm_'+cat).style.display="";
  }
}
/*-------------------- AREA MULTIMIDIA --------------------*/


/*-------------------- PLAYER DE VIDEO --------------------*/
var KMPlayer,objPlayPause,objPlayer,_function,_imgVideo,progBar,boxVideo;
var videoLoaded=false;
var videoMontado=false;
var live=false;
var progBar = 'progBar';

function montaVideo(url){
  objPlayPause = $('playPause');
  KMPlayer = VIDEO.code(url);
  $("conteudoVideo").innerHTML = KMPlayer;
  
  //elementos do player
  objPlayer = $('MPLayer');
  
  //elementos de status
  videoMontado=true;
  statusPlay=true;
}

var VIDEO={
  changeIcon:function(st){
    if(st=='play'){
      objPlayPause.className='play';
      objPlayPause.title='Tocar';
    }else if(st=='pause'){
      objPlayPause.className='pause';
      objPlayPause.title='Parar';
    }else{
      objPlayPause.className='stop';     
      objPlayPause.title='Parar';
    }    
  },
  
  code:function(url){
      var medida = ["300","225"]
      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');
      VIDEO.progressBar();
       
    	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){
          if(live){
            controls.stop();
          }else{
            controls.pause();
          }
          VIDEO.changeIcon('play');
          statusPlay=false;
        }else{
          controls.play();
          var bt=live?'stop':'pause';
          VIDEO.changeIcon(bt);
          statusPlay=true;
        }
    }
  },
  
  progressBar:function(){
    $(progBar).innerHTML="<div id='cursorVideo'><!--//--></div>";
    $(progBar).className="progBar";
    tempoDuracao = setTimeout("VIDEO.montaDecorrer()", 1000);
  },
  
  montaDecorrer:function() {
    if(typeof objPlayer != 'undefined') {
    	posicaoAtual = objPlayer.controls.currentPosition
    	duracao      = objPlayer.controls.currentItem.duration;
    
    	fator = 0.96; // (Largura do track / 100) - 0.02 (valor antigo 1.26)
    	tamanhoPx = ((100 * fator) * posicaoAtual) / duracao;
      valPos=Math.ceil(((Math.ceil(tamanhoPx) > 0) ? Math.ceil(tamanhoPx) : 1));
      
      $("cursorVideo").style.width = valPos + "px";
    
    	if(objPlayer.playState == 10) {
    		VIDEO.changeIcon('play');
    		videoMontado=false;
    		$('conteudoVideo').innerHTML=_imgVideo;
    		$(progBar).className="vid-status";
    		clearTimeout(tempoDuracao);
    	} else {
    		tempoDuracao = setTimeout("VIDEO.montaDecorrer()", 100);
    	}
  	}
  },
  
  volume:function(statusVolume){
    with(objPlayer){
      volumeAtual = settings.volume;
    	if(statusVolume == '+') {
    		if(volumeAtual <= 100) settings.volume = volumeAtual + 10;
    	} else if(statusVolume == '-') {
    		if(volumeAtual >= 0) settings.volume = volumeAtual - 10;
    	}
    }  
  }
}

function debug(t){window.status=t;}

function startPlayer(){
  var node=IE?'onclick':0;
  if(!_function){
    _function=$('brtpurlvideo').attributes[node].value;
    _imgVideo=$('conteudoVideo').innerHTML;
  }
  eval(_function)
}

function playPause(){if(videoMontado){VIDEO.playPause()}else{startPlayer()}}
function controlaVolume(s){if(videoMontado){VIDEO.volume(s)}else{startPlayer()}}
function full(){if(videoMontado){VIDEO.fullscreen()}else{startPlayer()}}
/*-------------------- PLAYER DE VIDEO --------------------*/


/*-------------------- COMENTÁRIOS --------------------*/
function form_comentarios(){      
  var form='<h4>'+
    					'<span>Comente</span>'+
    					'<a href="javascript:openTermoDeUso();" title="Termos de uso">Termos de uso</a>'+
    					'<br class="clear" />'+
    				'</h4>'+
            '<form action="http://comentarios.ig.com.br/comentarios/coment.adiciona.chain" name="frm_post" method="post" class="comente">'+
    	      	'<fieldset>'+
    	      	  '<input type="Hidden" name="comentid" id="comentid" value="14006052" />'+
		            '<input type="Hidden" name="acaofinal" value="3" />'+
    						'<label for="name">Nome:</label><input id="name" type="text" name="nome" title="Nome" alt="Nome" class="nome" />'+
    						'<label for="email">E-mail:</label><input id="email" type="text" name="email" title="E-mail" alt="E-mail" class="email" />'+
    						'<label for="message">Mensagem:</label><textarea id="message" name="comentario" cols="" rows="" title="Mensagem" class="mensagem"></textarea>'+
    						'<input type="button" value="Enviar" title="Enviar" alt="Enviar" class="submit" onclick="enviaPost();" />'+
    					'</fieldset>'+
    				 '</form>';
  document.write(form);
}

function enviaPost(){
	function substitui(string,atual,nova){
		var string,atual,nova;
		while(string.indexOf(atual)>-1){
			string = string.replace(atual,nova)
		}
		return string;
	}
	
	StrNome=document.frm_post.nome.value;
	if(StrNome.length<1){
    alert("Necessário preencher o campo 'Nome'!");
    document.frm_post.nome.focus();
    return false;
    }else{  
  	document.frm_post.nome.value = substitui(StrNome,'"','');
	}

	StrEmail=document.frm_post.email.value;
	if(StrEmail.length<1){
    alert("Necessário preencher o campo 'e-mail'!");
    document.frm_post.email.focus();
    return false;
    }else{
    if(StrEmail.indexOf('@')==-1||StrEmail.indexOf('.')==-1){
      alert("Necessário preencher o campo 'e-mail' corretamente!");
      document.frm_post.email.focus();
      return false;  
    }
    document.frm_post.email.value = substitui(StrEmail,'"','');
  }

	StrComentario=document.frm_post.comentario.value;
	if(StrComentario.length<1){
	  alert("Necessário preencher o campo 'Comentários'!");
    document.frm_post.email.focus();
    return false;
  }else{
	document.frm_post.comentario.value = substitui(StrComentario,'"','');
	}

	nome = document.frm_post.nome.value;
	comentario = document.frm_post.comentario.value;	
	id = document.frm_post.comentid.value;
	//document.frm_post.comentid.value = id;
	
	if(id == ""){
		alert("Erro interno, tente mais tarde");
	} else {
		alert("O sistema irá verificar seu comentario e em instantes seu comentario estará na lista.");
		document.frm_post.submit();
	}
}
function checaComentario() {
  if (window.location.href.indexOf('publicador') != 7) {
  	if ($('brtpComentarios')){  
  	var iframes = document.getElementsByTagName("iframe");
  	for (var i=0; i < iframes.length; i++) {
  	    if (iframes[i].name=="comente")
  	        var iframeComenteSrc = iframes[i].src;
  	}
  	var splitedSrc = iframeComenteSrc.split('/');
  	var comentid = splitedSrc[splitedSrc.length-1].split('.')[0];
  	document.getElementById("comentid").value = comentid;
    }else{$("display_comentarios").style.display="none"}
  }
}





/*-------------------- COMENTÁRIOS --------------------*/


/*-------------------- PUBLICIDADE --------------------*/
//Define as peças de cada área
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;
  }
}

//TAGS OPEC Nao deve ser alterado
function OAS_VARS(OAS_page) {
OAS_sitepage = endereco_opec + OAS_page;
if (OAS_page == 'homepage'|| OAS_page == 'enquete'){
OAS_VARSpos('x15,Top2,Right1,Middle,x09,x07,Frame1,x05');
}else if(OAS_page == 'fotos'){
OAS_VARSpos('Position1');
}else if(OAS_page == 'materias'){
OAS_VARSpos('x15,Top2,Right1,x09,x07,x05');
}else if(OAS_page == 'multimidia' || OAS_page == 'dicas'){
OAS_VARSpos('x15,Top2');
}else{
OAS_VARSpos('x15,Top2,Right1,x09,Frame1,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);}
//TAGS OPEC Nao deve ser alterado

//Inicia as peças
function OPEC_START(){
  OAS_VARS(OAS_page);
  OAS_START();
}

//Publicidade AFC - Google
function AFCVertical(){
	vAFC='<script type="text\/javascript" language="JavaScript" xml:space="preserve">'
            +'<!--'
                +'\ngoogle_ad_client = '+   afc_v[0]
                +'\ngoogle_ad_channel = '+  afc_v[1]
                +'\ngoogle_ad_width = '+    afc_v[2]
                +'\ngoogle_ad_height = '+   afc_v[3]
                +'\ngoogle_ad_format = '+   afc_v[4]
                +'\ngoogle_ad_type = '+     afc_v[5]
                +'\ngoogle_language = '+    afc_v[6]
                +'\ngoogle_color_bg = '+    afc_v[7]
                +'\ngoogle_color_text = '+  afc_v[8]
                +'\ngoogle_color_link = '+  afc_v[9]
                +'\ngoogle_color_line = '+  afc_v[10]
                +'\ngoogle_color_url = '+   afc_v[11]
                +'\ngoogle_color_border ='+ afc_v[12]
                +'\ngoogle_language = '+    afc_v[13]
                +'\ngoogle_encoding = '+    afc_v[14]
                +'\ngoogle_safe = '+        afc_v[15]
            +'// -->'
            +'</script>'
            +'<script type="text/javascript" language="JavaScript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"><!--//--></script>';
	document.write(vAFC);
}

function AFCHorizontal(){
	vAFC='<script type="text\/javascript" language="JavaScript" xml:space="preserve">'
            +'<!--'
                +'\ngoogle_ad_client = '+   afc_h[0]
                +'\ngoogle_ad_channel = '+  afc_h[1]
                +'\ngoogle_ad_width = '+    afc_h[2]
                +'\ngoogle_ad_height = '+   afc_h[3]
                +'\ngoogle_ad_format = '+   afc_h[4]
                +'\ngoogle_ad_type = '+     afc_h[5]
                +'\ngoogle_language = '+    afc_h[6]
                +'\ngoogle_color_bg = '+    afc_h[7]
                +'\ngoogle_color_text = '+  afc_h[8]
                +'\ngoogle_color_link = '+  afc_h[9]
                +'\ngoogle_color_line = '+  afc_h[10]
                +'\ngoogle_color_url = '+   afc_h[11]
                +'\ngoogle_color_border = '+afc_h[12]
                +'\ngoogle_language = '+    afc_h[13]
                +'\ngoogle_encoding = '+    afc_h[14]
                +'\ngoogle_safe = '+        afc_h[15]
                +'\ngoogle_skip = '+        afc_h[16]
            +'// -->'
            +'</script>'
            +'<script type="text/javascript" language="JavaScript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"><!--//--></script>';
	document.write(vAFC);
}
/*-------------------- PUBLICIDADE --------------------*/


/*-------------------- DISPARA FUNÇÕES --------------------*/
function head_init(){
  OPEC_START();
}

window.onload=init;
function init(){
	retorno();
}

function materiasRelacionadas(){
	if($('brtpmateriarelacionadas')){
		$('brtpmateriarelacionadas').style.display="";
		for(x=1;x<=3;x++){
			if($('brtpmatreltitulo0'+[x]).innerHTML.length > 45){
				$('brtpmatrellink0'+[x]).title=$('brtpmatreltitulo0'+[x]).innerHTML;
				$('brtpmatreltitulo0'+[x]).innerHTML=$('brtpmatreltitulo0'+[x]).innerHTML.substr(0,42)+"...";
			}
			if($('brtpmatrelolho0'+[x]).innerHTML.length > 70){
				$('brtpmatrellink0'+[x]).title=$('brtpmatrelolho0'+[x]).innerHTML;
				$('brtpmatrelolho0'+[x]).innerHTML=$('brtpmatrelolho0'+[x]).innerHTML.substr(0,67)+"...";
			}
		}
	}
}

function titulo_comentarios(){      
  var form='<h4>'+
    					'<span>Comente</span>'+
    					'<a href="javascript:openTermoDeUso();" title="Termos de uso">Termos de uso</a>'+
    					'<br class="clear" />'+
    				'</h4><br />';
  document.write(form);
}
