// ajax ;)

// ****************************************************************************************************************
// função para reconhecimento do ajax
// ****************************************************************************************************************

function openAjax() {
	
	var ajax;
	
	try	{
		ajax = new XMLHttpRequest();
	}
	
	catch(ee) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}
		
		catch(e) {
			try {
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			}
			
			catch(E) {
				ajax = false;
			}
		}
	}	
	
	return ajax;
}


// ****************************************************************************************************************
// função para exibir menu
// ****************************************************************************************************************

function apresentaConteudo(queryString) {
	if(document.getElementById) {
		
		var exibeConteudo = document.getElementById("txtConteudo");
		var ajax = openAjax();
				
		ajax.open("get", "html.asp?"+ queryString, true);
		ajax.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");
		ajax.onreadystatechange = function() {
			
			if(ajax.readyState == 1) {
				exibeConteudo.innerHTML = "<div id='global_carregando'>Carregando conteúdo...</div>";
			}			

			if(ajax.readyState == 4) {
				
				if(ajax.status == 200 || ajax.status == 500) {
					
					var resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g, " ");
					resultado = unescape(resultado);
					
					exibeConteudo.innerHTML =  "<div id='txtConteudo'>"+ resultado +"</div>";
					
				} else {
					
					exibeConteudo.innerHTML = "<div id='global_carregando'>Erro ao carregar o conteúdo</div>";
				}
				
			}
		}
		ajax.send(null);
	}
}


// ****************************************************************************************************************
// função para exibir páginas
// ****************************************************************************************************************
function apresentaPagina(queryString) {
	if(document.getElementById) {
		
		var exibeConteudo = document.getElementById("txtConteudo");
		var ajax = openAjax();
				
		ajax.open("get", queryString, true);
		ajax.onreadystatechange = function() {
			
			if(ajax.readyState == 1) {
				exibeConteudo.innerHTML = "<div id='global_carregando'>Carregando conteúdo...</div>";
			}			

			if(ajax.readyState == 4) {
				
				if(ajax.status == 200 || ajax.status == 500) {
					
					var resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g, " ");
					resultado = unescape(resultado);
					
					exibeConteudo.innerHTML =  "<div id='txtConteudo'>"+ resultado +"</div>";
					
				} else {
					
					exibeConteudo.innerHTML = "<div id='global_carregando'>Erro ao carregar o conteúdo</div>";
				}
				
			}
		}
		ajax.send(null);
	}
}


//***********************************************************************************

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function janela_imagem(arquivo,id) {
	var strValue = window.open(''+arquivo+'?imagem='+id,'Imagem','scrollbars=no,status=no,location=no,toolbar=no,menubar=no,resizable=yes,height=10,width=10');
}


//***********************************************************************************
// funcao para exibir galeria de fotos
//***********************************************************************************

function salta(x) {
	if (x > 0){
		apresentaPagina('../galeria_fotos/default.asp?cod_galeria='+ x );
	}
}





function centerWindow() {
if (document.all)
var xMax = screen.width, yMax = screen.height;
else
if (document.layers)
var xMax = window.outerWidth, yMax = window.outerHeight;
else
var xMax = 640, yMax=480;
var xOffset = (xMax - 200)/2, yOffset = (yMax - 200)/2;
window.open('../produtos/consulta.asp','windowbis',
'width=200,height=200,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
}

