
// JavaScript Document
function openAjax() {

var ajax;

try{ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers decentes, como: Firefox, Safari, dentre outros.
}catch(ee){
    try{
        ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS
    }catch(e){
        try{
            ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS
        }catch(E){
            ajax = false;
        }
    }
}
return ajax;
}

function galeria(aux1,aux2,aux3,aux4) {

	document.getElementById("galeria2").style.top=aux2+"px";
	document.getElementById("galeria2").style.visibility="visible";

	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('galeria2'); // div que exibirá o resultado da busca.
		if(aux1 !== "" && aux1 !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.
			ajax.open("GET", "http://www.arte.multipla.nom.br/galeria.php?aux1=" + aux1 + "&aux2=" + aux2 + "&aux3=" + aux3 + "&aux4=" + aux4, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeResultado.innerHTML = "<img src='../imagens/carregando.gif' align='left'> Carregando...";
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeResultado.innerHTML = "<img src='../imagens/carregando.gif' align='left'> Carregando...";
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeResultado.innerHTML = "<img src='../imagens/carregando.gif' align='left'> Carregando...";
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeResultado.innerHTML = "<img src='../imagens/carregando.gif' align='left'> Carregando...";
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}
			}
			ajax.send(null); // submete
		} 
	}
}	


