
<!-- *** Fügt eine E-Mail-Adresse ein ***
function InsertEmil(emildom,emilsvr,emilnam,text)
{
    document.write('<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;'+emilnam+'@'+emilsvr+'.'+emildom+text+'">'+emilnam+'@'+emilsvr+'.'+emildom+'</a>');
}
//-->

<!-- *** Formularpflichtfelder ***
function chkEingabe() {
    if ((document.form.vorname.value == "") || (document.form.name.value == "") || (document.form.email.value == "Ihre@E-Mail") || (document.form.email.value == "") || (document.form.empfaenger.value == "")){
       alert ("Bitte füllen Sie sämtliche Pflichtfelder aus");
      //  document.frmKanzlei.PLZ.focus ();
	  return false;
        } else{ // Checked den Radio-Button
			for (i=0;i<document.forms[0].anrede.length;i++) {
 				if (document.forms[0].anrede[i].checked) {
  					user_input = document.forms[0].anrede[i].value;
				}
			}
			if(typeof user_input == "undefined") {
				// alert('Sie haben keinen Punkt ausgewaehlt');
				alert('Sie haben keine Anrede ausgewaehlt');
				return false;
			}
		} // END // Checked den Radio-Button
    }
//-->


<!--  Überpruefung der Formularfelder -->
function Formular_Validator(theForm)
{
 
// Name 
  if (theForm.Name.value == "")
  {
    alert("Bitte geben Sie in das Feld \"Name\" Ihren Nachnamen ein.");
    theForm.Name.focus();
    return (false);
  }
  if (theForm.Name.value.length < 5)
  {
    alert("Geben Sie mindestens 5 Zeichen in das Feld \"Name\" ein.");
    theForm.Name.focus();
    return (false);
  }
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ \t\r\n\f";
  var checkStr = theForm.Name.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Geben Sie nur Buchstaben und Leerräume in das Feld \"Name\" ein.");
    theForm.Name.focus();
    return (false);
  }

// Firma 
  if (theForm.Firma.value == "")
  {
    alert("Bitte geben Sie in das Feld \"Firma\" Ihren Firmennamen ein.");
    theForm.Firma.focus();
    return (false);
  }
  if (theForm.Firma.value.length < 3)
  {
    alert("Geben Sie mindestens 3 Zeichen in das Feld \"Firma\" ein.");
    theForm.Firma.focus();
    return (false);
  }
  var checkOK = "ABCDEFGHIJKLAMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ0123456789-,&: \t\r\n\f";
  var checkStr = theForm.Firma.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Geben Sie nur Buchstaben, Ziffern und Leerräume in das Feld \"Firma\" ein.");
    theForm.Firma.focus();
    return (false);
  }

// Strasse 
    if (theForm.Strasse.value == "")
  {
    alert("Bitte geben Sie in das Feld \"Strasse\" Ihre Strasse ein.");
    theForm.Strasse.focus();
    return (false);
  }
  if (theForm.Strasse.value.length < 3)
  {
    alert("Geben Sie mindestens 3 Zeichen in das Feld \"Strasse\" ein.");
    theForm.Strasse.focus();
    return (false);
  }
  var checkOK = "ABCDEFGHIJKLAMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ0123456789-,&: \t\r\n\f";
  var checkStr = theForm.Strasse.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Geben Sie nur Buchstaben, Ziffern und Leerräume in das Feld \"Strasse\" ein.");
    theForm.Strasse.focus();
    return (false);
  }

// Postleizahl 
  if (theForm.PLZ.value == "")
  {
    alert("Bitte geben Sie in das Feld \"PLZ\" Ihre 5-stellige Postleitzahl ein.");
    theForm.PLZ.focus();
    return (false);
  }
  if (theForm.PLZ.value.length < 5)
  {
    alert("Geben Sie bitte genau 5 Zeichen in das Feld \"PLZ\" ein.");
    theForm.PLZ.focus();
    return (false);
  }
  if (theForm.PLZ.value.length > 5)
  {
    alert("Geben Sie bitte genau 5 Zeichen in das Feld \"PLZ\" ein.");
    theForm.PLZ.focus();
    return (false);
  }
  var checkOK = "0123456789-";
  var checkStr = theForm.PLZ.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid)
  {
    alert("Geben Sie nur Ziffern in das Feld \"PLZ\" ein.");
    theForm.PLZ.focus();
    return (false);
  }

