function listaMontadora() {
	var desc 	= document.getElementById('tipo').value;
	var veiculo 	= document.getElementById('veiculo');
	var selp	= document.getElementById('montadora');
	selp.options.length 	= 0;
	var opt			= new Option('Aguarde...','');
	selp.options[selp.options.length] = opt;

	veiculo.options.length 	= 0;
	var opt1	= new Option(' - ','');
	veiculo.options[veiculo.options.length] = opt1;
	
	
	if (desc!="") {
		var ajax = new AJAX();
		ajax.url = 'xml_lista_aplicacoes.php?xml=montadora&tipo=' + escape(desc);
		ajax.modo = 'T';
		ajax.processaresultado = function(xmltxt) {					

									// code for IE
									if (window.ActiveXObject)
									  {
									  var xmldoc=new ActiveXObject("Microsoft.XMLDOM");
									  xmldoc.async="false";
									  xmldoc.loadXML(xmltxt);
									  }
									// code for Mozilla, Firefox, Opera, etc.
									else
									  {
									  var parser=new DOMParser();
									  var xmldoc=parser.parseFromString(xmltxt,"text/xml");
									  }
									var nos    		= xmldoc.getElementsByTagName('row');
									if(xmldoc.hasChildNodes()&&nos.length>0) {
										var tipo 	= document.getElementById('tipo').value;
										var selp   		= document.getElementById('montadora');
										selp.options.length 	= 0;
										var opt			= new Option('','');
										// selp.add(opt);
										selp.options[selp.options.length] = opt;
										for(var i=0;i<nos.length;i++) {
											var no = nos[i];
											if (window.ActiveXObject) { 
												var cod = no.childNodes[0].firstChild.nodeValue;
												var des = no.childNodes[0].firstChild.nodeValue;
											} else {
												var cod = no.childNodes[1].firstChild.nodeValue;
												var des = no.childNodes[1].firstChild.nodeValue;
											}
											var opt		= new Option(des,cod);
											// selp.add(opt);
											selp.options[i+1] = opt;
										}
									} else {
										var selp   		= document.getElementById('montadora');
										selp.options.length 	= 0;
										var opt			= new Option('Selecione...','');
										// selp.add(opt);
										selp.options[selp.options.length] = opt;
									}
								 }
		ajax.conectar();
	} else {
		var selp   		= document.getElementById('montadora');
		selp.options.length 	= 0;
		var opt			= new Option('Selecione...','');
		// selp.add(opt);
		selp.options[selp.options.length] = opt;
	}
} 

function listaVeiculo() {
	var tipo 	= document.getElementById('tipo').value;
	var desc 	= document.getElementById('montadora').value;
	var selp	= document.getElementById('veiculo');
	selp.options.length 	= 0;
	var opt			= new Option('Aguarde...','');
	// selp.add(opt);
	selp.options[selp.options.length] = opt;
	
	
	if (desc!="") {
		var ajax = new AJAX();
		ajax.url = 'xml_lista_aplicacoes.php?xml=veiculo&tipo=' + escape(tipo) + ' &montadora=' + escape(desc);
		ajax.modo = 'T';
		ajax.processaresultado = function(xmltxt) {					

									// code for IE
									if (window.ActiveXObject)
									  {
									  var xmldoc=new ActiveXObject("Microsoft.XMLDOM");
									  xmldoc.async="false";
									  xmldoc.loadXML(xmltxt);
									  }
									// code for Mozilla, Firefox, Opera, etc.
									else
									  {
									  var parser=new DOMParser();
									  var xmldoc=parser.parseFromString(xmltxt,"text/xml");
									  }
									var nos    		= xmldoc.getElementsByTagName('row');
									if(xmldoc.hasChildNodes()&&nos.length>0) {
										var selp   		= document.getElementById('veiculo');
										selp.options.length 	= 0;
										var opt			= new Option('','');
										// selp.add(opt);
										selp.options[selp.options.length] = opt;
										for(var i=0;i<nos.length;i++) {
											var no = nos[i];
											if (window.ActiveXObject) { 
												var cod = no.childNodes[0].firstChild.nodeValue;
												var des = no.childNodes[0].firstChild.nodeValue;
											} else {
												var cod = no.childNodes[1].firstChild.nodeValue;
												var des = no.childNodes[1].firstChild.nodeValue;
											}
											var opt		= new Option(des,cod);
											// selp.add(opt);
											selp.options[i+1] = opt;
										}
									} else {
										var selp   		= document.getElementById('montadora');
										selp.options.length 	= 0;
										var opt			= new Option('Selecione...','');
										// selp.add(opt);
										selp.options[selp.options.length] = opt;
									}
								 }
		ajax.conectar();
	} else {
		var selp   		= document.getElementById('montadora');
		selp.options.length 	= 0;
		var opt			= new Option('Selecione...','');
		// selp.add(opt);
		selp.options[selp.options.length] = opt;
	}
} 

