
/* Função para criar o objeto XMLHttpRequest */
function openAjax(){
	try {
		var ajax = new XMLHttpRequest();
	}
	catch(e){
		try {
			var ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(ee){
			try {
				var ajax = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(eee){
			    var ajax = false;
			}
		}
	}
	
	return ajax;
}


function getID(id){ return document.getElementById(id) }

function buscaCidades(id,rep){
	var cidades = getID('comboCidades');
	cidades.innerHTML = "";
	var opt = document.createElement('option');
	opt.setAttribute('value','');
	cidades.appendChild(opt);
	opt.innerHTML = '<span style="display:block;padding:4px 0 0 5px">Carregando...</span>';
	
	var url  = "index.php?on=getCidades&ajax=1&id="+id+"&rep="+rep;
	var ajax = openAjax();
	
	ajax.open('POST',url,true);
	ajax.onreadystatechange = function (){
		if (ajax.readyState == 4){
			if (ajax.status == 200){
				cidades.innerHTML = ajax.responseText;
			}
		}
	}
	ajax.send(null);
}

function showRepresentantes(cnome){
	var el = getID('divRepres');
	el.innerHTML = '<span style="color:#D70000">Carregando cidades...</p>';
	
	var url  = "index.php?on=getRepresentantes&ajax=1&cnome="+cnome;
	var ajax = openAjax();
	
	ajax.open('POST',url,true);
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4){
			if (ajax.status == 200){
				el.innerHTML = ajax.responseText;
			}
		}
	}
	ajax.send(null);
}
