var xmlHttp

//-------- CIDADE ---------
function showCidade(str) {
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null) {
    alert ("Browser does not support HTTP Request")
    return
  }

  var browser=navigator.appName;
  if ( browser != 'Microsoft Internet Explorer') { var url='getcidade_ff.php'; } else { var url='getcidade_ie.php'; }

  var url2="q="+str
  xmlHttp.onreadystatechange=stateChanged
  xmlHttp.open("POST",url,true)
  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");  
  xmlHttp.setRequestHeader("Content-length", url2.length);
  xmlHttp.setRequestHeader("Connection", "close");
  xmlHttp.send(url2)
}

function stateChanged() {
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
    document.getElementById("cidadex").innerHTML=xmlHttp.responseText
  }
}


//-------- MARCA ---------
function showModelo(str) {
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null) {
    alert ("Browser does not support HTTP Request")
    return
  }

  var browser=navigator.appName;
  if ( browser != 'Microsoft Internet Explorer') { var url='getmodelo_ff.php'; } else { var url='getmodelo_ie.php'; }

  var url2="q="+str
  xmlHttp.onreadystatechange=stateChanged2
  xmlHttp.open("POST",url,true)
  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");  
  xmlHttp.setRequestHeader("Content-length", url2.length);
  xmlHttp.setRequestHeader("Connection", "close");
  xmlHttp.send(url2)
}

function stateChanged2() {
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
    document.getElementById("js_marca").innerHTML=xmlHttp.responseText
  }
}


//-------- TROCA 1 ---------
function showTroca1(str) {
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null) {
    alert ("Browser does not support HTTP Request")
    return
  }

  var browser=navigator.appName;
  if ( browser != 'Microsoft Internet Explorer') { var url='gettroca1_ff.php'; } else { var url='gettroca1_ie.php'; }

  var url2="q="+str
  xmlHttp.onreadystatechange=stateChanged3
  xmlHttp.open("POST",url,true)
  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");  
  xmlHttp.setRequestHeader("Content-length", url2.length);
  xmlHttp.setRequestHeader("Connection", "close");
  xmlHttp.send(url2)
}

function stateChanged3() {
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
    document.getElementById("js_troca1").innerHTML=xmlHttp.responseText
  }
}


//-------- TROCA 2 ---------
function showTroca2(str) {
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null) {
    alert ("Browser does not support HTTP Request")
    return
  }

  var browser=navigator.appName;
  if ( browser != 'Microsoft Internet Explorer') { var url='gettroca2_ff.php'; } else { var url='gettroca2_ie.php'; }

  var url2="q="+str
  xmlHttp.onreadystatechange=stateChanged4
  xmlHttp.open("POST",url,true)
  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");  
  xmlHttp.setRequestHeader("Content-length", url2.length);
  xmlHttp.setRequestHeader("Connection", "close");
  xmlHttp.send(url2)
}

function stateChanged4() {
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
    document.getElementById("js_troca2").innerHTML=xmlHttp.responseText
  }
}


function GetXmlHttpObject() {
  var xmlHttp=null;
  try {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  } catch (e) {
    //Internet Explorer
    try {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}
