/* PECMS JavaScript */

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") == "external")
      anchor.target = "_blank";
  }
}
window.onload = externalLinks;

var clicked_b4janitor = false;

function formJanitor(objFormJanitor, strDestination, objSecretId) {

  var objDestination = objFormJanitor.destination;
  objDestination.value = strDestination;

  if (clicked_b4janitor == true) {
    setTimeout("alert('Operacja już wykonana')", 100);
    return false;
  } else {

    var btns = document.getElementById('buttons');
    var inputs = btns.getElementsByTagName('input');

    for(var inpt in inputs) {
      if((inputs[inpt]).getAttribute && (inputs[inpt]).getAttribute('type') == 'submit') {
        (inputs[inpt]).disabled = "disabled";
        (inputs[inpt]).className = (inputs[inpt]).className + " disabled";
        (inputs[inpt]).blur();
      }
    }
    clicked_b4janitor = true;

    btns.className = btns.className + " loading";

    var objJanitorInput = document.getElementById(objSecretId);
    if (objJanitorInput) {
      objJanitorInput.value = Math.random();
      objFormJanitor.submit();
      return true;
    } else {
      return false;
    }
  }
}

