function felder_check()
{
  if (document.emailformular.realname.value == "")
  {
    alert("Bitte Name des Absenders eingeben!")
    document.emailformular.realname.focus();
    return false;
  }
  else
  {
    if (document.emailformular.email.value == "")
    {
      alert("Bitte Ihre E-Mailadresse eingeben!")
      document.emailformular.email.focus();
      return false;
    }
    else
    {
      if(!checkEmail(document.emailformular.email.value))
      {
        alert("Keine gültige E-Mailadresse!");
        document.emailformular.email.focus();
        return false;
      }
      else
      {
        if (document.emailformular.subject.value == "")
        {
          alert("Bitte den Grund Ihrer E-Mail eingeben!")
          document.emailformular.subject.focus();
          return false;
        }
      }
    }
  }
  return true;
}

function checkEmail(email)
{
  var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
  var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,4}";
  var regex  = "^" + usr + "\@" + domain + "$";

  var rgx    = new RegExp(regex);
  return rgx.exec(email) ? true : false;
}

function contacter(user, domain, suffix, name)
{
  if (name == "")
  {
    document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '">' + user + '@' + domain + '.' + suffix + '</a>');
  }
  else
  {
    document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '">' + name + '</a>');
  }
}

function showTime() {
    var dmTime = new Date(2010, 3, 20, 8, 0, 0);
    var now = new Date();
    var day = 0;
    var hour = 0;
    var min = 0;
    var sec = 0;

    while(now.getTime() < dmTime.getTime()) {
        day++;
        now.setTime(now.getTime() + (24 * 60 * 60 * 1000));
    }
    day -= 32;

    hour = Math.floor((dmTime - now) / (60 * 60 * 1000));
    now.setTime(now.getTime() + hour * 60 * 60 * 1000);

    min = Math.floor((dmTime - now) / (60 * 1000));
    now.setTime(now.getTime() + min * 60 * 1000);

    sec = Math.floor((dmTime - now) / 1000);

    var dmCountdown = day + " Tage " + hour + " Stunden " + min + " Minuten " + sec + " Sekunden";
    document.getElementById("dmCountdown").innerHTML = dmCountdown;
}
