var playing = null;
function zPlay(eh_audio, canal, cod, titulo) {
	 var url = "";
	 if (eh_audio == "true"){
	    playing = "audio";
			url = "http://www.hotmedia.com.br/tvmi/podcast2/?id="+canal+"&cod="+cod+"&alt=384&lar=512";
	 } else if (eh_audio == "false"){
	    playing = "video";
      url = "http://www.hotmedia.com.br/eventos/flash2/video/?id="+canal+"&cod="+cod+"&alt=384&lar=512";
	 } else {
	    playing = "aovivo";
	    url = "v5/video/?id="+canal+"&alt=0&lar=512";
	 }
	 $('video').src = url;
   $('divtitulovideo').update(titulo);
}
function visualizar(imgTitle, imgLink){
   $('video').src = "printImage.php?img="+escape(imgLink);
   $('divtitulovideo').update(reduzTexto(imgTitle,80));
}
function buscaSinopse(id, cod, campanhaItem){
	var url = null;
	if (campanhaItem == true) {
		 url = 'getXML/getCampanhaItem.php?id='+ id + '&cod=' + cod;
		 var myAjax = new Ajax.Request(url,{
		 		 method: 'get',
		 		 onSuccess: geraSinopseCampanha,
		 		 onFailure: geraTableVazia('divdet')
		 });
	} else if (campanhaItem == false) {
		 url = 'getXML/getSinopse.php?id='+ id + '&cod=' + cod;
		 var myAjax = new Ajax.Request(url,{
		 		 method: 'get',
		 		 onSuccess: geraSinopse,
		 		 onFailure: geraTableVazia('divdet')
		 });
	} else {
		 url = 'getXML/getCampanhaItem.php?id='+ id + '&cod=' + cod;
		 var myAjax = new Ajax.Request(url,{
		 		 method: 'get',
		 		 onSuccess: geraSinopseRelease,
		 		 onFailure: geraTableVazia('divdet')
		 });		 
	}
}
function geraSinopse(originalRequest) {
try {
	tree = originalRequest.responseXML;
	var saida = "";
  var botaoDownload = "bt_tv1.gif";
	var eh_audio = false;
	var v = tree.getElementsByTagName("channel");
	for(i=0; i < v.length; i++) {
		x = "";
		for (j=0;j<v[i].childNodes.length;j++) {
			if (v[i].childNodes[j].nodeType != 1) continue;
			if (v[i].childNodes[j].nodeName == "title") {
				var titulo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "canal") {
				var canal = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "shortdesc") {	
				var descricao = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "description") {	
				var sinopse = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "urlimg") {	
				var imagelink = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "urlstream") {	
				var urlstream = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "time") {	
				var videosize = v[i].childNodes[j].firstChild.nodeValue
/*			  if (videosize != null) {
					 videosize = videosize.substring(0, videosize.lastIndexOf(':'));
				}
*/				
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}			
			if (v[i].childNodes[j].nodeName == "cod") {	
				var idVideo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "pubDate") {	
				var pubDate = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
				var date = pubDate.substring(0, pubDate.indexOf(" "));
				var dateFormated = "";
				if (date != null) {
					 var d = date.substring(date.lastIndexOf('-') + 1);
					 var m = date.substring(date.indexOf('-') + 1, date.lastIndexOf('-'));
					 var y = date.substring(2, date.indexOf('-'));
					 dateFormated = d + '/' + m + '/' + y;
				}
			}	 
		}
			
//		saida += "<div id=\""+i+"\" class=\"item\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\" onmouseover=\"trocaFundo('"+i+"','itemOver',"+eh_audio+")\" onmouseout=\"trocaFundo('"+i+"','item',"+eh_audio+")\">";
	    saida += "<div id=\""+i+"\" class=\"item\" onmouseover=\"trocaFundo('"+i+"','itemOver',"+eh_audio+")\" onmouseout=\"trocaFundo('"+i+"','item',"+eh_audio+")\">";
	    saida += "  <div class=\"itemImagem\"><img class=\"imgPlay\" src=\""+imagelink+"\" vspace=\"3\" width=\"94\" height=\"71\"></div>";
	    saida += "  <div class=\"itemTitulo\"><b>"+Truncate(titulo, 75)+"</b></div>";
	    saida += "  <div class=\"itemTamanho\">" + videosize + " - " + dateFormated + "</div>";
		saida += "  <div class=\"itemSinopse\"><a href=\"javascript:download('"+canal+"', '"+idVideo+"', "+eh_audio+", '51');\"><img name=\"download"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/"+botaoDownload+"\"></a>&nbsp;<a href=\"javascript:zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\"><img name=\"play"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_play1.gif\"></a></div>";
	    saida += "</div>";
		saida += "<div id=\"sinopse-voltar\"><a href=\"javascript:voltaCanal();\"><img src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_voltar.gif\"></a></div>";
		saida += getLinksURL(canal,idVideo);
		//saida += getLinksEmbeded(urlstream);
		saida += "<div id=\"sinopse-texto\">"+descricao+"<br /><br />"+sinopse+"</div>";
	}
	Element.hide('divprog');
	$('divdet').update(saida);
	Element.hide('divdet');
	new Effect.Appear('divdet', { duration: 2.0 });
 } catch(e) {alert(e.message);}	
}
function voltaCanal(){
	Element.hide('divdet');
	new Effect.Appear('divprog', { duration: 2.0 });
}
function getLinksEmbeded(urlstream){
  var saida = "";
  saida += "<div id=\"watch-embed-div\">";
  saida += "<form id=\"embedForm\" name=\"embedForm\" action=\"\"><label for=\"embed_code\">Incorporar</label>";
  saida += "<div><input type=\"text\" readonly=\"\" onclick=\"javascript:document.embedForm.embed_code.focus();document.embedForm.embed_code.select();\" value='<object width=\"512\" height=\"384\"><param value=\"http://www.hotmedia.com.br/eventos/flash2/video/player6.swf\" name=\"movie\" /><param value=\"uri="+urlstream+"\" name=\"FlashVars\" /><param name=\"allowFullScreen\" value=\"true\"/><embed width=\"512\" height=\"384\" allowFullScreen=\"true\" flashvars=\"uri="+urlstream+"\" type=\"application/x-shockwave-flash\" quality=\"high\" src=\"http://www.hotmedia.com.br/eventos/flash2/video/player6.swf\"/></object>' name=\"embed_code\" id=\"embed_code\"/></div>";
  saida += "<div class=\"clearL\"/></form></div></div>";
  return saida;
}
function getLinksURL(canal,idVideo){
  var saida = "";
  saida += "<div id=\"watch-url-div\">";
  saida += "<form id=\"urlForm\" name=\"urlForm\" action=\"\"><label for=\"watch-url-field\">URL do vídeo</label>";
  saida += "<div><input type=\"text\" readonly=\"\" onclick=\"javascript:document.urlForm.video_link.focus();document.urlForm.video_link.select();\" value=\"http://www.hotmedia.com.br/tvmi/"+canal+"-"+idVideo+"\" class=\"email-video-url\" id=\"watch-url-field\" name=\"video_link\"/></div>";
  saida += "<div class=\"clearL\"/></form> </div></div>";
  return saida;
}
function geraSinopseCampanha(originalRequest) {
try {
	tree = originalRequest.responseXML;
	var saida = "";
  var canal = null;
	var eh_audio = true;
  var botaoDownload = "bt_radio1.gif";
 try {
   var campanha = tree.getElementsByTagName("campanha");
   canal = campanha[0].attributes[0].nodeValue;
 } catch(e){}
 
	var v = tree.getElementsByTagName("item");
	for(i=0; i < v.length; i++) {
		x = "";
		for (j=0;j<v[i].childNodes.length;j++) {
			if (v[i].childNodes[j].nodeType != 1) continue;
			if (v[i].childNodes[j].nodeName == "title") {
				var titulo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "description") {
				var sinopse = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "link") {	
				var imagelink = v[i].childNodes[j].firstChild.nodeValue
				imagelink = "http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/coringa_radio_p.gif"
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "period") {
				var videosize = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "pubDate") {	
				var pubDate = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
				var date = pubDate.substring(0, pubDate.indexOf(" "));
				var dateFormated = "";
				if (date != null) {
					 var d = date.substring(date.lastIndexOf('-') + 1);
					 var m = date.substring(date.indexOf('-') + 1, date.lastIndexOf('-'));
					 var y = date.substring(2, date.indexOf('-'));
					 dateFormated = d + '/' + m + '/' + y;
				}
			}	 
			if (v[i].childNodes[j].nodeName == "cod") {	
				var idVideo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
		}
		
	  	saida += "<div id=\""+i+"\" class=\"item\" onmouseover=\"trocaFundo('"+i+"','itemOver',"+eh_audio+")\" onmouseout=\"trocaFundo('"+i+"','item',"+eh_audio+")\">";
    	saida += "<div class=\"itemImagem\"><img class=\"imgPlay\" src=\""+imagelink+"\" vspace=\"3\" width=\"94\" height=\"71\"></div>";
    	saida += "<div class=\"itemTitulo\"><b>"+Truncate(titulo, 75)+"</b></div>";
    	saida += "<div class=\"itemTamanho\">" + videosize + " - " + dateFormated + "</div>";
	  	saida += "<div class=\"itemSinopse\"><a href=\"javascript:download('"+canal+"', '"+idVideo+"', "+eh_audio+", '');\"><img name=\"download"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/"+botaoDownload+"\"></a>&nbsp;<a href=\"javascript:zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\"><img name=\"play"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_play1.gif\"></a></div>";
    	saida += "</div>";
		saida += "<div id=\"sinopse-voltar\"><a href=\"javascript:voltaCanal();\"><img src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_voltar.gif\"></a></div>";
		saida += "<div id=\"sinopse-texto\">"+sinopse+"</div>";
	}
	Element.hide('divprog');
	$('divdet').update(saida);
	Element.hide('divdet');
	new Effect.Appear('divdet', { duration: 2.0 });
 } catch(e) {alert(e.message);}
}

function geraSinopseRelease(originalRequest) {
 try {
	tree = originalRequest.responseXML;
	var saida = "";
    var canal = null;
	var eh_audio = true;
    var botaoDownload = "bt_imprimir1.gif";
   try {
     var campanha = tree.getElementsByTagName("campanha");
     canal = campanha[0].attributes[0].nodeValue;
   } catch(e){}
 
	var v = tree.getElementsByTagName("item");
	for(i=0; i < v.length; i++) {
		x = "";
		for (j=0;j<v[i].childNodes.length;j++) {
			if (v[i].childNodes[j].nodeType != 1) continue;
			if (v[i].childNodes[j].nodeName == "title") {
				var titulo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "description") {
				var sinopse = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "link") {	
				var imagelink = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "period") {
				var videosize = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "pubDate") {	
				var pubDate = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
				var date = pubDate.substring(0, pubDate.indexOf(" "));
				var dateFormated = "";
				if (date != null) {
					 var d = date.substring(date.lastIndexOf('-') + 1);
					 var m = date.substring(date.indexOf('-') + 1, date.lastIndexOf('-'));
					 var y = date.substring(2, date.indexOf('-'));
					 dateFormated = d + '/' + m + '/' + y;
				}
			}	 
			if (v[i].childNodes[j].nodeName == "cod") {	
				var idVideo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
		}
		
	  	saida += "<div id=\""+i+"\" class=\"item\" onmouseover=\"trocaFundo('"+i+"','itemOver',"+eh_audio+")\" onmouseout=\"trocaFundo('"+i+"','item',"+eh_audio+")\">";
    	saida += "<div class=\"itemImagem\"><img class=\"imgPlay\" src=\""+imagelink+"\" vspace=\"3\" width=\"94\" height=\"71\"></div>";
    	saida += "<div id=\"sinopse-titulo\" class=\"itemTitulo\"><b>"+Truncate(titulo, 75)+"</b></div>";
    	saida += "<div class=\"itemTamanho\">" + dateFormated + "</div>";
	  	saida += "<div class=\"itemSinopse\"><a href=\"javascript:imprimir();\"><img name=\"imprimir"+i+"\" src=\"img/"+botaoDownload+"\"></a></div>";
    	saida += "</div>";
		saida += "<div id=\"sinopse-voltar\"><a href=\"javascript:voltaCanal();\"><img src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_voltar.gif\"></a></div>";
		saida += "<div id=\"sinopse-texto\">"+sinopse+"</div>";
	}

	$('divdet').show();
	Element.hide('divprog');
	$('divdet').update(saida);
	Element.hide('divdet');
	new Effect.Appear('divdet', { duration: 2.0 });
 } catch(e) {alert(e.message);}
}

function buscaContato(lbl, lang){
	var url = 'contato.php?lang=' + lang;
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		onSuccess: printAjaxText
	});
	$('titulo').update(lbl);
}
function buscaApresentacao(lbl, lang){
	var url = 'apresentacao.php?lang=' + lang;
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		onSuccess: printAjaxText
	});
	$('titulo').update(lbl);
}
function buscaAjuda(lbl, lang){
	var url = 'help.php?lang=' + lang;
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		onSuccess: printAjaxText
	});
	$('titulo').update(lbl);
}
function printAjaxText(originalRequest) {
		var result = originalRequest.responseText;
		$('divdet').update(result);
		Element.hide('divdet');
		new Effect.Appear('divdet', { duration: 2.0 });
}

