function _getElementById(e) {
    if(document.all) {
        return document.all[e];
    }
    return document.getElementById(e);
}

function toggleDisplay(name) {
  element = _getElementById(name)
  if(element.style.display == 'none') {
    element.style.display = 'block'
  } else {
    element.style.display = 'none'
  }
}

function display(name, type) {
  if (type == null) type = 'block';
  element = _getElementById(name);
  if (element != null) {
    element.style.display = type;
  }
}

function hide(name) {
  element = _getElementById(name);
  if (element != null) {
    element.style.display = 'none';
  }
}

function mail(user, domain) {
	window.location = "mailto:" + user + "@" + domain;
  return false;
}

function displayErrors(errors) {
  if (errors.length > 0) {
    alert_text = '';
    for (i = 0; i < errors.length; i++) {
      alert_text += errors[i] + '\n';
    }
    alert(alert_text);
    return false;
  } else {
    return true;
  }
}