// Ort 
  if (theForm.Ort.value == "")
  {
    alert("Bitte geben Sie in das Feld \"Ort\" den Ortsnamen Ihres Sitzes ein.");
    theForm.Ort.focus();
    return (false);
  }
  if (theForm.Ort.value.length < 3)
  {
    alert("Geben Sie mindestens 3 Zeichen in das Feld \"Ort\" ein.");
    theForm.Ort.focus();
    return (false);
  }
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrAstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ- \t\r\n\f";
  var checkStr = theForm.Ort.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Geben Sie nur Buchstaben, Leerräume und \"-\"-Zeichen in das Feld \"Ort\" ein.");
    theForm.Ort.focus();
    return (false);
  }

// e-Mail 
if (theForm.eMail.value == "")
{
alert("Bitte geben Sie in das Feld \"eMail\" Ihre eMail-Adresse ein.");
theForm.eMail.focus();
return (false);
}
if (theForm.eMail.value.length < 9)
{
alert("Bitte geben Sie wenigstens 9 Zeichen in das Feld \"eMail\" ein.");
theForm.eMail.focus();
return (false);
}
var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-@-_.";
  var checkStr = theForm.eMail.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Geben Sie nur Buchstaben, Ziffern und \"@-_.\"-Zeichen in das Feld \"eMail\" ein.");
    theForm.eMail.focus();
    return (false);
  }
if (theForm.eMail.value.length > 70)
{
alert("Bitte geben Sie nicht mehr als 70 Zeichen in das Feld \"eMail\" ein.");
theForm.eMail.focus();
return (false);
}
if (theForm.eMail.value.indexOf("@",1) == -1)
{
alert("Geben Sie bitte eine gueltige eMail Adresse ein.");
theForm.eMail.focus();
return (false);
}
if (theForm.eMail.value.indexOf(".",theForm.eMail.value.indexOf("@")+1) == -1)
{
alert("Geben Sie bitte eine gueltige eMail Adresse ein.");
theForm.eMail.focus();
return (false);
}
return (true);
}
<!--  ENDE Überpruefung der Formularfelder -->

// COPY UND PASTE 
function clear_field(field) 
{
    if (field.value=="Ihre@E-Mail")   { 
       field.value=""; 
    }
}
function paste_field(field)  
{
    if (field.name=="email" && field.value=="")    {  
       field.value="Ihre@E-Mail"; 
    } 
}
// END: COPY UND PASTE 

<!-- Öffnen eines popup-Fensters -->
function popAll(insertDoc,x,y)
{    
     doc = insertDoc;
     newX = x + 120;
     newY = y + 105;
     popup = window.open("content/popAll.php","popAll","width="+newX+",height="+newY+",locationbar=no,menubar=no,screenX=100,screenY=100");
     popup.moveTo(100,100);
}

function rueckgrat() {
      window.open("mediathek/360_rueckgrat/tour.html",'rueckgrat','toolbar=0,location=0,directories=no,status=no,menubar=0,scrollbars=0,resizable=no,copyhistory=0,width=774,height=568');
      ;
  }

function bettenstudio() {
      window.open("mediathek/360_bettenstudio/tour.html",'bettenstudio','toolbar=0,location=0,directories=no,status=no,menubar=0,scrollbars=0,resizable=no,copyhistory=0,width=774,height=568');
      ;
  }
  
function luemmel() {
    window.open("mediathek/luemmel/popup_FLVClip.php",'luemmel','toolbar=0,location=0,directories=no,status=no,menubar=0,scrollbars=0,resizable=no,copyhistory=0,width=477,height=283');
    ;
  }
  
function erst() {
    window.open("mediathek/erst/popup_FLVClip.php",'erst','toolbar=0,location=0,directories=no,status=no,menubar=0,scrollbars=0,resizable=no,copyhistory=0,width=482,height=390');
    ;
  }

function wdr() {
      window.open("mediathek/wdr/popup_FLVClip.php",'wdr','toolbar=0,location=0,directories=no,status=no,menubar=0,scrollbars=0,resizable=no,copyhistory=0,width=482,height=394');
      ;
  }
function youtube(video) {
      window.open("mediathek/youtube/popup_youtube.php?v_video="+video,'YouTube','toolbar=0,location=0,directories=no,status=no,menubar=0,scrollbars=0,resizable=no,copyhistory=0,width=650,height=400');
      ;
  }
<!--/ Öffnen eines popup-Fensters -->

