var Mapa = {
	atual : 0,
	
	init : function(){
		$("#representantes>li").hide();
		//$("#repre_menu a").attr("href","javascript:void();")//removeAttr("href");
		$("#repre_menu a").mouseover(Mapa.mostrarDestaque);
		$("#repre_menu a").mouseout(Mapa.esconderDestaque);
		$("#repre_menu a").click(Mapa.mostraNomes);
	},
	
	mostrarDestaque: function(){
		$("#mapa .destaque").css("background","url(img/map/Mapa_Brasil-" + this.id + ".gif)");
	},
	
	esconderDestaque: function(){
		if(Mapa.padrao == 0){
			$("#mapa .destaque").css("background","transparent");
		}
		else {
			$("#mapa .destaque").css("background","url(img/map/Mapa_Brasil-" + Mapa.atual + ".gif)");
		}
	},
	
	mostraNomes: function(){
		if(this.id == Mapa.atual){
		$("#representantes>li").slideUp(250);
		Mapa.atual = 0;
		}
		else {
		$("#representantes>li").slideUp(250);
		$("#l" + this.id + "").slideDown(500);
		Mapa.atual = this.id;
		}
		return false;
	}
};

var ContatoRepre = {
	init : function() {
		$("#representantes a").click(ContatoRepre.open);
	},
	
	open : function(){
		window.open($(this).attr("href"), 'ContatoRepresentantes', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=450, left=300, top=100');
		return false;
	}
};

$(function(){
	Mapa.init();
	ContatoRepre.init();
});

jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}

$.preloadImages("img/map/Mapa_Brasil.gif", "img/map/Mapa_Brasil-ac.gif", 
"img/map/Mapa_Brasil-pb.gif", "img/map/Mapa_Brasil-rs.gif", "img/map/Mapa_Brasil-al.gif", 
"img/map/Mapa_Brasil-go.gif", "img/map/Mapa_Brasil-pe.gif", "img/map/Mapa_Brasil-sc.gif", 
"img/map/Mapa_Brasil-ap.gif", "img/map/Mapa_Brasil-ma.gif", "img/map/Mapa_Brasil-pi.gif", 
"img/map/Mapa_Brasil-se.gif", "img/map/Mapa_Brasil-ba.gif", "img/map/Mapa_Brasil-mg.gif", 
"img/map/Mapa_Brasil-pr.gif", "img/map/Mapa_Brasil-sp.gif", "img/map/Mapa_Brasil-ce.gif", 
"img/map/Mapa_Brasil-ms.gif", "img/map/Mapa_Brasil-rj.gif", "img/map/Mapa_Brasil-to.gif", 
"img/map/Mapa_Brasil-df.gif", "img/map/Mapa_Brasil-mt.gif", "img/map/Mapa_Brasil-rn.gif", 
"img/map/Mapa_Brasil-es.gif", "img/map/Mapa_Brasil-pa.gif", "img/map/Mapa_Brasil-ro.gif");
