// based on http://www.jevon.org/wiki/Javascript
function select_all(selectelem) {
  var form = selectelem.form;
  var i = 0;
  for (i = 0; i < form.length; i++) {
	  if (form[i].type == 'checkbox' && form[i].name != selectelem.name) {
		  form[i].checked = selectelem.checked;
	  }
  }
}

// popup box
showModalBox = function(content) {
	content = content.replace("\n", "<br>");
	var e;
	e = document.getElementById('popup_box_content');
	e.innerHTML = content;
	e = document.getElementById('popup_box_close');
	e.onclick = hideModalBox;
	e = document.getElementById('popup_box');
	e.style.display = "";
	e = document.getElementById('popup_box_button');
	e.onclick = hideModalBox;
	e.focus();
}
hideModalBox = function() {
	var e = document.getElementById('popup_box');
	e.style.display = "none";
}