<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

<!-- Daten übergeben -->

window.onerror = KillErrors;
var zahlen=new String('1234567890');
var tele=new String('1234567890()/-+');
var valmail=new String('ABCDEFGHIJKLMNOPQRSTUVWXYZabzcdefghijklmnopqrstuvwxyz1234567890-.@');
var invmail=new String('1234567890-');

function e_mail(feld,name)
{
 // var vmail=feld.toLowerCase();
    if(feld.length<3)
        {
                alert("Die E-Mailadresse muss mindestens drei Zeichen enthalten.");
                return false;
        }
        if(feld.charAt(0)=="-"||feld.charAt(feld.length-1)=="-")
                {
                        alert("Die E-Mailadresse darf nicht mit einem Bindestrich(-) anfangen bzw. aufhören.");
                        return false;
                }
                var x=true;
                for(var i=0;i<feld.length;i++)
                        {
                                var cchar=feld.charAt(i);
                                if(invmail.indexOf(cchar)==-1)
                                        {
                                                x=false;
                                        }
                                        if(x&&i==(feld.length-1))
                                                   {
                                                                alert("Die E-Mailadresse darf nicht nur aus Ziffern(0-9) und /oder Bindestrichen bestehen.");
                                                                return false;
                                                       }
                                                if(valmail.indexOf(cchar)==-1)
                                                                {
                                                                 alert("Sie haben ein fehlerhaftes Zeichen eingetippt. Es dürfen nur Bchstaben, Zahlen und Bindestriche enthalten sein. Umlaute wie ä, ö, ü und ß sind nicht erlaubt. Bitte versuchen Sie es noch einmal.");
                                                                 return false;
                                                                }
                                                        if (cchar=="." && i<3)
                                                                {
                                                                        alert("Der Name vor dem Punkt muss mindestens 3 Zeichen enthalten.");
                                                                        return false;
                                                                }
                        }
    return true;
}

function telefon(feld,name)
{
if((feld.length!=0)|| (feld!=" "))
{
		
for(var i=0;i < feld.length;i++)
  {
        var tel= feld.charAt(i);

        if(tele.indexOf(tel)== -1)
    {
               
			if(name=="Telefon")
			{
				document.formular.Telefon.focus();
                document.formular.Telefon.value="";
				alert("Bitte geben Sie das richtige Telefonformat ein! \nNur diese Zeichen sind erlaubt: 0123456789()/-+");
                return false;
			}else
			{
				document.formular.Fax.focus();
				document.formular.Fax.value="";
				alert("Bitte geben Sie das richtige Format ein! \nNur diese Zeichen sind erlaubt: 0123456789()/-+");
				return false;
			}
    }
  }}
return true;
}

function datum(feld,name)
{
        if(feld.length!=10)
                {
                        alert("Bitte geben Sie das richtige Datumsformat ein!");
                        return false;
                }
var tt=feld.substring(0,2);
 for(var i=0;i< tt.length;i++)
        {
                var t=tt.charAt(i);
                if(zahlen.indexOf(t)==-1)
                        {
                        alert("Bitte geben Sie das Tagesformat richtig ein!");
                        return false;
                        }
        }
var mm=feld.substring(3,5);
for(var i=0;i< mm.length;i++)
{
                var m=mm.charAt(i);
                if(zahlen.indexOf(m)==-1)
                        {
                        alert("Bitte geben Sie das Monatsformat richtig ein!");
                        return false;
                        }
        }
var jjjj=feld.substring(6,10);
for(var i=0;i< jjjj.length;i++)
        {

                var j=jjjj.charAt(i);
                if(zahlen.indexOf(j)==-1)
                        {
                        alert("Bitte geben Sie das Jahresformat richtig ein!");
                        return false;
                        }
        }
if(mm>12)
{
        alert(mm+" ist kein gültiger Monat");
        return false;
}
if((mm==04)||(mm==06)||(mm==09)||(mm==11))
        {
         if(tt>30)
                {
                alert("Für den Monat "+mm+" ist der "+tt+". kein gültiger Tag");
                return false;
                }
        }
        else
        {
                if(mm==02)
                {
                        if(tt>29)
                                {
                                        alert("Für den Monat "+mm+" ist der "+tt+". kein gültiger Tag");
                                        return false;
                                }
                }
                else
                {
                        if(tt>31)
                        {
                                alert(" Für den Monat "+mm+" ist der "+tt+". kein gültiger Tag");
                                return false;
                        }
                }
        }

var aktDat=new Date();
jr=aktDat.getYear();
if(name=="Geburtstag")
{
	kl=jr-65;
	da=jr - 16;
	if((jjjj<kl)||(jjjj>=da))
		{
        	alert("Leider ist uns nicht möglich, Bewerber einzustelle, die im Jahre "+jjjj+" geboren wurden");
        	return false;
		}
		return true;
}

}

function pruefung(feld,name)
{
   
    feld=feld.toUpperCase();
    if ((feld.length == 0)||(feld==" "))
     {
               
		switch(name)
		{
		case "Vorname" :	
					document.formular.Vorname.focus();
					document.formular.Vorname.value="bitte Vornamen eingeben";
					alert("Das Feld " + name + " ist leer, bitte geben Sie ihren " +name +" ein!");
					break;  
		case "Nachname" :
			      	document.formular.Nachname.focus();
					document.formular.Nachname.value="bitte Nachnamen eingeben";
					alert("Das Feld " + name + " ist leer, bitte geben Sie ihren " +name +" ein!");
					break;
	   }
		//alert("Das Feld " + name + " ist leer, bitte geben Sie ihren " +name +" ein!");
	 }
}

function senden()
{
   
    if ((document.formular.Vorname.value == "")||(document.formular.Vorname.value ==" "))
     {
					document.formular.Vorname.focus();
					document.formular.Vorname.value="";
					document.formular.Vorname.
					alert("Das Feld Vorname ist leer, bitte geben Sie ihren Vornamen ein!");
					return false;  
	 }
	 if ((document.formular.Nachname.value == "")||(document.formular.Nachname.value ==" "))
     {
			      	document.formular.Nachname.focus();
					document.formular.Nachname.value="";
					alert("Das Feld Nachname ist leer, bitte geben Sie ihren Nachnamen ein!");
					return false;
	  }
	  if ((document.formular.Telefon.value == "")||(document.formular.Telefon.value ==" "))
     {
	   				document.formular.Telefon.focus();
					document.formular.Telefon.value="";
					alert("Das Feld Telefon ist leer, bitte geben Sie ihre Telefonnummer ein!");
					return false;
	 }
	  if ((document.formular.Email.value == "")||(document.formular.Email.value ==" "))
     {
	   				document.formular.Email.focus();
					document.formular.Email.value="";
					alert("Das Feld E-Mail ist leer, bitte geben Sie ihre E-Mailadresse ein!");
					return false;
     }
	
}

function KillErrors()
{
   return true;
}

function NewWin(objpath)
{
   var win1=open(objpath,"",'scrollbars=yes,resizable=yes,width=480,height=390');
   win1.document.bgColor=parent.document.bgColor;
   win1.focus();
}
function NewWin1(objpath)
{
   var win1=open(objpath,"",'scrollbars=yes,resizable=yes,width=800,height=600');
   win1.document.bgColor=parent.document.bgColor;
   win1.focus();
}
function NewWin2(objpath)
{
   var win1=open(objpath,"",'scrollbars=yes,resizable=yes,width=300,height=250');
   win1.document.bgColor=parent.document.bgColor;
   win1.focus();
}

//-->
