// Funções gerais para o site opiniaotv e ajax..
// Analista: Alisson Cleiton dos Santos
// Data: 18/02/2009
// Inicio do código
var d=document;
var xmlhttp = getXmlHttpRequest();
	
function getXmlHttpRequest() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest(); } 
		
		else if (window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP"); 
	}
}

function geraConteudo(cat, pag) {
	var categoria = cat;
	var pagina = pag;
	xmlhttp.open("GET", 'buscaconteudo.php?cat='+categoria+'&pagina='+pagina, true);
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");
	
	xmlhttp.onreadystatechange = function() {
	
	   if (xmlhttp.readyState==1) {
		    d.getElementById("lateralVideos").innerHTML = "<div algin='center'><img src='imagensSite/carregando.gif' /></div>";
	   }
	
	   if (xmlhttp.readyState==4) {
		 if(xmlhttp.status == 200) {

			d.getElementById("lateralVideos").innerHTML = xmlhttp.responseText;
			}
			
		else {
			d.getElementById("lateralVideos").innerHTML = "Erro:" + xmlhttp.status;
		}	
	   }
	  }	
	xmlhttp.send(null);
}

function play(video) {
	xmlhttp.open("GET", 'play.php?video='+video, true);
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");
	
	xmlhttp.onreadystatechange = function() {
	
	   if (xmlhttp.readyState==1) {
		    d.getElementById("videos").innerHTML = "<div algin='center'><img src='imagensSite/carregando_video.gif' /></div>";
	   }
	
	   if (xmlhttp.readyState==4) {
		 if(xmlhttp.status == 200) {

			d.getElementById("videos").innerHTML = xmlhttp.responseText;
			}
			
		else {
			d.getElementById("videos").innerHTML = "Erro:" + xmlhttp.status;
		}	
	   }
	  }	
	xmlhttp.send(null);
}

function busca() {
	 var formu = document.buscavideo;
	if (formu.descricao.value.length < 3){
		alert("O critério de pesquisa deve ser preenchido !");
		formu.descricao.focus();
		return false;
	}
	var descricao = formu.descricao.value;
	
	xmlhttp.open("GET", 'busca.php?busca='+descricao, true);
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");
	
	xmlhttp.onreadystatechange = function() {
	
	   if (xmlhttp.readyState==1) {
		    d.getElementById("lateralVideos").innerHTML = "<div algin='center'><img src='imagensSite/carregando_video.gif' /></div>";
	   }
	
	   if (xmlhttp.readyState==4) {
		 if(xmlhttp.status == 200) {
			d.getElementById("lateralVideos").innerHTML = xmlhttp.responseText;
			}
			
		else {
			d.getElementById("lateralVideos").innerHTML = "Erro:" + xmlhttp.status;
		}	
	   }
	  }	
	xmlhttp.send(null);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
