/*
|===============================================|
| JAVA-SCRIPT - AJAX                            |
| DESENVOLVEDOR: TIAGO ROCHA SARNO              |
| DATA: 09/06/2006                              |
| ULTIMA ATUALIZAÇÃO: 31/07/2007 < TIAGO >      |
| http://www.tiagorocha.brihost.com.br          |
|===============================================|
*/
function anuncioCompletoFotos(pesquisa){
	window.open("anuncios_resultados_pesquisa.php?pesquisa="+pesquisa,"_parent");
	document.getElementById('div-escura').style.display = 'none';
	document.getElementById('div-galeria-fotos').style.display = 'none';	
}
function fechaGaleriaFotos(){
	document.getElementById('div-escura').style.display = 'none';
	document.getElementById('div-galeria-fotos').style.display = 'none';
	document.getElementById('combobox-filtro-galerias').style.display = 'inline';	
}
function abreGaleriaFotos(pcPagina, pcCamada, pr1, pr2, pr3, pr4){
	document.getElementById('div-escura').style.display = 'inline';
	document.getElementById('div-galeria-fotos').style.display = 'inline';
	document.getElementById('combobox-filtro-galerias').style.display = 'none';
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4, true);		
		document.getElementById(pcCamada).innerHTML =  "<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4, true);		
			document.getElementById(pcCamada).innerHTML =  "<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function ajax_1_parametro(pcPagina, pcCamada, pr1, pr2){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?"+pr1+"="+pr2, true);		
		document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?"+pr1+"="+pr2, true);		
			document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function ajax_2_parametros(pcPagina, pcCamada, pr1, pr2, pr3, pr4){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4, true);
		document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4, true);
			document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function ajax_3_parametros(pcPagina, pcCamada, pr1, pr2, pr3, pr4, pr5, pr6){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4+"&"+pr5+"="+pr6, true);
		document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4+"&"+pr5+"="+pr6, true);
			document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function ajax_4_parametros(pcPagina, pcCamada, pr1, pr2, pr3, pr4, pr5, pr6, pr7, pr8){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4+"&"+pr5+"="+pr6+"&"+pr7+"="+pr8, true);
		document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4+"&"+pr5+"="+pr6+"&"+pr7+"="+pr8, true);
			document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function buscaPagina(pcPagina, pcCamada){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina, true);		
		document.getElementById(pcCamada).innerHTML = "<br>Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina, true);
			document.getElementById(pcCamada).innerHTML = "<br>Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
			
		}
	}
}

function ajaxFloater(pcPagina, pcCamada){
	var req = null;		
	document.getElementById('divpop-reltive').style.display = "inline";
	document.getElementById('divpop-absolute').style.display = "inline";
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina, true);		
		document.getElementById(pcCamada).innerHTML = "";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina, true);
			document.getElementById(pcCamada).innerHTML = "";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;	
				setTimeout('escondeFloater()',12000);
			}
			
		}
	}
}
function escondeFloater(){
	document.getElementById('divpop-reltive').style.display = "none";
	document.getElementById('divpop-absolute').style.display = "none";
}
/**
 * BUSCA POR COMBOBOX
 */
function buscaGrupoInteresse(pcPagina, pcCamada, pr1){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?cod_grupo="+pr1, true);		
		document.getElementById("conteudo").innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?cod_grupo="+pr1, true);
			document.getElementById("conteudo").innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function foto_galeria(pcPagina, pcCamada, pr1, pr2, pr3, pr4){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4, true);
		document.getElementById(pcCamada).innerHTML =  "<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?"+pr1+"="+pr2+"&"+pr3+"="+pr4, true);
			document.getElementById(pcCamada).innerHTML =  "<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

/**
 *****************************************************************************
 * FUNÇÕES GERAIS PARA A SEÇÃO NEWSLETTERS
 * DATA: 28/08/2007
 * ULTIMA ATUALIZAÇÃO: 28/08/2007 < TIAGO ROCHA >
 *
 */
function carrega_grupo(pcPagina, pcCamada, pr1) {
	var req = null;
	
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?grupo="+pr1, true);
		document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;Obtendo a lista de clientes ...";
		req.send(null);
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?grupo="+pr1, true);
			document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;Obtendo a lista de clientes ...";
			req.send();
		}
	}	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")){
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

/* FUNÇÃO PARA GRAVAR CLIENTE DA NEWSLETTER SELECIONADO */
function marca_item(pcPagina, pcCamada, pr1,pr2) {
	var req = null;
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", pcPagina+"?email="+pr1+"&cod_grupo="+pr2, true);
		document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;aguarde ...";
		req.send(null);
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){
			req.onreadystatechange = processReqChange;
			req.open("GET", pcPagina+"?email="+pr1+"&cod_grupo="+pr2, true);
			document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;aguarde ...";
			req.send();
		}
	}	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")){
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

/* FUNÇÃO PARA LIMPAR A LISTA DE CLIENTES QUE IRAO RECEBER A NEWSLETTER */
function limpa_lista(pcPagina, pcCamada) {
	var req = null;
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", pcPagina, true);
		document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;aguarde ...";
		req.send(null);
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){
			req.onreadystatechange = processReqChange;
			req.open("GET", pcPagina, true);
			document.getElementById(pcCamada).innerHTML = "&nbsp;&nbsp;aguarde ...";
			req.send();
		}
	}	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")){
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

/* FUNÇÃO PARA LIMPAR A LISTA DE CLIENTES QUE IRAO RECEBER A NEWSLETTER */
function CarregaModeloNews(pcPagina, pcCamada,pr1,pr2) {
	var req = null;	
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?modelo="+pr1+"&assunto="+pr2, true);
		document.getElementById(pcCamada).innerHTML = "Aguarde, carregando ...<img src='js/indicator.gif'>";
		req.send(null);
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?modelo="+pr1+"&assunto="+pr2, true);
			document.getElementById(pcCamada).innerHTML = "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")){
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
		}
	}
}

function buscadp(pcPagina, pcCamada, pr1){
	var req = null;		
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();		
		req.onreadystatechange = processReqChange;		
		req.open("GET",pcPagina+"?id="+pr1, true);		
		document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";		
		req.send(null);		
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if(req){			
			req.onreadystatechange = processReqChange;
			req.open("GET",pcPagina+"?id="+pr1, true);
			document.getElementById(pcCamada).innerHTML =  "Aguarde, carregando ...<img src='js/indicator.gif'>";
			req.send();
		}
	}
	
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status == 200) && ((req.responseText) != "UNKNOWN")) { 
				document.getElementById(pcCamada).innerHTML = req.responseText;				
			}
			buscadp('fotos_portfolio.php','fotos_portfolio',pr1);
		}
	}
}
