/**** PROGRAMAÇÃO ****/
function exbProg(exb) {
	var ajax = new AJAX();	 
	var params = '?exb='+exb;
	
	ajax.url = 'inc/php_xml.php' + params;
	ajax.modo = 'X';
	ajax.processaresultado = function(xmldoc) {
				var titulo = new Array('Horário','Programa');
				var s = document.getElementById("programacao");
				var nos	= xmldoc.getElementsByTagName('linha');
				s.innerHTML = '';
				s.style.display = 'none';
				var tab = document.createElement("table");
				tab.className = 'tabela';
				var tbo = document.createElement("tbody");
				tab.appendChild(tbo);
				// cabeçalho da tabela	   
				var tr = document.createElement("tr");
				for(t in titulo) {
					var td = document.createElement("td");
					td.className = 'cabecalho';
					var tx = document.createTextNode(titulo[t]);
					td.appendChild(tx);
					tr.appendChild(td);
				}
				tbo.appendChild(tr);
				if(xmldoc.hasChildNodes()&&nos.length>0) {
					for(var i=0;i<nos.length;i++) {
						var no = nos[i];		   			  
						var tr = document.createElement("tr");
						for(var ii=0;ii<no.childNodes.length;ii++) {
							var td = document.createElement("td");
							var tx = document.createTextNode(no.childNodes[ii].firstChild.nodeValue);
							td.className = 'linha';
							if(ii==2) {
								td.align='right';
							}
							td.appendChild(tx);
							tr.appendChild(td);
						}
						tbo.appendChild(tr);
					}
					s.appendChild(tab);
					s.style.display = 'inline';
				}
			 }
ajax.conectar();		
}

/**** HOME ****/
function exbHome(teste) {
	
	var ajax = new AJAX();	 
	var params = '?teste=""';
	ajax.url = 'inc/php_xml.php' + params;
	ajax.modo = 'X';
	ajax.processaresultado = function(xmldoc) {
					var s = document.getElementById('noar');
					var nos	= xmldoc.getElementsByTagName('prog');
					var p = document.createElement("p");
					p.innerHTML= '';
					p.id= "programa_"+nos[0].childNodes[1].firstChild.nodeValue.slice(0,nos[0].childNodes[1].firstChild.nodeValue.indexOf(".jpg"));
					var p_teste= document.getElementById(p.id);
					if(p_teste==null){
						var span = document.createElement("span");
						span.style.color="#F00";
						var tx = document.createTextNode(unescape(nos[0].childNodes[0].firstChild.nodeValue));
						span.appendChild(tx);
						span.style.fontWeight="bold";
						p.appendChild(span);
						var br=document.createElement("br");
						p.appendChild(br);
						tx = document.createTextNode(unescape(nos[0].childNodes[2].firstChild.nodeValue));
						span = document.createElement("span");
						span.appendChild(tx);
						span.style.fontWeight="bold";					
						p.appendChild(span);
						br1=document.createElement("br");
						p.appendChild(br1);					
						var img=document.createElement("img");
						img.src='admin/img/'+unescape(nos[0].childNodes[1].firstChild.nodeValue);
						img.style.marginTop= "3px";
						p.appendChild(img);
						p.style.textAlign="center";
						s.innerHTML = '';
						s.style.display = 'none';
						s.appendChild(p);
						s.style.display = 'inline';
					}
					s = document.getElementById("online");
					nos	= xmldoc.getElementsByTagName('online');
					tx = document.createTextNode(nos[0].childNodes[0].firstChild.nodeValue);
					s.innerHTML = '';
					s.style.display = 'none';
					s.appendChild(tx);
					s.style.display = 'inline';
					}
	ajax.conectar();
	setTimeout('exbHome("teste")',60000);
}

/**** Lista opções para destaque ****/
function listarOpcoes(tipo) {
	var ajax = new AJAX();	 
	var params = '?destaque='+ tipo;
	ajax.url = '../inc/php_xml.php' + params;
	ajax.modo = 'X';
	ajax.processaresultado = function(xmldoc) {
					var s = document.getElementById("opcoes");
					var nos	= xmldoc.getElementsByTagName('opcao');
					s.innerHTML = '';
					s.style.display = 'none';
					var sel = document.createElement("select");
					sel.name = 'opcao';
					for(var i=0;i<nos.length;i++) {
						var opt = document.createElement("option");
						opt.value=nos[i].childNodes[0].firstChild.nodeValue;
						opt.text=unescape(nos[i].childNodes[1].firstChild.nodeValue);
						sel.appendChild(opt);
					}
					s.appendChild(sel);
					s.style.display = 'inline';
					}
	ajax.conectar();
}