function hoeheFF()
 {
 /* passt bei Firefox und IE7 .inhalt auf Fensterhöhe an */
 var br = navigator.userAgent.toLowerCase();
 if(br.indexOf('firefox') != -1)
  {document.getElementById("FF").style.height = (window.innerHeight - 122) + "px";}
 if(br.indexOf('msie 7') != -1 && document.body.clientHeight < 600)
  {document.getElementById("FF").style.height = "440px";}
 }

function formFF()
 {
 /* passt bei Firefox Breite input und Pos. Ort an */
 var br = navigator.userAgent.toLowerCase();
 if(br.indexOf('firefox') != -1)
  {document.getElementsByName("Ort")[0].style.width = "186px";}
 }

/* Erzeugen der Bild-Objekte */
for(var i=1;i<=4;i++)
 {
 for(var j=1;j<=2;j++)
  {
  eval("dl"+i+""+j+" = new Image();");
  eval("dl"+i+""+j+".src = '../css/download"+j+".png';");
  }
 }

function toggle (imgname,srcname)
 {
 if(document.images)
  {
  document.images[imgname].src = eval (imgname + srcname + ".src");
  return true;
  }
 }

function del(nr)
 {
 /* leert input bei Kontakt */
 if(nr==10 && name_flag==false)
  {
   document.getElementsByName("Name")[0].value = "";
   name_flag = true;
  }
 else if(nr==11 && email_flag==false)
  {
   document.getElementsByName("email")[0].value = "";
   email_flag = true;
  }
 else if(nr==12 && anfrage_flag==false)
  {
   document.getElementsByName("Anfrage")[0].value = "";
   anfrage_flag = true;
  }
 } /* Ende del(nr) */

function pop_up(d,t)
 {
 /* öffnet Screenshot-Fenster */
 var screenshot = window.open("",t,"width=800,height=600,left=10,top=10,scrollbars=yes,resizable=yes");
 screenshot.document.write("<html><head><title>"+t+"</title></head>");
 screenshot.document.write("<body style='margin:0px;' onLoad='self.focus();' onBlur='self.close();'><img src='Bilder/"+d+"'></body>");
 screenshot.document.write("</html>");
 }

function adresse1()
 {document.getElementsByName("recipient")[0].value = "vertrieb@warehaus.de";}

function adresse2()
 {document.getElementsByName("recipient")[0].value = "info@warehaus.de";}

function chk_Kontakt()
 {
 var m = "";
 var e = document.getElementsByName("email")[0].value;
 var r = chk_regularExpr();
 /* Prüfung der Eingaben */
 if(!document.getElementsByName("Name")[0].value || !name_flag)
  {m = "Bitte Ihren Namen eingeben!\n";}
 if(!e || !email_flag)
  {m = m + "\nBitte Ihre E-Mail-Adresse eingeben!\n";}
 /* Prüfung auf Plausibilität */
 /* regular expressions */
 else if(r)
  {
  if(!regExprSearch(e))
   {m = m + "\nDie E-Mail-Adresse enthält einen Fehler!\n";}
  }
 /* einfache Prüfung, wenn keine regular expressions */
 else if(!simpleSearch(e))
  {m = m + "\nDie E-Mail-Adresse ist ungültig!\n";}
 if(!document.getElementsByName("Anfrage")[0].value || !anfrage_flag)
  {m = m + "\nIhre Anfrage bitte nicht vergessen!\n";}
 if(m)
  {
   alert(m);
   return false;
  }
 return true;
 } /* Ende chk_Kontakt() */

function chk_Democd()
 {
 /* Prüfung der Eingaben */
 var m = "";
 var e = document.getElementsByName("email")[0].value;
 var r = chk_regularExpr();
/* Abfrage, ob Feld vorhanden, da DemoCD über WAREHaus kein Verein */
 if(document.getElementsByName("Verein")[0])
  {
   if(!document.getElementsByName("Verein")[0].value)
    {m = "Bitte Ihren Haus & Grund-Verein angeben!\n";}
  }
 if(!document.getElementsByName("Vorname")[0].value)
  {m = m + "\nBitte Ihren Vornamen eingeben!\n";}
 if(!document.getElementsByName("Nachname")[0].value)
  {m = m + "\nBitte Ihren Nachnamen eingeben!\n";}
 if(!document.getElementsByName("Strasse")[0].value)
  {m = m + "\nBitte die Straße eingeben!\n";}
 if(!document.getElementsByName("PLZ")[0].value)
  {m = m + "\nBitte die Postleitzahl eingeben!\n";}
 if(!document.getElementsByName("Ort")[0].value)
  {m = m + "\nBitte den Wohnort eingeben!\n";}
 /* Prüfung auf Plausibilität, wenn E-Mail vorhanden */
 if(e)
  {
   /* regular expressions */
   if(r)
    {
     if(!regExprSearch(e))
      {m = m + "\nDie E-Mail-Adresse enthält einen Fehler!\n";}
    }
   /* einfache Prüfung, wenn keine regular expressions */
   else if(!simpleSearch(e))
    {m = m + "\nBitte überprüfen Sie die E-Mail-Adresse!\n";}
  } /* Ende if(e) */
 if (m)
  {
   alert(m);
   return false;
  }
/* Abfrage, ob Feld vorhanden, da DemoCD über WAREHaus kein Vereinsfeld,
   H&G Frankfurt ist Verein vorausgefüllt und disabled Feld nicht übermittelt wird */
 if(!m && document.getElementsByName("Verein")[0] && document.getElementsByName('Verein')[0].disabled == true)
    {document.getElementsByName('Verein')[0].disabled = false}
 return true;
 } /* Ende chk_Democd() */

function chk_regularExpr()
 {return (typeof(RegExp) == "function")? true : false;}

function regExprSearch(s)
 {
 var a = new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");
 return a.exec(s)? true : false;
 }

function simpleSearch(s)
 {return (s.indexOf('@')==-1 || s.indexOf('.')==-1)? false : true;}
