var id;
var req;

function loadXMLDoc(url, modificacao){
 req = null;

if (window.XMLHttpRequest) {
 req = new XMLHttpRequest();
 req.onreadystatechange = processReqChange;
 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 = processReqChange;

 req.open("GET", url, true);
 req.send();
}
}
}



function processReqChange(){

if (req.readyState == 4) {
if (req.status == 200) {
   document.getElementById(id).value = req.responseText;
   
       document.getElementById(id).options.length = 0;    
	   results = req.responseText.split(",");    
	   for( i = 0; i < results.length; i++ )    {      
	      string = results[i].split( "|" );      
		  document.getElementById(id).options[i] = new Option( string[0], string[1] );    
	   }
   
} else {
alert("Houve um problema ao obter os dados:\n" + req.statusText);
}
}
}

function preencheComboCidades(estado,idCampo){
	id=idCampo;
	loadXMLDoc("consultaCidadesComFranquias.php?estado="+estado+"&rand="+Math.random ( ), 'conteudo');
}



