function pop(url, width, height) {
  window.open(url, "mp_win", "width=" + width + ",height=" + height + ",scrollbars=yes,resizable=yes,location=no,menubar=no,toolbar=no,status=yes");
}

function validate_email(field, alert_msg) {
  var pattern1 = /[\w\-]+\@[\.\w\-]+\.\w{2,3}/;
  if (! pattern1.test(field.value)) {
    alert(alert_msg);
    return false;
  }
  else {
    return true;
  }
}

function validate_empty(field, alert_msg) {
  with (field) {
    if (value == null || value == "") {
      if (alert_msg != "") {
        alert(alert_msg);
      }
      return false;
    }
    else {
      return true;
    }
  }
}

function validate_number(field, alert_msg) {
  if (isNaN(field.value)) {
    alert(alert_msg);
    return false;
  }
  else {
    return true;
  }
}
