function inicializaRepresentantes()
{		
	var i;	//contador
	
	var oContainer = document.getElementById("container-estados");
	var oMapa = document.getElementById("mapa-representantes");
	
	var aSpanLista = oContainer.getElementsByTagName("span");
	var aSpanMapa = oMapa.getElementsByTagName("span");
	
	for(i = 0; i < aSpanLista.length; i++)
	{
		addEvent(aSpanLista[i],"click",exibeRepresentantes)
	}
	
	for(i = 0; i < aSpanMapa.length; i++)
	{	
		addEvent(aSpanMapa[i],"click",exibeRepresentantes)
	}

}
	
function exibeRepresentantes()
{		
	var sUrl		= this.title;	
	var oHidden		= document.getElementById("divRepresentantes").getElementsByTagName("input");
	var sCodUf		= "";	

	for (j=0; j<oHidden.length; j++)
	{		
		if (oHidden[j].type == "hidden")
		{			
			if (oHidden[j].id == this.id)
			{
				if (oHidden[j].value != "")
				{
					sCodUf = "COD_UF=" + oHidden[j].value;
				}
			}
		}		
	}	
						
	if(window.ActiveXObject)
	{
		var oHttpRequest = new ActiveXObject("Microsoft.xmlHttp");
	}
	else if (window.XMLHttpRequest) // Mozilla, Safari, ...
	{
		var oHttpRequest = new XMLHttpRequest();
		oHttpRequest.overrideMimeType('text/xml');
	}
	
	oHttpRequest.open("GET",sUrl,true);
	oHttpRequest.setRequestHeader("Content-Type","application/x-javascript, charset:ISO-8859-1");
	oHttpRequest.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	oHttpRequest.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	oHttpRequest.setRequestHeader("Pragma", "no-cache"); 
	oHttpRequest.onreadystatechange = trazResposta;
	oHttpRequest.send(null);		
		
	function trazResposta()
	{
		if(oHttpRequest.readyState == 4)
		{			
			window.location.hash = sCodUf;
			var oContainer = document.getElementById("container-estados");
			oContainer.innerHTML = oHttpRequest.responseText;
		}
	}
}

addEvent(window,"load",inicializaRepresentantes);
