
var req;

function loadXMLDoc1(url){
 req = null;

if (window.XMLHttpRequest) {
     req = new XMLHttpRequest();
     req.onreadystatechange = processReqChange1;
     req.open("GET", url, true); 
     req.send(null);
 } else if (window.ActiveXObject) {
     try { req = new ActiveXObject("Msxml2.XMLHTTP.4.0");
     } catch(e) {
        try { req = new ActiveXObject("Msxml2.XMLHTTP.3.0");
        } catch(e) {
          try { req = new ActiveXObject("Msxml2.XMLHTTP");
          } catch(e) {
            try {req = new ActiveXObject("Microsoft.XMLHTTP");
            } catch(e) { req = false;
            }
          }
        }
      }
if (req) {
    req.onreadystatechange = processReqChange1;
    req.open("GET", url, true);
    req.send();
  }
 }
}


function loadXMLDoc2(url){
 req = null;

if (window.XMLHttpRequest) {
 req = new XMLHttpRequest();
 req.onreadystatechange = processReqChange2;
 req.open("GET", url, true); 
 req.send(null);

} else if (window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.4.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.3.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
}
}
}
}
if (req) {
 req.onreadystatechange = processReqChange2;
 req.open("GET", url, true);
 req.send();
}
}
}

function loadXMLDoc3(url){
 req = null;

if (window.XMLHttpRequest) {
 req = new XMLHttpRequest();
 req.onreadystatechange = processReqChange3;
 req.open("GET", url, true); 
 req.send(null);

} else if (window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.4.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.3.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
}
}
}
}
if (req) {
 req.onreadystatechange = processReqChange3;
 req.open("GET", url, true);
 req.send();
}
}
}

function loadXMLDoc4(url){
 req = null;

if (window.XMLHttpRequest) {
 req = new XMLHttpRequest();
 req.onreadystatechange = processReqChange4;
 req.open("GET", url, true); 
 req.send(null);

} else if (window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.4.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.3.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
}
}
}
}
if (req) {
 req.onreadystatechange = processReqChange4;
 req.open("GET", url, true);
 req.send();
}
}
}



function processReqChange1(){

if (req.readyState == 4) {
if (req.status == 200) {

document.getElementById("teste1").innerHTML = req.responseText;
} else {
alert("Houve um problema ao obter os dados:\n" + req.statusText);
}
}
}

function processReqChange2(){

if (req.readyState == 4) {
if (req.status == 200) {

document.getElementById("teste2").innerHTML = req.responseText;
} else {
alert("Houve um problema ao obter os dados:\n" + req.statusText);
}
}
}

function processReqChange3(){

if (req.readyState == 4) {
if (req.status == 200) {

document.getElementById("teste3").innerHTML = req.responseText;
} else {
alert("Houve um problema ao obter os dados:\n" + req.statusText);
}
}
}

function processReqChange4(){

if (req.readyState == 4) {
if (req.status == 200) {

document.getElementById("teste4").innerHTML = req.responseText;
} else {
alert("Houve um problema ao obter os dados:\n" + req.statusText);
}
}
}



function cidade(valor){
loadXMLDoc2("cidade.php?ID="+valor);
}

function modelo(valor){
loadXMLDoc1("modelo.php?ID="+valor);
}

function modelo2(valor){
//alert(valor);	
loadXMLDoc3("modelo2.php?ID="+valor);
}

function modelo3(valor){
loadXMLDoc4("modelo3.php?ID="+valor);
}
