
/* - geral.js - */
/*Add Events*/
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("parent-fieldname-text")){		
		//
		function PS_setSize(obj, size){
			var arrObj = document.getElementById("parent-fieldname-text").getElementsByTagName(obj);
			for (var i = 0; i < arrObj.length; i++) arrObj[i].style.fontSize = size+"px";
		}		
		//
		document.getElementById("parent-fieldname-text").style.fontSize = tam[0]+"px";	
		PS_setSize("p",tam[0]);	
		
	}
}

// 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();	
}

// deixa o png transparente no IE 6
/*$(document).ready(function(){ 
	$(document).pngFix(); 
}); */


//// links rápidos
//$(document).ready(function(){ 
//	$("#links_rapidos select").change(function(){ 		
//		$("#botao_ok input").attr({ title: this.value });
//	}); 
//	$("#botao_ok input").click(function(){ 
//		location.href = this.title;
//	}); 
//}); 

// links rápidos
$(document).ready(function(){
						   
//	$("#links_rapidos select").change(function(){
//		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");
	
	// 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 dia = (data.getDate() < 10 ? '0' : '') + data.getDate();
	// var mes = data.getMonth();
        var mes = (data.getMonth() < 9 ? '0' : '') + (data.getMonth() + 1);
	var ano = data.getFullYear();
	document.getElementById("data").innerHTML = dia + "/" + mes + "/" + ano + ", " + semana[dia_semana];
//	$(document).pngFix();
}); 

// 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="map3.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();
}

// carrega os selects
function loadSelect(){
	document.getElementById("links_rapidos").getElementsByTagName("select")[0].getElementsByTagName("option")[0].selected = "selected";
	document.getElementById("links_rapidos").getElementsByTagName("select")[1].getElementsByTagName("option")[0].selected = "selected";
}

// inicializa os eventos 
GOV_Events.add(window,"load",loadSelect);

