// JavaScript Document
var controller = document.URL.split("/")[3];

var flashvars = {};
flashvars.contorno = "0x333333";
flashvars.cor = "0xffffff";
var params = {};
params.allowscriptaccess = "always";
var attributes = {};
attributes.id = "julio";
attributes.name = "julio";
if ($('#julio')) {
	swfobject.embedSWF("/media/flash/julio.swf", "julio", "330", "320", "8.0.0", false, flashvars, params, attributes);
}
			
function getJulio(nome) {
   if(!nome) {
        var nome = 'julio'
    }
    var isIE = navigator.appName.indexOf("Microsoft") != -1;
    return (isIE) ? window[nome] : document[nome];
}

function pintaJulio(data) {          
     var a = data.split("\n");
     var julio = getJulio();
     julio.escreveNoMapa('Número de estações em cada estado. Quanto mais escuro, maior o número.');     
     var max = parseInt(a[0].split(';')[1]);
     var razao = 100/600;
     for (key in a) {     
         var uf = a[key].split(';')[0];
         var num = parseInt(a[key].split(';')[1]);
         julio.atribuiValor(uf, num);
         julio.mudaCor("0x3366CC", uf);
         if(num>0) {
             num = Math.round((num * razao)+15);
         }
         julio.mudaOpacidade(num, uf);
     };//);

 }

 
function inicializaJulio(){
    //Quando o flash carrega é que o JS começa a atuar nele
    
	if (controller == 'rede') {
       getJulio().escreveNoMapa('Carregando mapa...');
	   getJulio().defineFuncao('AS','')
	   getJulio().defineDiferencaRollover(5)
       var id_rede = document.URL.split("/")[4];
	   
       $.get(base_url()+'publicador/class_redes/gera_csv/' + id_rede, function(data){
			pintaJulio(data);   
        });
    }
	
	if(controller == 'estado'){
		var uf = $('#br_uf_sigla').val();
		getJulio().mudaCor("0x7c1010", uf);
		getJulio().mudaOpacidade(100, uf);
		getJulio().defineFuncao('JS','menu_estado');
		
	}
	
	if(controller == 'lugares'){
		getJulio().defineFuncao('JS','menu_estado');
	}
	
	if(document.URL == base_url()+"inicial"){
		$.getScript(base_url()+'media/js/julio_capa.js', function(){
			ativa_menu_julio_index()
		});		
	}
}

function menu_estado(br_uf_sigla){
	location.href=base_url()+'estado/'+br_uf_sigla
}

 
