function img_change(image, source)
{
  image.src = source;
}

function detailwindow_open(source)
{
 F1 = window.open(source,'Detailinformationen','width=720,height=600,top=5,left=5,scrolling=yes,scrollbars=yes,resizable=yes');
 F1.focus();
}

function chkkform()
{
  var rc = true;
  var kart = 'email';
  var missing = '';
  /*soll überhaupt was geschickt werden*/
  if(document.kform.text.value  == "")
  {
    alert("Bitte teilen Sie uns mit, was wir für Sie tun können!");
    document.kform.text.focus();
    rc = false;
  }
  if (rc)
  {
    /*den selektierten radiobutton finden*/
    for(var i=0;i<document.kform.length;++i)
    {
      if(document.forms[0].elements[i].name == 'kart' && document.forms[0].elements[i].checked)
      {
        kart = document.forms[0].elements[i].value;
      }
    }
    /*abhängig von der kontaktart die kontaktdaten prüfen*/
    if(kart == "email")
    {
      if(document.kform.Email.value.indexOf('@') == -1
      || document.kform.Email.value.indexOf('.') == -1
      || document.kform.Email.value.length < 7 )
      {
        alert("Bitte geben Sie Ihre Email-Adresse an!");
        document.kform.Email.focus();
        rc = false;
      }
    }
    if(kart == "teflon")
    {
      if(document.kform.Telefon.value == ""
      || document.kform.Telefon.value.length < 9 )
      {
        alert("Bitte teilen Sie uns Ihre Telefonnummer inklusive Vorwahl mit!");
        document.kform.Telefon.focus();
        rc = false;
      }
    }
    if(kart == "fax")
    {
      if(document.kform.Fax.value == ""
      || document.kform.Fax.value.length < 9 )
      {
        alert("Bitte teilen Sie uns Ihre Faxnummer inklusive Vorwahl mit!");
        document.kform.Fax.focus();
        rc = false;
      }
    }
    if(kart == "brief")
    {
      if(document.kform.Nachname.value == "")
      {
        missing = missing + 'Nachname, ';
      }
      if(document.kform.Strasse.value == "")
      {
        missing = missing + 'Strasse, ';
      }
      if(document.kform.PLZ.value == "")
      {
        missing = missing + 'PLZ, ';
      }
      if(document.kform.Ort.value == "")
      {
        missing = missing + 'Ort, ';
      }
      if (missing != '')
      {
        missing = missing.slice(0,missing.length - 2);
        alert('Bitte vervollständigen Sie Ihre Anschrift(' + missing+ ')!');
        rc = false;
        /* den fokus auf den ersten fehler setzen */

        if(document.kform.Ort.value == "")
        {
          document.kform.Ort.focus();
        }
        if(document.kform.PLZ.value == "")
        {
          document.kform.PLZ.focus();
        }
        if(document.kform.Strasse.value == "")
        {
          document.kform.Strasse.focus();
        }
        if(document.kform.Nachname.value == "")
        {
          document.kform.Nachname.focus();
        }
      }
    }
  }
  return rc;
}