/*-------------------- PLAYER DE VIDEO --------------------*/
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";
			//$('multimidia').className="galeria_off";
			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_galeria').className="galeria_off";
				  $('bt_video').className="video_off";
				  $('bt_audio').className="audio_off";
				}else{
				  if(!cat)cat=arr_tela[x];
				  //$('bt_'+arr_tela[x]).className="_off";
				  $('bt_galeria').className="galeria_off";
				  $('bt_video').className="video_off";
				  $('bt_audio').className="audio_off";
				}
				if(arr_tela[x]==cat){th=x;}else{th=0};
				$('mm_'+arr_tela[x]).style.display="none";
			  }
				if(cat == "galeria"){
				$('bt_'+cat).className="galeria_on";
		//        $('link_veja_mais').innerHTML="› Mais Galerias de Fotos"
		//        $('link_veja_mais').title="Mais Galerias de Fotos"
		//        $('link_veja_mais').href="http://publicador-homolog.ig.com.br/hotsites/fotos/veja_mais/galerias.html?ini=0"
			  } else if(cat == "video") {
				$('bt_'+cat).className="video_on";
		//        $('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="audio_on";
		//        $('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="";
		  }
		}

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='stop';
      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 --------------------*/