loader(init);

// obs.: e preciso trocar o caminho tambem no arquivo config.aspx ## /ONS/site_2005/site ##
var pathjs = '';

function init(){
  if(new _obj("menu","id")){
    var menu=new _obj("menu","id");
    var DT=menu.objeto.getElementsByTagName("dt");
    for(var i=0;i<DT.length;i++){
      DT[i].onclick=function(){
        var segundoNivel=this.nextSibling;
        if(segundoNivel.nodeType==1) segundoNivel.style.display!="block"?segundoNivel.style.display="block":segundoNivel.style.display="none";
        else if(segundoNivel.nodeType==3){ 
          var dd_id=parseInt(this.id.substr(2));
          segundoNivel=document.getElementsByTagName("DD");
          segundoNivel[dd_id-1].style.display!="block"?segundoNivel[dd_id-1].style.display="block":segundoNivel[dd_id-1].style.display="none";
        }
      };
			DT[i].onmouseover=function(){this.style.borderLeftColor="#99CC00";};
			DT[i].onmouseout=function(){this.style.borderLeftColor="#E9F0E7";};
			document.getElementById('m_4').onclick = function(){location.href=''+pathjs+'/procedimentos/index.aspx';};
			if(document.getElementById('m_12'))
        document.getElementById('m_12').onclick = function() {location.href=''+pathjs+'/agentes/agentes.aspx';};
    }
  }
  validar_busca(); link_voltar();
}

function link_voltar(){
  var flag=(document.getElementById("voltar"))?true:false;
  if(flag){
    var objeto=document.getElementById("voltar");
    var link=objeto.getElementsByTagName("a");
    for(var i=0;i<link.length;i++) link[i].onclick=function(){history.back();};
  }
}

function validar_busca(){
  var flag=(document.getElementById("f_busca"))?true:false;
  if(flag){
    var f=document.getElementById("f_busca");
    f.onsubmit=function(){
      if(f.keyword.value==""){
  		  alert("Por favor, indique o objetivo de sua busca.");
  		  f.keyword.focus();
  		  return false;
      }
    };
  }else{
    return false;
  }
}

//uso : pop('pasta/arquivo.htm','420','380','janelaPopUp');
//obs : o parametro NOME nao deve iniciar com algarismos numericos, nem conter pontos (.), espacos e hifens (-).
//obs : parametrosGerais nao e obrigatorio e deve ser preenchido com os paramentros default de window.open
//      pop('pasta/arquivo.htm','420','380','janelaPopUp','scrollbars,resizable');
function pop(uri,largura,altura,nome,parametrosGerais){
  var janela;
  if(parametrosGerais==null||parametrosGerais==""){
    janela=window.open(uri,nome,'width='+largura+',height='+altura);
    janela.focus();
  }else{
    janela=window.open(uri,nome,'width='+largura+',height='+altura+','+parametrosGerais);
    janela.focus();
  }
}
