
function XMLHTTPRequest() { 
	var http = 0;
	if (window.XMLHttpRequest) {
		http = new XMLHttpRequest();
	} else {
		try { 
			http = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try { 
			http = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) { 
				http = false; 
			} 
		}
	} 
	return http; 
}

function ajax(url,div) {
	
	var http = XMLHTTPRequest();
	if (http) {
		http.onreadystatechange = function() {
			
			if(http.readyState == 1 ){				
				document.getElementById(div).innerHTML = "<div align='center'><img src='images/loading.gif' border='0'></div>";
			}
				//document.getElementById(div).innerHTML = "Carregando...";
			
			if (http.readyState == 4) {
				
				if (http.status == 200) {
					var retorno = unescape(http.responseText.replace(/\+/g, " "));
						document.getElementById(div).innerHTML = retorno;					
				} else {
					alert('Problema na requisição.');
				}
			}		
		}
		http.open('GET', url, true);
		http.send(null);
	}
	else {
		alert('Erro seu navegador nao suporta ajax');
	}
}	

function ajax_fora(url,div) {
	
	var http = XMLHTTPRequest();
	if (http) {
		http.onreadystatechange = function() {
			
			if(http.readyState == 1 ){				
				document.getElementById(div).innerHTML = "<div style='width:688;' align='center'><img src='../../../../images/loading.gif' border='0'></div>";
			}
				//document.getElementById(div).innerHTML = "Carregando...";
			
			if (http.readyState == 4) {
			
				if (http.status == 200) {
					var retorno = unescape(http.responseText.replace(/\+/g, " "));
						document.getElementById(div).innerHTML = retorno;					
				} else {
					alert('Problema na requisição.');
				}
			}		
		}
		http.open('GET', url, true);
		http.send(null);
	}
	else {
		alert('Erro seu navegador nao suporta ajax');
	}
}

function apaga_imagem(url,div){
	var http = XMLHTTPRequest();
	http.open("GET",url,true);
	http.onreadystatechange=function() {
		//alert(url);
		if(http.readyState == 1 )			
			document.getElementById(div).innerHTML = "<div align='center'><img src='images/loading.gif' border='0'></div>";

		 if (http.readyState==4){

				var texto=http.responseText				
				texto = unescape(texto);
				//alert(texto);
				if(trim(texto) == 1){
					document.getElementById(div).innerHTML = "<input class='forminput' name='file' type='file' size='52'>";
				}else{
					alert("Falha no processo, tente novamente");
				}
		 }
	}
	http.send(null);
}

function apaga_foto(url,div){
	var http = XMLHTTPRequest();
	http.open("GET",url,true);
	http.onreadystatechange=function() {
		//alert(url);
		if(http.readyState == 1 )			
			document.getElementById(div).innerHTML = "<div align='center'><img src='../../../../images/loading.gif' border='0'></div>";

		 if (http.readyState==4){

				var texto=http.responseText				
				texto = unescape(texto);
				//alert(texto);
				if(trim(texto) != 0){
					ajax_fora(texto,'fotos');						
				}else{
					alert('Falha ao apagar arquivo.');
				}
		 }
	}
	http.send(null);

}
function salva_foto(url){
	var http = XMLHTTPRequest();
	http.open("GET",url,true);
	http.onreadystatechange=function() {
		 if (http.readyState==4){
				var texto=http.responseText				
				texto = unescape(texto);				
				ajax_fora(texto,'fotos');				
				//alert(texto);
		 }
	}
	http.send(null);

}

function ajax_publica(div,url) {
	
	//alert(url);
	
	var http = XMLHTTPRequest();
	if (http) {
		http.onreadystatechange = function() {
			
			if(http.readyState == 1 )
				document.getElementById(div).innerHTML = "<div align='center'><img src='images/loading_peq.gif' border='0'></div>";
				//document.getElementById(div).innerHTML = "Carregando...";
			
			if (http.readyState == 4) {
				if (http.status == 200) {
					var retorno = unescape(http.responseText.replace(/\+/g, " "));					
					document.getElementById(div).innerHTML = retorno;								
					//alert(retorno);
				} else {
					alert('Problema na requisição:' + http.status);
				}
			}		
		}
		http.open('GET', url, true);
		http.send(null);
	}
	else {
		//alert('Erro seu navegador nao suporta ajax');
	}
}	


function ajax_imprensa(url,div,hidden,imagem,imagem2,link) {
	
	var http = XMLHTTPRequest();
	if (http) {
		http.onreadystatechange = function() {
			
			if(http.readyState == 1 )
				
				document.getElementById(div).innerHTML = "<div align='center'><img src='images/loading.gif' border='0'></div>";
				//document.getElementById(div).innerHTML = "Carregando...";
			
			if (http.readyState == 4) {
			
				if (http.status == 200) {
					var retorno = unescape(http.responseText.replace(/\+/g, " "));
						document.getElementById(div).innerHTML = retorno;			
						document.getElementById('pag').value = hidden;	
						document.getElementById('img_menu_leia_baixo').src = "../ja/images/"+imagem;
						document.getElementById('img_menu_leia_topo').src = "../ja/images/"+imagem2;						
						document.getElementById('links').href=link;
				} else { 
					alert('There was a problem with the request.');
				}
			}		
		}
		http.open('GET', url, true);
		http.send(null);
	}
	else {
		alert('Erro seu navegador nao suporta ajax');
	}
}	

function ajax_usuarios(url,div) {
	
	var http = XMLHTTPRequest();
	if (http) {
		http.onreadystatechange = function() {
			
			//if(http.readyState == 1 )
				
				//document.getElementById(div).innerHTML = "<div align='center'><img src='images/loading.gif' border='0'></div>";
				//document.getElementById(div).innerHTML = "Carregando...";
			
			if (http.readyState == 4) {
			
				if (http.status == 200) {
					var retorno = unescape(http.responseText.replace(/\+/g, " "));
						document.getElementById(div).innerHTML = retorno;					
				} else {
					alert('There was a problem with the request.');
				}
			}		
		}
		http.open('GET', url, true);
		http.send(null);
	}
	else {
		alert('Erro seu navegador nao suporta ajax');
	}
}	
