function blockEvents(evt) {
  evt = (evt) ? evt : ((window.event) ? event : null);
  var blockit = false;
  var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if (elem && elem.tagName && elem.tagName.toLowerCase() == "img") {
    if (evt.cancelBubble) {
      evt.cancelBubble = true;
    }
    alert("Sorry, feature not available.");
    return false;
  }
}

function blockAllEvents(evt) {
  evt = (evt) ? evt : event;
  var blockit = false;
  var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if (elem) {
    if (evt.cancelBubble) {
      evt.cancelBubble = true;
    }
    alert("Sorry, feature not available.");
    return false;
  }
}

function foo() {
  var i, j, k;
  i = document.getElementById("select_1");
  j = document.getElementById("select_2");
  k = document.getElementById("button_1");
  
  if ((i.value != "-") && (j.value != "-")) {
    k.disabled = false;
  } else {
    k.disabled = true;
  }
}

/*
function createNewWindow(evt) {
  evt = (evt) ? evt : ((window.event) ? event : null);
  if (evt) {
    var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
    
    if (elem.nodeType == 3) {
      elem = elem.parentNode;
    } else if (elem.tagName == "IMG") {
       elem = elem.parentNode;
    }
    
    if (elem && elem.getAttribute("href")) {
      var href = elem.getAttribute("href");
      var newwin = window.open(href, "subWindow", "location, menubar, resizable, scrollbars, status, toolbar, width=800, height=400, top=0, left=0");
      return false;
    }
  }
}

*/

window.onload = function () {
  document.oncontextmenu = blockEvents;
  
  /* initializing links outside
  if (document.getElementsByTagName) {
    var a = document.getElementsByTagName("A");
    for (var i = 0; i < a.length; i++) {
      if (a[i].className == "outlink") {
        a[i].onclick = createNewWindow;
      }
    }
  }
    */
  
/*
  if (document.getElementsByTagName) {
    var a = document.getElementsByTagName("A");
    for (var i = 0; i < a.length; i++) {
      var href = a[i].getAttribute("href");
      if (href && (href.indexOf("http://www.lqjp.org") == -1)) {
        a[i].onclick = createNewWindow;
      }
    }
  }
  */
  
  if (document.getElementById) {
    if (document.getElementById("mat-question")) {
      var i, j, k;
      i = document.getElementById("select_1"); i.onchange = foo;
      j = document.getElementById("select_2"); j.onchange = foo;
      k = document.getElementById("button_1"); k.disabled = true;
    }
  }
}
