// =================================================================================================
// JavaScript-Funktionen
//
// Author: Ernst Richter
// =================================================================================================



// =================================================================================================
// Update History
//
// Date     Author     Description
// -------------------------------------------------------------------------------------------------
//
//
// =================================================================================================



// =================================================================================================
// Abschnitt 1 - Variablen und Konstanten
// =================================================================================================



// =================================================================================================
// Abschnitt 2 - Funktionen
// =================================================================================================

// =================================================================================================
// Validierung der Benutzereingaben in der Postbuch-Bestellung-Eingabemaske
function checkUserInput(form)
{
  var fieldEmpty = false;
  // Name bzw. Firma
  if (form.LASTNAME.value == "")
  {
    alert("Bitte füllen Sie das Feld \"Name bzw. Firma\" ordnungsgemäß aus!");
    fieldEmpty = true;
  }
  // Strasse
  if (fieldEmpty == false && form.STREET.value == "")
  {
    alert("Bitte füllen Sie das Feld \"Straße\" ordnungsgemäß aus!");
    fieldEmpty = true;
  }
  // Postleitzahl
  if (fieldEmpty == false && form.ZIPCODE.value == "")
  {
    alert("Bitte füllen Sie das Feld \"Postleitzahl\" ordnungsgemäß aus!");
    fieldEmpty = true;
  }
  // Ort
  if (fieldEmpty == false && form.CITY.value == "")
  {
    alert("Bitte füllen Sie das Feld \"Ort\" ordnungsgemäß aus!");
    fieldEmpty = true;
  }
  // Telefon-Nr.
  if (fieldEmpty == false && form.PHONE1.value == "")
  {
    alert("Bitte füllen Sie das Feld \"Telefon-Nr.\" ordnungsgemäß aus!");
    fieldEmpty = true;
  }
  // E-Mail-Adresse
  if (fieldEmpty == false && form.EMAIL.value == "")
  {
    alert("Bitte füllen Sie das Feld \"E-Mail-Adresse\" ordnungsgemäß aus!");
    fieldEmpty = true;
  }
  //
  if (fieldEmpty == false && form.CHK_SL_FL.checked == false && form.CHK_SL_AL.checked == false && form.CHK_PL_FL.checked == false && form.CHK_PL_AL.checked == false && form.CHK_CL.checked == false)
  {
    alert("Bitte wählen Sie mindestens einen Artikel aus!");
    fieldEmpty = true;
  }
  //
  if (fieldEmpty == false && form.CHK_SL_AL.checked == true && form.QUANTITY_SL_AL.value == "")
  {
    alert("Bitte geben Sie die gewünschte Menge an!");
    fieldEmpty = true;
  }
  //
  if (fieldEmpty == false && form.CHK_PL_AL.checked == true && form.QUANTITY_PL_AL.value == "")
  {
    alert("Bitte geben Sie die gewünschte Menge an!");
    fieldEmpty = true;
  }
  if (fieldEmpty == false)
  {
    return true;
  }
  else
  {
    return false;
  }
}
// =================================================================================================
