
/* - geral.js - */
GOV_Events = {};
GOV_Events.add = function(obj,type,handler,cap){
    cap = cap || false;
    if(obj.addEventListener){
	 obj.addEventListener(type, handler, cap);
    }else{
	obj.attachEvent("on" + type, handler);
    }
}
GOV_Events.remove = function(obj,type,handler,cap){
    cap = cap || false;
    if(obj.removeEventListener){
	 obj.removeEventListener(type, handler, cap);
    }else{
	obj.detachEvent("on" + type, handler);
    }
}

//*********************************************************//
//	aumenta e diminui as fontes de 
//  acordo com parâmetro passado
//*********************************************************//
function PS_resizeFonts(){	
	if(document.getElementById("content")){		
		//
		function PS_setSize(obj, size){
			var arrObj = document.getElementById("content").getElementsByTagName(obj);
			for (var i = 0; i < arrObj.length; i++) arrObj[i].style.fontSize = size+"px";
		}		
		//
		document.getElementById("content").style.fontSize = tam[0]+"px";	
		PS_setSize("p",tam[0]);		
		//PS_setSize("td",tam[0]);
		PS_setSize("dt",tam[0]);
		PS_setSize("dd",tam[0]);
		PS_setSize("li",tam[0]);
		/*PS_setSize("h1",tam[1]);
		PS_setSize("h2",tam[2]);
		PS_setSize("h3",tam[3]);
		PS_setSize("h4",tam[4]);
		PS_setSize("h5",tam[5]);
		PS_setSize("h6",tam[6]);			
		*/
	}
}

// tamanhos iniciais das fontes
var tam  = [11,16,14,12,11,10,9];

function PS_increaseSize(type){	
	for(var i = 0; i < tam.length; i++)	
		(type == "mais") ? tam[i]++ : tam[i]--;		
}

//
function PS_changeFont(type){
	(type == "mais") ? PS_increaseSize("mais") : PS_increaseSize("menos");	
	PS_resizeFonts();	
}

// links rápidos
$(document).ready(function(){
	// data
	var data = new Date();
    var dia_semana = data.getDay();
	var semana=new Array(6);
		semana[0]='Domingo';
		semana[1]='Segunda-Feira';
		semana[2]='Terça-Feira';
		semana[3]='Quarta-Feira';
		semana[4]='Quinta-Feira';
		semana[5]='Sexta-Feira';
		semana[6]='Sábado';
		
	var dia = data.getDate();
	var mes = data.getMonth();
	var ano = data.getFullYear();
	document.getElementById("data").innerHTML = dia + "/" + (mes+1) + "/" + ano + ", " + semana[dia_semana];
//	$(document).pngFix();		
					   
	$("#links_rapidos select").change(function(){
		if(this.value != "" && this.value != "0"){
		     location.href = this.value;	
	        }	
	}); 
	
	$("#list_orgaos #btn_ok").click(function(){
		location.href = document.getElementById("list_orgaosEstados").value;
	}); 
	
	// zebrado
	$(".desc_noticia li:odd").css("background-color", "#e9e9e9");
	
	// Destaques do Governo
	$("#destaquesGov").change(function(){
		if(this.value != "" && this.value != "0"){
			//location.href = this.value; 
                         window.open(this.value, '', '');
		}
	});
	

}); 

// mostra o mapa
function showMap(){	
	$("body").prepend('<div id="divMapa"><h4><a href="javascript:void(0);" onclick="hideMap();">Fechar</a></h4><iframe style="float:left;" src="map.html" width="515" height="470" scrolling="no" frameborder="0"></iframe><img src="fotoPredio.jpg" /><img src="logoMapa.jpg" /><br clear="all" /></div><div id="overlay"></div>');
}
// destroi o mapa
function hideMap(){	
	$("#divMapa").remove();
	$("#overlay").remove();
}
