//---------------------------------------------------------------
// Residência de Estudantes da Beira
// by Ricardo Otero dos Santos <oterosantos@gmail.com>
//--------------------------------------------------------------

/*
* proximo fieldset do form de candidatura
*/
function candidatura_seguinte() {
  actual = 0;
  for (var i=1; i<=3; i++){
    if (Element.visible('candidatura_'+i)) {
      Element.hide('candidatura_'+i);
      Element.show('candidatura_'+(i+1));
      window.scrollTo(0, 0);
      return true;
    }
  }
}

/*
* fieldset anterior do form de candidatura
*/
function candidatura_anterior() {
  actual = 0;
  for (var i=1; i<=3; i++){
    if (Element.visible('candidatura_'+i)) {
      Element.hide('candidatura_'+i);
      Element.show('candidatura_'+(i-1));
      window.scrollTo(0, 0);
      return true;
    }
  }
}

/*
* activa campos de ensino superior
*/
function activa_superior() {
  var fields = document.getElementsByTagName("input");
  for (var i=0; i<fields.length; i++) {
    var field = fields[i];
    if (field.name.match(/sup_.*$/)) {
      (field.disabled ? field.enable() : field.disable());
    }
  }
}

/*
* coloca um icon atras de todos os links com target _blank
*/
function external_links() {
  var links = document.getElementsByTagName("a");
  for (var i=0; i<links.length; i++) {
    var link = links[i];
    if (link.getAttribute("href") && link.target == "_blank") {
      link.className = "external_link";
      link.setAttribute("title", "Abrir numa nova janela");
    }
  }
}
// firefox etc
if (window.addEventListener) {
  window.addEventListener("load", external_links, false);
}
else if(window.attachEvent) {
  window.attachEvent("onload", external_links);
}