// JavaScript Document
function chkFormular()
{
if (PUNKTUM.Filiale.selectedIndex < 1)
{
alert("Bitte geben Sie an, wo Sie sich bewerben wollen!");
PUNKTUM.Filiale.focus();
return (false);
}

//tattoo
var Option = false;
for (i = 0;  i < PUNKTUM.Tattoo.length;  i++)
  {
    if (PUNKTUM.Tattoo[ i ].checked)
        Option = true;
  }
  if (!Option)
  {
alert("Geben Sie an ob Sie sichtbare Tattos oder Piercings haben!");
    return (false);
  }
  
  //muttersprache_deutsch
var Option = false;
for (i = 0;  i < PUNKTUM.muttersprache_deutsch.length;  i++)
  {
    if (PUNKTUM.muttersprache_deutsch[ i ].checked)
        Option = true;
  }
  if (!Option)
  {
alert("Geben Sie an ob Ihre Muttersprache Deutsch ist!");
    return (false);
 }
	  
	//perfekt_deutsch
var Option = false;
for (i = 0;  i < PUNKTUM.perfekt_deutsch.length;  i++)
  {
    if (PUNKTUM.perfekt_deutsch[ i ].checked)
        Option = true;
  }
  if (!Option)
  {
alert("Geben Sie an ob Sie perfektes Deutsch in Wort und Schrift beherrschen!");
    return (false);
  }

//Anrede
if (PUNKTUM.Anrede.selectedIndex < 1)
{
alert("Bitte geben Sie Ihre Anrede an!");
PUNKTUM.Anrede.focus();
return (false);
}
//alter berechnen
var error,i,set,str,elenam,zeichen,zahl;

elenam='Alter';
set=' 1234567890';
str=window.document.PUNKTUM.Wiealt.value;
if (str.length>1)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
	 
     if (set.indexOf(zeichen)==-1)  
	 		
			{
         alert('Bitte geben Sie Ihr korrektes Alter an!');
		 document.PUNKTUM.Wiealt.focus();
         return false;
         i=str.length;
			
     		 }
	   			zahl=str;
	   			if (zahl<=17 || zahl>=45)
	   			{
	  
	   			alert('Leider berücksichtigen wir nur Bewerber/innen im Alter von 18 und 44!');
		 		document.PUNKTUM.Wiealt.focus();
         		return false;}
		 
				}
			}
else {
alert('Bitte Ihr Alter eintragen!');
document.PUNKTUM.Wiealt.focus();
return false;
	} 
	//Email
var i,set,str,zeichen;
str=window.document.PUNKTUM.Email.value;
if (str.indexOf('@' && '.' ,0)==-1)
{
alert('Bitte geben Sie Ihre korrekte email-adresse an!');
document.PUNKTUM.Email.focus();return false;

}
if (str.length<6)
{
alert('Bitte geben Sie Ihre korrekte email-adresse an!');
document.PUNKTUM.Email.focus();return false;

}
//Beruf
if (PUNKTUM.Beruf.selectedIndex < 1)
{
alert("Bitte geben Sie Ihre derzeitige Tätigkeit ein!");
PUNKTUM.Beruf.focus();
return (false);
}
//vorname checken
var i,set,str,zeichen;

set='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZßöäüÖÄÜ- ';
str=window.document.PUNKTUM.Vorname.value;
if (str.length>0)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihren Vornamen an!');
         document.PUNKTUM.Vorname.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihren Vornamen an!');
document.PUNKTUM.Vorname.focus();return false;

}

//Nachname
var i,set,str,zeichen;

set='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZßöäüÖÄÜ- ';
str=window.document.PUNKTUM.Name.value;
if (str.length>0)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihren Nachnamen an!');
         document.PUNKTUM.Name.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihren Nachnamen an!');
document.PUNKTUM.Name.focus();return false;

}
//Staatsangehörigkeit
var i,set,str,zeichen;

set='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZßöäüÖÄÜ ';
str=window.document.PUNKTUM.Staat.value;
if (str.length>0)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihre Staatsangehörigkeit an!');
         document.PUNKTUM.Staat.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihren Staatsangehörigkeit an!');
document.PUNKTUM.Staat.focus();return false;

}




/*Strasse
var i,set,str,zeichen;

set='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZßöäüÖÄÜ1234567890 .-';
str=window.document.PUNKTUM.Strasse.value;
if (str.length>0)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihre Strasse an!');
         document.PUNKTUM.Strasse.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihren Strasse an!');
document.PUNKTUM.Strasse.focus();return false;

}
*/
//Hausnummer

var i,set,str,zeichen;

set='1234567890abc ';
str=window.document.PUNKTUM.Hausnr.value;
if (str.length>0)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihre Hausnummer an!');
         document.PUNKTUM.Hausnr.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihren Hausnummer an!');
document.PUNKTUM.Hausnr.focus();return false;

}

//PLZ
var i,set,str,zeichen;

set='1234567890 ';
str=window.document.PUNKTUM.PLZ.value;
if (str.length>4)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihre 5-stellige Postleitzahl an!');
         document.PUNKTUM.PLZ.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihre 5- stellige Postleitzahl an!');
document.PUNKTUM.PLZ.focus();return false;

}
//Wohnort
var i,set,str,zeichen;

set='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZßöäüÖÄÜ1234567890-  ';
str=window.document.PUNKTUM.Wohnort.value;
if (str.length>0)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihren Wohnort an!');
         document.PUNKTUM.Wohnort.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihren Wohnort an!');
document.PUNKTUM.Wohnort.focus();return false;

}
//Telefon
var i,set,str,zeichen;

set='1234567890/- ';
str=window.document.PUNKTUM.Telefon.value;
if (str.length>6)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihre Telefonnummer an!');
         document.PUNKTUM.Telefon.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihre Telefonnummer an!');
document.PUNKTUM.Telefon.focus();return false;

}
//handy
var i,set,str,zeichen;

set='1234567890/- ';
str=window.document.PUNKTUM.Handy.value;
if (str.length>6)
{
for (i=0;i<=str.length;i++)
    {
     zeichen=str.charAt(i);
     if (set.indexOf(zeichen)==-1)
        {
         alert('Bitte geben Sie Ihre Handynummer an!');
         document.PUNKTUM.Handy.focus();return false;
		 
         i=str.length;
        }
    }
} else
{
alert('Bitte geben Sie Ihre Handynummer an!');
document.PUNKTUM.Handy.focus();return false;

}
//Koepergröße
var error,i,set,str,zeichen,zahl;


set=' 1234567890';
str=window.document.PUNKTUM.Koerpergroesse.value;
zahl=str;
if (zahl=="")
		{
			  return true;
	   			
				}
				if (zahl<=150 || zahl>=210 )
		{
				alert('nicht unter 1,50m und nicht über 2,10m!');
		 		document.PUNKTUM.Koerpergroesse.focus();
         		return false;
	}	
}

//Verfuegung zur WM

var Option = false;
for (i = 0;  i < PUNKTUM.verfuegung.length;  i++)
  {
    if (PUNKTUM.verfuegung[ i ].checked)
        Option = true;
  }
  if (!Option)
  {
alert("Stehen Sie uns zum oben genannten Zeitraum zur Verfuegung?");
    return (false);
  }