
function disableSubmit(form)
{
  /*if(document.all || document.getElementById) {
    for(var i=0; i<form.length; ++i){
      var elem = form.elements[i];
      if(elem.type.toLowerCase() == "submit") elem.disabled = true;
    }
  }*/
  
  if(form.submitted) return false;
  
  form.submitted = true;
  
  return true;
}

function showTRs(cbox, names) {
  if(!cbox.checked) {
    cbox.checked = true;
    return false;
  }

  for(var i=0; i<names.length; ++i) {
    var name = 'tr-' + names[i];
    var elem = document.all ? document.all[name] : document.getElementById(name);
    elem.style.display = '';
  }

  return true;
}

function mailto(linkElement)
{
    var addr = 'mailto:';
    var childNodes = linkElement.childNodes;

    for (var i=0; i<childNodes.length; ++i) {
        var child = childNodes[i];

        if (child.nodeType == 3) {
            addr += child.data;
        }
    }

    location.href = addr;
}

