function insertInfo(oVideo, testBand)
{// funcao callback que insere o conteudo e chama o video
	self.scrollTo(0,0);// Scroll para o topo
	
	//Variáveis de referência para objetos
	var videoHolder		= $('video');
	var gradeHolder		= $('grade');
	var seeingTarget	= $('current_videos');
	var lineTarget		= $('line_videos');
	
	var num_attempts	= getCookieValue('num_attempts');
	if(isNaN(num_attempts))num_attempts = 0;
	
	if(testBand != false)
	{
		var doAction 		= setBandTester(21404, oVideo);//Teste de largura de banda
		if(doAction == 'stop_video')return;
	}

	//Variáveis de armazenamento de valores
	var asfPosition = oVideo[0]['asfpos']	!= null	? oVideo[0]['asfpos']	: '';//Localização (ASF) + posição, se houver
	var videoDate	= oVideo[0]['data']		!= null	? oVideo[0]['data']		: '';//Data de publicação do vídeo, no formato DD/MM/YYYY
	var videoCall	= oVideo[0]['chamada']	!= null	? oVideo[0]['chamada']	: '';//Chamada do vídeo
	var videoDesc	= oVideo[0]['desc']		!= null	? oVideo[0]['desc']		: '';//Descrição do vídeo
	var videoPartes	= oVideo[0]['videos']	!= null	? oVideo[0]['videos']	: '';//Partes do vídeo, se houver
	var videoMais	= oVideo[0]['mais']		!= null	? oVideo[0]['mais']		: '';//Mais dados sobre o vídeo
    video_pre		= oVideo[0]['pre']		!= null	? oVideo[0]['pre']		: '';//Arquivo HTMX
	var currentVideo= window.currentVideo   != null ? window.currentVideo	: '';
	
	var dateExplode = videoDate.split('/');
	if(dateExplode.length && dateExplode.length == 3)
		window.videoDate = new Date(dateExplode[2],dateExplode[1] - 1,dateExplode[0]);
	
	if(videoDesc != '')videoDesc = '<h3 id="subtitle-content">' + videoDesc + '</h3>';
	setEmailAction(videoDate, videoCall);	
	
    //Separa asf do pos  (pos normalmente nao é utilizado)
	var hasPos	= asfPosition.indexOf('|') != -1;
    asf			= hasPos ? asfPosition.substring(0, asfPosition.indexOf('|')) : asfPosition;
    video_pos	= hasPos ? asfPosition.substring(asfPosition.indexOf('|'), asfPosition.length) : '';
	
    player_init(asf, videoDate, videoCall);//Passagem do valor do ASF para a função de inicialização do player
	
	var seeingText	= "<h4>VOCÊ ESTÁ ASSISTINDO</h4>";
	seeingText		+='<div id="grade_partes">';
	seeingText		+="<ul class=\"parte_video\">";	
	
    var moreText = '<ul class="video_subitens">';

	if(videoPartes != '')
	{
		var linklist	= [];
		var explodeList	= videoPartes.split('&lt;/a&gt;');
		
		for(counter = 0;counter < explodeList.length;counter++)
		{
			if(explodeList[counter] != '')
			{
				linklist[linklist.length]	= new LinkElement(explodeList[counter]);
				var videoPath				= linklist[linklist.length - 1].getPath();
				var videoTitle				= linklist[linklist.length - 1].getTitle();
				var current					= '';

				if(videoPath.indexOf(oDomain) != -1)//oDomain: Variável definida exteriromente, que armazena o domínio atual
				{
					videoPath		= videoPath.substring(videoPath.indexOf('/pan/2007/tv/ultnot/'),videoPath.length - 5);
					linklist[linklist.length - 1].setPath('javascript:getInfo(\''+videoPath+'\');');
					linklist[linklist.length - 1].setSameDomain(true);
				}
				
				if(videoPath.indexOf(currentVideo) != -1)current = ' class="selected"';
				seeingText += "<li" + current + "><a href=\"" + linklist[linklist.length - 1].getPath() + "\">" + videoTitle + "</a>\n</li>";
			}
		}
		
		linklist		= null;
		explodeList		= null;	
		seeingText		+= "</ul></div>";
		
		if(lineTarget != null)lineTarget.style.display = 'block';
		if(seeingTarget != null)seeingTarget.style.display = 'block';
	}
	else
	{		
		if(lineTarget != null)lineTarget.style.display = 'none';		
		seeingText = '';
		if(seeingTarget != null)seeingTarget.style.display = 'none';
	}
	
	if(seeingTarget != null)seeingTarget.innerHTML = seeingText;
	
	if(videoMais != '')
	{
		var linklist	= [];
		var explodeList	= videoMais.split('</a>');
		
		for(counter = 0;counter < explodeList.length;counter++)
		{
			if(explodeList[counter] != '')
			{
				linklist[linklist.length]	= new LinkElement(explodeList[counter]);
				var videoPath				= linklist[linklist.length - 1].getPath();
				var videoTitle				= linklist[linklist.length - 1].getTitle();

				if(videoPath.indexOf(oDomain) != -1)//oDomain: Variável definida exteriormente, que armazena o domínio atual
				{
					videoPath		= videoPath.substring(videoPath.indexOf('/pan/2007/tv/ultnot/'),videoPath.length - 5);
					linklist[linklist.length - 1].setPath('javascript:getInfo(\''+videoPath+'\');');
					linklist[linklist.length - 1].setSameDomain(true);
				}
				
				moreText += "<li><a href=\"" + linklist[linklist.length - 1].getPath() + "\">" + linklist[linklist.length - 1].getTitle() + "</a>\n</li>";
			}
		}
		
		linklist		= null;
		explodeList		= null;
	
		moreText += "</ul>";
	}
	else moreText = '';
	
	var subTarget		= $('sub');
	var moreTarget		= $('relacionados');
	
	if(subTarget != null)subTarget.innerHTML	= videoDesc;
	if(moreTarget != null)moreTarget.innerHTML	= moreText;
	
  setHeightAgain();
	resetBarHeight();
}

function resetBarHeight()
{
	var bordaHolder		= $('borda');
	var videoHolder		= $('video');
	var gradeHolder		= $('grade');
	var partesHolder	= $('grade_partes');
	var textHolder		= $('text');
	
	//Captura da altura do DIV de vídeos, aplicando-a ao DIV de Vídeos em destaque
	if(videoHolder.getBoundingClientRect != null)
	{
		var rectRange	= videoHolder.getBoundingClientRect();
		var objHeight	= rectRange.bottom - rectRange.top;
	}
	else
		var objHeight	= videoHolder.clientHeight;
	
	if(partesHolder != null)
	{	
		//Captura da altura do DIV de partes, subtraindo-a do tamanho atual
		if(partesHolder.getBoundingClientRect != null)
		{
			var rectRange	=  partesHolder.getBoundingClientRect();
			objHeight		-= (rectRange.bottom - rectRange.top) + 20;
			if(navigator.userAgent.indexOf('MSIE') != -1 && objHeight > 30) objHeight -= 30;
		}
		else		
			objHeight -= partesHolder.clientHeight;
	}
	
	if(gradeHolder != null)
		gradeHolder.style.height	= ((objHeight - 50) / 10) + 'em';
}
