// -- Leert alle Felder im Kontaktformular
function clearContactForm() {
  document.getElementsByName("contact_name")[0].value = "";
  document.getElementsByName("contact_email")[0].value = "";
  document.getElementsByName("contact_subject")[0].value = "";
  document.getElementsByName("contact_text")[0].value = "";
  document.getElementsByName("contact_sendtome")[0].checked = true;
  document.getElementsByName("contact_newsletter")[0].checked = true;
  document.getElementsByName("contact_challenge_code")[0].value = "";
}

// -- Bei Profiländerung: Öffnet ein Fenster zum anlegen eines neuen Amtes
function createNewPosition(personID) {
  var url = "edit_person_position.php?personid=" + personID;
  editPositionWindow = window.open(url,"EditPositionWindow","width=420,height=290,screenX=0,screenY=0");
  editPositionWindow.focus();
}

// -- Bei Profiländerung: Prüft ob ein Amt ausgewählt wurde und öffnet die Seite zur Bearbeitung
function editPosition(personID) {
  var positionEntry = 0;

  for(var i = 0; i < document.getElementsByName("amtsatz").length; i++) {
    if (document.getElementsByName("amtsatz")[i].checked)
      positionEntry = document.getElementsByName("amtsatz")[i].value;
  }

  if (positionEntry == 0)
    alert("Sie müssen erst ein Amt auswählen!");
  else {
    var url = "edit_person_position.php?amtsatzid=" + positionEntry + "&personid=" + personID;
    fenster = window.open(url,"EditPositionWindow","width=420,height=290,screenX=0,screenY=0");
    fenster.focus();
  }
}

// -- Bei Profiländerung: Öffnet ein Fenster zum anlegen eines neuen Status
function createNewStatus(personID) {
  var url = "edit_person_status.php?personid=" + personID;
  editPositionWindow = window.open(url,"EditStatusWindow","width=420,height=290,screenX=0,screenY=0");
  editPositionWindow.focus();
}

// -- Bei Profiländerung: Prüft ob ein Status ausgewählt wurde und öffnet die Seite zur Bearbeitung
function editStatus(personID) {
  var statusEntry = 0;

  for(var i = 0; i < document.getElementsByName("statussatz").length; i++) {
    if (document.getElementsByName("statussatz")[i].checked)
      statusEntry = document.getElementsByName("statussatz")[i].value;
  }

  if (statusEntry == 0)
    alert("Sie müssen erst einen Status auswählen!");
  else {
    var url = "edit_person_status.php?statussatzid=" + statusEntry + "&personid=" + personID;
    fenster = window.open(url,"EditStatusWindow","width=420,height=290,screenX=0,screenY=0");
    fenster.focus();
  }
}

// -- Bei Profiländerung: Öffnet ein Fenster zum anlegen einer neuen Ehrung
function createNewHonour(personID) {
  var url = "edit_person_honour.php?personid=" + personID;
  editPositionWindow = window.open(url,"EditHonourWindow","width=420,height=290,screenX=0,screenY=0");
  editPositionWindow.focus();
}

// -- Bei Profiländerung: Prüft ob eine Ehrung ausgewählt wurde und öffnet die Seite zur Bearbeitung
function editHonour(personID) {
  var honourEntry = 0;

  for(var i = 0; i < document.getElementsByName("ehrungssatz").length; i++) {
    if (document.getElementsByName("ehrungssatz")[i].checked)
      honourEntry = document.getElementsByName("ehrungssatz")[i].value;
  }

  if (honourEntry == 0)
    alert("Sie müssen erst eine Ehrung auswählen!");
  else {
    var url = "edit_person_honour.php?ehrungssatzid=" + honourEntry + "&personid=" + personID;
    fenster = window.open(url,"EditHonourWindow","width=420,height=290,screenX=0,screenY=0");
    fenster.focus();
  }
}

// -- Bei Profiländerung: Öffnet ein Fenster zum anlegen einer neuen Organisation
function createNewOrganisation(personID) {
  var url = "edit_person_organisation.php?personid=" + personID;
  editPositionWindow = window.open(url,"EditOrganisationWindow","width=420,height=290,screenX=0,screenY=0");
  editPositionWindow.focus();
}

// -- Bei Profiländerung: Prüft ob eine Organisation ausgewählt wurde und öffnet die Seite zur Bearbeitung
function editOrganisation(personID) {
  var organisationEntry = 0;

  for(var i = 0; i < document.getElementsByName("orgasatz").length; i++) {
    if (document.getElementsByName("orgasatz")[i].checked)
      organisationEntry = document.getElementsByName("orgasatz")[i].value;
  }

  if (organisationEntry == 0)
    alert("Sie müssen erst eine Verbindung auswählen!");
  else {
    var url = "edit_person_organisation.php?orgasatzid=" + organisationEntry + "&personid=" + personID;
    fenster = window.open(url,"EditOrganisationWindow","width=420,height=290,screenX=0,screenY=0");
    fenster.focus();
  }
}