tXHR=0;   
divId="";

function XMLHTTPRequest() {   
if (window.XMLHttpRequest) {   
	a=new XMLHttpRequest(); } //Objeto nativo (FF/Safari/Opera7.6+)   
else {   
  try {   
	 a=new ActiveXObject("Msxml2.XMLHTTP");  //activeX (IE5.5+/MSXML2+)   
  }     
  catch(e) {   
	try {   
	   a=new ActiveXObject("Microsoft.XMLHTTP"); //activeX (IE5+/MSXML1)   
	}     
	catch(e) { /* O navegador não tem suporte */   
	   a=false;   
	}   
  }   
}   
return a;   
}   

function recebeResultado() {
  if (!tXHR) {
	  return false;
  }
  else {
	  if (tXHR.readyState == 4) {
		  if (tXHR.status == 200) {
			  document.getElementById(divId).innerHTML = tXHR.responseText;
		  }   
		  else {   
			  document.getElementById(divId).innerHTML = 'Erro! "'+ tXHR.statusText +'" (erro '+ tXHR.status +')';   
		  }   
	  }       
  }   
}   

function acaoConteudo(div,action) {
  divId = div;
  tXHR=XMLHTTPRequest();   
  if (tXHR) {
	  document.getElementById(divId).innerHTML = 
          "<table align='center' valign='center'>"+
          	"<tr>"+
           		"<td align='center'>"+
				
               		"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br /><br />"+
               		"<img src='imagens/load.gif' /><br />"+
                 	"<font color='#0099CC' size='2' face='Verdana, Arial, Helvetica, sans-serif'>Carregando...</font>"+
                    	"<br/><br/><br/><br/><br/><br/><br/>"+
                       	"</td>"+
                "</tr>"+
          "</table>";
	  tXHR.open("POST", action, true);
	  //tXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
	  tXHR.onreadystatechange=recebeResultado;   
	  tXHR.send(null);   
  }   
}


function enviar(contato) {
	  // Dados de envio
	  var email	= document.contato.email.value;
	  var emailDestino	= document.contato.emailDestino.value;
	  var assunto	= document.contato.assunto.value;
	  var mensagem	= document.contato.mensagem.value;

	  // Montando os demais dados
	  if ((email == "") || (mensagem == "") || (assunto == "")) {
	  	window.alert('Os campos do formulário "E-mail" e "Mensagem" devem ser preenchidos!');
	  } else if (validateEmail(document.contato.email, document.contato.email.name)) {
	  	window.alert('Mensagem encaminhada com sucesso.');
	  	document.contato.submit();
	  }
}

function mapaGoogle(endereco) {
	window.open('http://maps.google.com/maps?f=q&hl=${lingua}&geocode=&q='+endereco,'_new','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=800,height=600,top=20,left=20');
}
