function processadados()
{
    var Ajax = createXMLHTTP();		
    var url ="rs_Carros.asp";
    
    // pegando os campos do formulário
	var cdveiculoV = document.getElementById('cdveiculo').value;
    var nomeV = document.getElementById('nome').value;
    var emailV = document.getElementById('email').value;
	var emailremetenteV = document.getElementById('emailremetente').value;
	var veiculoV = document.getElementById('nmveiculo').value;
    var telefoneV = document.getElementById('telefone').value;
	var cidadeV = document.getElementById('cidade').value;
	var estadoV = document.getElementById('estado').value;
	var propostaV = document.getElementById('proposta').value;
     
    //parâmetros a serem enviados

    var params = "cdveiculo="+encodeURI(cdveiculoV)+"&nmveiculo="+encodeURI(veiculoV)+"&emailremetente="+emailremetenteV+"&nome="+encodeURI(nomeV)+"&telefone="+encodeURI(telefoneV)+"&email="+emailV+"&cidade="+encodeURI(cidadeV)+"&estado="+encodeURI(estadoV)+"&proposta="+encodeURI(propostaV); 
     
    //envia para a página que fará o select do que foi digitado e responderá com o status da ação
    Ajax.open("POST", url, true);
	Ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	Ajax.setRequestHeader("Content-length", params.length); 
     
       // para solicitações utilizando o metodo post deve-se acrescentar este cabecalho HTTP,
       // mas não entendi se devo mesmo colocar o charset, pois na página CADASTRA.ASP tem o Response.Header 
       // que resolve o problema da acentuação
       

    // essa função é executada sempre que o estado do objeto muda (onreadystatechange)
    Ajax.onreadystatechange=function(){
    
    // condição que exibe a informação "Enviando os dados..." enquanto estiver carregando (1)
    if(Ajax.readyState == 1) { 
    document.form.innerHTML = ' Enviando os dados...';}

    // quando retornar o valor (4) significa que o objeto ja completou a solicitacao
    if (Ajax.readyState==4){
      
    // exibe o texto gerado no arquivo cadastra.asp e colocado dentro da form
    document.form.innerHTML = Ajax.responseText;}}
    
    //envia os parametros setados acima
    Ajax.send(params);
}
function createXMLHTTP()
{
  var Ajax;
  try
  {
   Ajax = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(e)
  {
   try
   {
    Ajax = new ActiveXObject("Msxml2.XMLHTTP");
    alert(Ajax);
   }
   catch(ex)
   {
    try
    {
     Ajax = new XMLHttpRequest();
    }
    catch(exc)
    {
      alert("Esse browser não tem recursos para uso do Ajax");
      Ajax = null;
    }
   }
   return Ajax;
  }

     var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
     for (var i=0; i < arrSignatures.length; i++)
     {
    try
    {
     var oRequest = new ActiveXObject(arrSignatures[i]);
     return oRequest;
    }
    catch (oError)
    {
       }
     }

      throw new Error("MSXML não está instalado no seu sistema.");
}
function troca_imagem(imagem,nome){
	document.getElementById('imagem_zoom').src = imagem.src;
	
	//imagem.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
//	imagem.style.opacity="1";
//	imagem.style.mozOpacity="1";
}
function ExecutaAJAX(arqConteudo, idDestino, queryString)
{
	if ((arqConteudo == "") || (idDestino == "") || (queryString == ""))
		return alert("Falta Parametros");

	var oHTTPRequest = createXMLHTTP();
	oHTTPRequest.open("post", arqConteudo, true);
	oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oHTTPRequest.onreadystatechange = function()
	{
		if (oHTTPRequest.readyState==1)
		{
			sLoading = "<div style=\"width: 100%; height: 100px; background: url(Image/Loading.gif) center center no-repeat;\"></div>"
			document.getElementById(idDestino).innerHTML = sLoading ;
		}
		if (oHTTPRequest.readyState==4)
		{
		    //if(oHTTPRequest.status == 200)
		    //{
			    document.getElementById(idDestino).innerHTML = oHTTPRequest.responseText;
			//}
			//else
			//{
			//    document.getElementById(idDestino).innerHTML = "A Página Não pode ser exibida, tente novamente."
			//}
		}
	}
	oHTTPRequest.send(queryString);
}