function buscaAoVivoXML(url, lbl){
	var url = url;
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		onSuccess: geraAoVivoPodCast,
		onFailure: geraTableVazia('divprog')
	});
	if (lbl != null)
		 $('titulo').update(lbl);
}
function geraAoVivoPodCast(originalRequest){
try {
	tree = originalRequest.responseXML;
	var saida = "";
	var eh_audio = "aovivo";
	var canal = "327";
	var idVideo = "";
	var musicaPlaying = null; 	
	var v = tree.getElementsByTagName("item");
	for(i=0; i < v.length; i++) {
		x = "";
		for (j=0;j<v[i].childNodes.length;j++) {
			if (v[i].childNodes[j].nodeType != 1) continue;
			if (v[i].childNodes[j].nodeName == "mus") {
				var musica = v[i].childNodes[j].firstChild.nodeValue
				musicaPlaying = musica;
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "link") {
				var imagelink = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}		
			if (v[i].childNodes[j].nodeName == "art") {	
				var artista = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
		}

		saida += "<div id=\""+i+"\" class=\"item\" onmouseover=\"trocaFundo('"+i+"','itemOver')\" onmouseout=\"trocaFundo('"+i+"','item')\">";
    	saida += "<div class=\"itemImagem\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+musica+"')\"><img class=\"imgPlay\" src=\""+imagelink+"\" vspace=\"3\" width=\"66\" height=\"66\"></div>";
    	saida += "<div class=\"itemTitulo\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+musica+"')\"><b>"+musica+"</b></div>";
    	saida += "<div class=\"itemDescricaoAoVivo\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+musica+"')\">"+artista+"</div>";
    	saida += "<div class=\"itemBotao\" style=\"cursor:pointer\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+musica+"')\"><img name=\"play"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_play1.gif\"></div>";
	    saida += "</div>";
		
	}
	Element.hide('divdet');
	$('divprog').update(saida);
	if (playing == 'aovivo')
	 $('divtitulovideo').update(musicaPlaying);
	Element.hide('divprog');
	new Effect.Appear('divprog', { duration: 2.0 });
 } catch(e) {alert(e.message);}
}

/***************
 * Busca Podcast
 **************/
 var firstLoad = true;

function buscaPodcastXML(url, lbl, intervalo, start){
	if(start && intervalo)
		var url = url+"&s="+start+"&i="+intervalo;
    else if (intervalo)
		var url = url+"&s=0&i="+intervalo;
	else
		var url = url
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		onSuccess: geraTablePodCast,
		onFailure: geraTableVazia('divprog')
	});
	if (lbl != null)
		 $('titulo').update(lbl);
}
function geraTablePodCast(originalRequest) {
try {
	var nomePrimeiroVideo = "";
	tree = originalRequest.responseXML;
	var saida = "";
	montouPodcast = true;
	var eh_audio = false;
	var vurlpod = "algo";	
	
	// Pega informacoes sobre a lista de resultados
	var v = tree.getElementsByTagName("qtdItens");
	qtd_itens = v[0].firstChild.nodeValue;
	var v = tree.getElementsByTagName("listItensStart");
	itens_start = v[0].firstChild.nodeValue;
	var v = tree.getElementsByTagName("listItensLimit");
	itens_limit = v[0].firstChild.nodeValue;
	
	var channel = tree.getElementsByTagName("channel");
	var canal = 0;
	var botaoDownload = "";
	for(i=0; i < channel.length; i++) {
		x = "";
		for (j=0;j<channel[i].childNodes.length;j++) {
			if (channel[i].childNodes[j].nodeType != 1) continue;
			if (channel[i].childNodes[j].nodeName == "idcanal") {
				canal = channel[i].childNodes[j].firstChild.nodeValue
				x += channel[i].childNodes[j].nodeName + ": " + channel[i].childNodes[j].firstChild.nodeValue + "\r";
			}
    }
	}
 if (channel == null || channel.length == 0)
 try {
   var campanha = tree.getElementsByTagName("campanha");
   canal = campanha[0].attributes[0].nodeValue;
 } catch(e){}

	var v = tree.getElementsByTagName("item");
	for(i=0; i < v.length; i++) {
		x = "";
		for (j=0;j<v[i].childNodes.length;j++) {
			if (v[i].childNodes[j].nodeType != 1) continue;
			if (v[i].childNodes[j].nodeName == "title") {
				var titulo = v[i].childNodes[j].firstChild.nodeValue
				if (i == 0)
					 nomePrimeiroVideo = titulo;
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "link") {
				var imagelink = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}		
/*		if (v[i].childNodes[j].nodeName == "description") {	
				var descricao = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
*/			
			if (v[i].childNodes[j].nodeName == "time") {
				var videosize = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}

			if (v[i].childNodes[j].nodeName == "period") {
			  eh_audio = true;
				//TEMPORARIO!!!
				imagelink = "http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/coringa_radio_p.gif"
				var videosize = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			
			// esses dois são usados nas buscas qdo as campanhas e canais não são agrupados
			if (v[i].childNodes[j].nodeName == "campanha_id") {	
				var canal = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "channel_cod") {	
				var canal = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}



			if (v[i].childNodes[j].nodeName == "cod") {	
				var idVideo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "pubDate") {	
				var pubDate = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
				var date = pubDate.substring(0, pubDate.indexOf(" "));
				var dateFormated = "";
				if (date != null) {
					 var d = date.substring(date.lastIndexOf('-') + 1);
					 var m = date.substring(date.indexOf('-') + 1, date.lastIndexOf('-'));
					 var y = date.substring(2, date.indexOf('-'));
					 dateFormated = d + '/' + m + '/' + y;
				}
			}	 
		}		
		if(eh_audio)
			botaoDownload = "bt_radio1.gif";
		else
		  botaoDownload = "bt_tv1.gif";
			
		saida += "<div id=\""+i+"\" class=\"item\" onmouseover=\"trocaFundo('"+i+"','itemOver',"+eh_audio+")\" onmouseout=\"trocaFundo('"+i+"','item',"+eh_audio+")\">";
	    saida += "<div class=\"itemImagem\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\"><img class=\"imgPlay\" src=\""+imagelink+"\" vspace=\"3\" width=\"94\" height=\"71\"></div>";
   		saida += "<div class=\"itemTitulo\" onclick=\"zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\"><b>"+Truncate(titulo, 75)+"</b></div>";
    	saida += "<div class=\"itemTamanho\">" + videosize + " - " + dateFormated + "</div>";
		saida += "<div class=\"itemSinopse\"><a href=\"javascript:buscaSinopse('"+canal+"', '"+idVideo+"', "+eh_audio+");\"><img name=\"sinopse"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_maisinfo1.gif\"></a>&nbsp;<a href=\"javascript:download('"+canal+"', '"+idVideo+"', "+eh_audio+", 51);\"><img name=\"download"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/"+botaoDownload+"\"></a>&nbsp;<a href=\"javascript:zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\"><img name=\"play"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_play1.gif\"></a></div>";
    	saida += "</div>";
		
		eh_audio = false;
	}
	
	/*****************************
	  Paginador JS
	 */
	saida += "<div id=\"paginador\">";
	//saida += "	<h5>Mostrando "+itens_limit+" vídeos a partir de "+(itens_start * itens_limit + 1)+" de um total de "+qtd_itens+"</h5>";	
	
//	if(Math.ceil(qtd_itens/itens_limit) == 0)
//		saida += "	<h5>Página 1";
//	else
//		saida += "	<h5>Página";
//	for(i=1; i<= Math.ceil(qtd_itens/itens_limit); i++){
//		classSelected = "";
//		if(((i-1) * 6) == itens_start){
//			classSelected = "class=\"activePage\"";
//		}
//		saida += "<span "+classSelected+" onClick=\"buscaVideosXML("+canalId+", 6, "+((i-1) * 6)+");\"> &nbsp;"+ i + " </span> - ";
//	}
//	saida += "</h5>";
    var total = Math.ceil(qtd_itens/itens_limit);
	var	inimostra = (Math.ceil(itens_start/itens_limit));
//	alert("inimostra "+inimostra)
    var maxmostra = 5;
 	if (total > maxmostra+1) {
	    maxmostra = maxmostra+(inimostra*1);
	    if (maxmostra > total) {
	 	   maxmostra = total;
	    }
    } else{
 	    maxmostra = total;
	}
//	alert("maxmostra "+maxmostra)
//	alert(total)
	if(inimostra != 0) {
		saida +=  "<span onClick=\"buscaVideosXML('"+canal+"', 6, 0);\")\" title=\"primeira\">&lt;&lt;</span>&nbsp;&nbsp;&nbsp;";
		saida +=  "<span onClick=\"buscaVideosXML('"+canal+"', 6, "+((inimostra-1)*6)+");\")\" title=\"anterior\">&lt;</span>&nbsp;&nbsp;";
	}	
	for (i = inimostra+1; i<=maxmostra;i++) {
		if(i == inimostra+1){
			var classSelected = "class=\"activePage\"";
		} else
			var classSelected = "";
		saida +=  " <span "+classSelected+" onClick=\"buscaVideosXML('"+canal+"', 6, "+((i-1) * 6)+");\")\" title=\"ir para página "+i+"\">"+i+"</span> |" ;
	}
	if(maxmostra != total){
		saida +=  "&nbsp;&nbsp;<span onClick=\"buscaVideosXML('"+canal+"', 6, "+((inimostra+1)*itens_limit)+");\")\" title=\"próxima\">&gt;</span> ";
		saida +=  "&nbsp;&nbsp;&nbsp;<span onClick=\"buscaVideosXML('"+canal+"', 6, "+((total-1)*6)+");\")\" title=\"última\">&gt;&gt;</span> ";
	}
	saida += "</div>"
	Element.hide('divdet');
	$('divprog').update(saida);
	Element.hide('divprog');
	new Effect.Appear('divprog', { duration: 2.0 });
	} catch(e) {alert(e.message);}
	if (firstLoad)
	  $('divtitulovideo').update(nomePrimeiroVideo);
	firstLoad = false;
}
function buscaImprensaXML(url, lbl, intervalo, start){
	if(start && intervalo)
		var url = url+"&s="+start+"&i="+intervalo;
    else if (intervalo)
		var url = url+"&s=0&i="+intervalo;
	else
		var url = url
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		onSuccess: geraTableImprensa,
		onFailure: geraTableVazia('divprog')
	});
	if (lbl != null)
		 $('titulo').update(lbl);
}
function geraTableImprensa(originalRequest) {
try {
	tree = originalRequest.responseXML;
	var saida = "";
	var eh_audio = null;
	var channel = tree.getElementsByTagName("channel");
	var canal = "";
	var imgTitle = "";
	var imgLink = "";
	var botaoDownload = "bt_baixar1.gif";

	// Pega informacoes sobre a lista de resultados
	var v = tree.getElementsByTagName("qtdItens");
	qtd_itens = v[0].firstChild.nodeValue;
	var v = tree.getElementsByTagName("listItensStart");
	itens_start = v[0].firstChild.nodeValue;
	var v = tree.getElementsByTagName("listItensLimit");
	itens_limit = v[0].firstChild.nodeValue;	

	try {
	   var campanha = tree.getElementsByTagName("campanha");
	   canal = campanha[0].attributes[0].nodeValue;
	} catch(e){}

	var v = tree.getElementsByTagName("item");
	for(i=0; i < v.length; i++) {
		x = "";
		for (j=0;j<v[i].childNodes.length;j++) {
			if (v[i].childNodes[j].nodeType != 1) continue;
			if (v[i].childNodes[j].nodeName == "title") {
				var titulo = v[i].childNodes[j].firstChild.nodeValue
			  imgTitle = titulo;
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";
			}
			if (v[i].childNodes[j].nodeName == "link") {
				var imagelink = v[i].childNodes[j].firstChild.nodeValue
				imgLink = imagelink;
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}		
			try {
				if (v[i].childNodes[j].nodeName == "description") {	
					var descricao = v[i].childNodes[j].firstChild.nodeValue
					x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
				}
			} catch(e){
			   		var descricao = "";
			}
			if (v[i].childNodes[j].nodeName == "cod") {	
				var idVideo = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
			}
			if (v[i].childNodes[j].nodeName == "pubDate") {	
				var pubDate = v[i].childNodes[j].firstChild.nodeValue
				x += v[i].childNodes[j].nodeName + ": " + v[i].childNodes[j].firstChild.nodeValue + "\r";				
				var date = pubDate.substring(0, pubDate.indexOf(" "));
				var dateFormated = "";
				if (date != null) {
					 var d = date.substring(date.lastIndexOf('-') + 1);
					 var m = date.substring(date.indexOf('-') + 1, date.lastIndexOf('-'));
					 var y = date.substring(2, date.indexOf('-'));
					 dateFormated = d + '/' + m + '/' + y;
				}
			}	 
		}			
		
    saida += "<div id=\""+i+"\" class=\"item\" onmouseover=\"trocaFundo('"+i+"','itemOver',"+eh_audio+")\" onmouseout=\"trocaFundo('"+i+"','item',"+eh_audio+")\">";
    saida += "<div class=\"itemImagem\"><img title=\""+imgTitle+"\" class=\"imgPlay\" src=\""+imagelink+"\" vspace=\"3\" width=\"94\" height=\"71\"></div>";
    saida += "<div class=\"itemTitulo\"><b>"+Truncate(titulo, 75)+"</b></div>";
    saida += "<div class=\"itemTamanho\">"+dateFormated+"</div>";  
    if (canal == 407) {
			 //saida += "<div class=\"itemSinopse\"><a href=\"javascript:buscaSinopse('"+canal+"', '"+idVideo+"', true);\"><img name=\"sinopse"+i+"\" src=\"img/bt_maisinfo1.gif\"></a>&nbsp;<a href=\"javascript:download('"+canal+"', '"+idVideo+"', "+eh_audio+");\"><img name=\"download"+i+"\" src=\"img/"+botaoDownload+"\"></a>&nbsp;<a href=\"javascript:zPlay('"+eh_audio+"', '"+canal+"', '"+idVideo+"', '"+titulo+"')\"><img name=\"play"+i+"\" src=\"img/bt_play1.gif\"></a></div>";
			 saida += "<div class=\"itemSinopse\"><a href=\"javascript:buscaSinopse('"+canal+"', '"+idVideo+"', null);\"><img name=\"sinopse"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_maisinfo1.gif\"></a></div>";
    } else { 
			 saida += "<div class=\"itemSinopse\"><a href=\"javascript:visualizar('"+imgTitle+"', '"+imgLink+"');\"><img name=\"visualizar"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/bt_visualizar1.gif\"></a>&nbsp;<a href=\"javascript:download('"+canal+"', '"+idVideo+"', null, '');\"><img name=\"download"+i+"\" src=\"http://sas-origin.OnstreamMedia.com/origin/2vtsis/tvmi/img/"+botaoDownload+"\"></a></div>";
	}	 
    saida += "</div>";
	}
	/*****************************
	  Paginador JS
	 */
	saida += "<div id=\"paginador\">";
    var total = Math.ceil(qtd_itens/itens_limit);
	var	inimostra = (Math.ceil(itens_start/itens_limit));
    var maxmostra = 5;
 	if (total > maxmostra+1) {
	    maxmostra = maxmostra+(inimostra*1);
	    if (maxmostra > total) {
	 	   maxmostra = total;
	    }
    } else{
 	    maxmostra = total;
	}
	if(inimostra != 0) {
		saida +=  "<span onClick=\"buscaVideosXML("+canal+", 6, 0);\")\" title=\"primeira\">&lt;&lt;</span>&nbsp;&nbsp;&nbsp;";
		saida +=  "<span onClick=\"buscaVideosXML("+canal+", 6, "+((inimostra-1)*6)+");\")\" title=\"anterior\">&lt;</span>&nbsp;&nbsp;";
	}	
	for (i = inimostra+1; i<=maxmostra;i++) {
		if(i == inimostra+1){
			var classSelected = "class=\"activePage\"";
		} else
			var classSelected = "";
		saida +=  " <span "+classSelected+" onClick=\"buscaVideosXML("+canal+", 6, "+((i-1) * 6)+");\")\" title=\"ir para página "+i+"\">"+i+"</span> |" ;
	}
	if(maxmostra != total){
		saida +=  "&nbsp;&nbsp;<span onClick=\"buscaVideosXML("+canal+", 6, "+((inimostra+1)*itens_limit)+");\")\" title=\"próxima\">&gt;</span> ";
		saida +=  "&nbsp;&nbsp;&nbsp;<span onClick=\"buscaVideosXML("+canal+", 6, "+((total-1)*6)+");\")\" title=\"última\">&gt;&gt;</span> ";
	}
	saida += "</div>"
	Element.hide('divdet');
	$('divprog').update(saida);
	Element.hide('divprog');
	new Effect.Appear('divprog', { duration: 2.0 });
	} catch(e) {alert(e.message);}
}

function geraTableVazia(ide) {
	saida = "<table border=\"0\" class=\"playprog\" style=\"width: 261px;\">"
	saida += "<tr><td id=\"m0\" class=\"tdItem\" style=\"text-align: center\">"
	//saida += "<span style=\"visibility: hidden\" id=\"listindic0\">&raquo;<\/span><span class=\"CmusOFF\">aguarde publicação do feed RSS.<\/span><br />"
	saida += "<span style=\"visibility: hidden\" id=\"listindic0\">&raquo;<\/span><span class=\"CmusOFF\"><\/span><br />"
	saida += "<span style=\"visibility: hidden\" class=\"CartOFF\"><\/span>"
	saida += "<\/td><\/tr><\/table>"
	EscreveDados(ide, saida);
}	


