//Ajusta a altura das divs
function adjustSidebarHeight(){
	var center = document.getElementById('secondary');
	var right = document.getElementById('tertiary');
	
	if(center && right){
		var heightcenter = center.clientHeight;
		var heightright = right.clientHeight;
		var offset = 0;
		//if (contentinterative.clientHeight < height){
			//	contentinterative.style.height = height + 'px';
		//}
		//alert (main.style.height + '=' + contentinterative.style.height)
		//alert (contentinterative.offsetHeight)
		if (heightcenter < heightright + offset){
			center.style.height = (heightright + offset) + 'px';
			}
			else{
			right.style.height = (heightcenter - offset) + 'px';
		}
		//alert (main.style.height + '=' + contentinterative.style.height)
	}
}

//Mostra submenus no IE
function menuheader() {
	if(document.getElementById("navigation")){
	   var navItems = document.getElementById("navigation").getElementsByTagName("li");
	   for (var i=0; i< navItems.length; i++) {
	         if(navItems[i].getElementsByTagName('ul')[0] != null){
				navItems[i].getElementsByTagName('ul')[0].className="none";
	            navItems[i].onmouseover=function(){
					this.className="aberto";
					this.getElementsByTagName('a')[0].className="ativo";
				}
	            navItems[i].onmouseout=function(){
					this.className="";
					this.getElementsByTagName('a')[0].className="";
				}
	         }
	   }
	}
} 

//ajusta altura mínima do site
function center() {
	var x,y,master;
	master = document.getElementById('master');
	z = master.clientHeight;
	if (self.innerHeight) // all except Explorer
  	{
  		x = self.innerWidth;
  		y = self.innerHeight;
  	}
  	else if (document.documentElement && document.documentElement.clientHeight)
  	// Explorer 6 Strict Mode
 	{
  		x = document.documentElement.clientWidth;
  		y = document.documentElement.clientHeight;
  	}
 	 else if (document.body) // other Explorers
  	{
  		x = document.body.clientWidth;
  		y = document.body.clientHeight;
  	}
	if(document.getElementById('secondary')){
		if (z < y){
    		document.getElementById('secondary').style.height = y-190+"px";
		}
	}else{
		document.getElementById('flash').style.height = y-115+"px";
  	}
	//alert(z + " \ "+y );
}

//Link Externo em documentos strict
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "externo")
			anchor.target = "_blank";
	}
} 

//carrega funções
function addEvent(obj, evType, fn){
	if(obj.addEventListener)obj.addEventListener(evType,fn,true)
	if(obj.attachEvent)obj.attachEvent("on"+evType,fn)
}
//Função para resetar formularios.
function resetaform(nomedoform){
	if(confirm("Deseja realmente apagar as suas informações?")){
		eval("document."+nomedoform+".reset()");
	}
	return false;
}

//Função para resetar formularios.
function resetaformE(nomedoform){
	if(confirm("¿Desea borrar sus informaciones?")){
		eval("document."+nomedoform+".reset()");
	}
	return false;
}

//Função para resetar formularios.
function resetaformI(nomedoform){
	if(confirm("Do you wish to delete your information?")){
		eval("document."+nomedoform+".reset()");
	}
	return false;
}
//valida formulários
/*
function validacampos(){
	var alerta = "";
	for(var i=0;i<document.forms.length;i++){
		var f=document.forms[i];
		if(f.getAttribute("rel") == "siriusForm"){
			for(var ii=0;ii<f.elements.length;ii++){
				var e=f.elements[ii];
				if(e.getAttribute("rel")){
					var verif = e.getAttribute("rel").split("_");
					if(verif[0] == "sf"){
					//tratamento pra cada tipo de campo
						if(e.value == "" || e.checked || (e.selectedIndex == false)){
							alerta += "O campo "+verif[1]+" deve ser preenchido.\n";
						}
					}
				}
			}
		}
	}
	if(alerta != ""){alert(alerta); return false;}
}
*/
//Busca URL ABSOLUTA 
function url_Absoluta(){
	var aitem = window.location.href;
	aitem = aitem.substring(0,aitem.lastIndexOf("/"));
	return aitem;
}
//Chama arquivo selecionado 
function seleciona_arquivo(idselect) {
	var url = url_Absoluta();
	url = url.substring(0,url.lastIndexOf("/"));
	var itemselecionado = document.getElementById(idselect);
	var valoroption =  itemselecionado.options[itemselecionado.selectedIndex].value;
	//alert(url);
	if (valoroption != ""){window.open(url+'/arquivos/' + valoroption, 'arquivobma' );}
}
//inicia as funções
addEvent(window,"load",externalLinks);
addEvent(window,"load",center);
addEvent(window,"resize",center);
addEvent(window,"load",menuheader);
addEvent(window,"load",adjustSidebarHeight);
addEvent(window,"resize",adjustSidebarHeight);

