// JavaScript Document

function validate_kontakt() {
  var errors='';
  validity = true; // assume valid
  if (!check_empty(document.Bestellung.Firmenname.value))
        { validity = false; errors+='Bitte geben Sie den Namen Ihres Unternehmens ein.\n'; }
  if (!check_empty(document.Bestellung.Name.value))
        { validity = false; errors+='Bitte geben Sie Ihren Namen ein.\n'; }
  if (!check_empty(document.Bestellung.Vorname.value))
        { validity = false; errors+='Bitte geben Sie Ihren Vornamen ein.\n'; }
  if (!check_email(document.Bestellung.eMail.value))
        { validity = false; errors+='Die eingegebene E-Mail Adresse ist ungueltig.\n'; }

if (!validity) alert('Ihre Eingabe ist nicht korrekt.\n\n'+errors);
  return validity;
}

function validate_contact() {
  var errors='';
  validity = true; // assume valid
  if (!check_empty(document.Bestellung.Firmenname.value))
        { validity = false; errors+='Please enter your companies name.\n'; }
  if (!check_empty(document.Bestellung.Name.value))
        { validity = false; errors+='Please enter your name.\n'; }
  if (!check_empty(document.Bestellung.Vorname.value))
        { validity = false; errors+='Please enter your first-name.\n'; }
  if (!check_email(document.Bestellung.eMail.value))
        { validity = false; errors+='The e-mail address is not valid.\n'; }

if (!validity) alert('Your input is not correct.\n\n'+errors);
  return validity;
}


function validate_anfrage() {
  var errors='';
  validity = true; // assume valid
  if (!check_empty(document.Bestellung.Firmenname.value))
        { validity = false; errors+='Bitte geben Sie den Namen Ihres Unternehmens ein.\n'; }
  if (!check_empty(document.Bestellung.Name.value))
        { validity = false; errors+='Bitte geben Sie Ihren Namen ein.\n'; }
  if (!check_empty(document.Bestellung.Strasse.value))
        { validity = false; errors+='Bitte geben Sie Ihre Adresse (Strasse, Nr.) ein.\n'; }
  if (!check_empty(document.Bestellung.Plz_Ort.value))
        { validity = false; errors+='Bitte geben Sie PLZ und Ort ein.\n'; }
  if (!check_empty(document.Bestellung.Telefon.value))
        { validity = false; errors+='Bitte geben Sie Ihre Telefonnummer ein.\n'; }
  if (!check_empty(document.Bestellung.Telefax.value))
        { validity = false; errors+='Bitte geben Sie Ihre Faxnummer ein.\n'; }
  if (!check_email(document.Bestellung.eMail.value))
        { validity = false; errors+='Die eingegebene E-Mail Adresse ist ungueltig.\n'; }

if (!validity) alert('Ihre Eingabe ist nicht korrekt.\n\n'+errors);
  return validity;
}
function validate_inquiry() {
  var errors='';
  validity = true; // assume valid
  if (!check_empty(document.Bestellung.Firmenname.value))
        { validity = false; errors+='Please enter your companies name.\n'; }
  if (!check_empty(document.Bestellung.Name.value))
        { validity = false; errors+='Please enter your name.\n'; }
  if (!check_empty(document.Bestellung.Strasse.value))
        { validity = false; errors+='Please enter your address.\n'; }
  if (!check_empty(document.Bestellung.Plz_Ort.value))
        { validity = false; errors+='Please enter your Country / Code / Town.\n'; }
  if (!check_empty(document.Bestellung.Telefon.value))
        { validity = false; errors+='Please enter your phone number.\n'; }
  if (!check_email(document.Bestellung.eMail.value))
        { validity = false; errors+='The e-mail address is not valid.\n'; }

if (!validity) alert('Your input is not correct.\n\n'+errors);
  return validity;
}

function validate_bestellung() {
  var errors='';
  validity = true; // assume valid
  if (!check_empty(document.Bestellung.Firmenname.value))
        { validity = false; errors+='Bitte geben Sie den Namen Ihres Unternehmens ein.\n'; }
  if (!check_empty(document.Bestellung.Name.value))
        { validity = false; errors+='Bitte geben Sie Ihren Namen ein.\n'; }
  if (!check_empty(document.Bestellung.Strasse.value))
        { validity = false; errors+='Bitte geben Sie Ihre Adresse (Strasse, Nr.) ein.\n'; }
  if (!check_empty(document.Bestellung.Plz_Ort.value))
        { validity = false; errors+='Bitte geben Sie PLZ und Ort ein.\n'; }
  if (!check_empty(document.Bestellung.Telefon.value))
        { validity = false; errors+='Bitte geben Sie Ihre Telefonnummer ein.\n'; }
  if (!check_empty(document.Bestellung.Telefax.value))
        { validity = false; errors+='Bitte geben Sie Ihre Faxnummer ein.\n'; }
  if (!check_email(document.Bestellung.eMail.value))
        { validity = false; errors+='Die eingegebene E-Mail Adresse ist ungueltig.\n'; }
  if (!check_empty(document.Bestellung.Liefertermin.value))
        { validity = false; errors+='\nBitte geben Sie einen Liefertermin ein.\n'; }
		
if (!validity) alert('Ihre Eingabe ist nicht korrekt.\n\n'+errors);
  return validity;
}
function validate_order() {
  var errors='';
  validity = true; // assume valid
  if (!check_empty(document.Bestellung.Firmenname.value))
        { validity = false; errors+='Please enter your companies name.\n'; }
  if (!check_empty(document.Bestellung.Name.value))
        { validity = false; errors+='Please enter your name.\n'; }
  if (!check_empty(document.Bestellung.Strasse.value))
        { validity = false; errors+='Please enter your address.\n'; }
  if (!check_empty(document.Bestellung.Plz_Ort.value))
        { validity = false; errors+='Please enter your Country / Code / Town.\n'; }
  if (!check_empty(document.Bestellung.Telefon.value))
        { validity = false; errors+='Please enter your phone number.\n'; }
  if (!check_email(document.Bestellung.eMail.value))
        { validity = false; errors+='The e-mail address is not valid.\n'; }
  if (!check_empty(document.Bestellung.Liefertermin.value))
        { validity = false; errors+='\nPlease enter the delivery date.\n'; }
		
if (!validity) alert('Your input is not correct.\n\n'+errors);
  return validity;
}


function check_empty(text) {
  return (text.length > 0); // gibt false zurck wenn leer
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

function check_radiobutton(value) {
	if (!checked(value))
  return false;
  return true;
}
