function formular_checker(formular){
	
	var f=document.getElementById(formular);

	if (f.termin) {
		if (f.termin.value == '')  {alert('Bitte wählen Sie Termin und Veranstaltunsgort.'); 
			f.termin.focus(); 
			return (false); 
		}
	}
	
	if (f.geschlecht) {
		if (f.geschlecht.value == '' || f.geschlecht.value == 'Bitte wählen')  {alert('Bitte geben Sie Ihre Anrede an.'); 
			return (false);
			f.geschlecht.focus(); 
			 
		}
	}
	
	if (f.vname) {
		if (f.vname.value == '')  {alert('Bitte geben Sie Ihren Vornamen an.'); 
			f.vname.focus(); 
			return (false); 
		}
	}
	
	if (f.nname) {
		if (f.nname.value == '')  {alert('Bitte geben Sie Ihren Nachnamen an.'); 
			f.nname.focus(); 
			return (false); 
		} 
	}
	
	if (f.firma) {
		if (f.firma.value == '')  {alert('Bitte geben Sie Ihre Firma an.'); 
			f.firma.focus(); 
			return (false); 
		} 
	}
	
	if (f.funktion) {
		if (f.funktion.value == '')  {alert('Bitte geben Sie Ihre Funktion an.'); 
			f.funktion.focus(); 
			return (false); 
		}
	}
	
	if (f.telefon && (formular=='kontakt' || formular=='events')) {
		if (f.telefon.value == '')  {alert('Bitte geben Sie Ihre Rufnummer an.'); 
			f.telefon.focus(); 
			return (false); 
		}
	}
	 
	if (f.stra) {
		if (f.stra!=null && f.stra.value == '')  {alert('Bitte geben Sie Ihre Straße an.'); 
			f.stra.focus(); 
			return (false); 
		}
	}
	
	if (f.plz) {
		if (f.plz!=null && f.plz.value == '')  {alert('Bitte geben Sie Ihre PLZ an.'); 
			f.plz.focus(); 
			return (false); 
		}
	}
	
	if (f.ort) {
		if (f.ort!=null && f.ort.value == '')  {alert('Bitte geben Sie den Ort an.'); 
			f.ort.focus(); 
			return (false); 
		}
	}
	
	
	/* email checken*/
	if (f.email) {
		 var s = f.email.value; 
		 var a = false;
		 var res = false;
		 if(typeof(RegExp) == 'function')
		 {
		  var b = new RegExp('abc');
		  if(b.test('abc') == true){a = true;}
		  }
		
		 if(a == true)
		 {
		  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
						   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
						   '(\\.)([a-zA-Z]{2,4})$');
		  res = (reg.test(s));
		 }
		 else
		 {
		  res = (s.search('@') >= 1 &&
				 s.lastIndexOf('.') > s.search('@') &&
				 s.lastIndexOf('.') >= s.length-5)
		 }
		 if(res==false){
		  alert('Bitte überpruefen Sie Ihre Email.');
		  f.email.focus();
		  return (false);  
		 }
	}
	
	if (f.mitarbeiter) {
		if (f.mitarbeiter!=null && (f.mitarbeiter.value == '' || f.mitarbeiter.value == 'Bitte wählen'))  {alert('Bitte geben Sie die Anzahl der Mitarbeiter an.'); 
			f.mitarbeiter.focus(); 
			return (false); 
		}
	}
	
	if (f.Branche_d) {
		if (f.Branche_d.value == '' || f.Branche_d.value == 'Bitte wählen')  {alert('Bitte wählen Sie eine Branche aus.'); 
			f.Branche_d.focus(); 
			return (false); 
		}
	}
	
	if (f.Aufgabenbereich) {
		if (f.Aufgabenbereich.value == '' || f.Aufgabenbereich.value == 'Bitte wählen')  {alert('Bitte wählen Sie einen Aufgabenbereich aus.'); 
			f.Aufgabenbereich.focus(); 
			return (false); 
		}
	}
	
	if (f.Department) {
		if (f.Department.value == '' || f.Department.value == 'Bitte wählen')  {alert('Bitte wählen Sie eine Abteilung aus.'); 
			f.Department.focus(); 
			return (false); 
		}
	}
	
	if (f.session_1400) {
		if (f.session_1400[0].checked==false && f.session_1400[1].checked==false && f.session_1400[2].checked==false )  {
			alert('Bitte wählen Sie eine Session.'); 
			f.session_1400[0].focus(); 
			return (false); 
		}
	}
	
	if (f.session_1430) {
		if (f.session_1430[0].checked==false && f.session_1430[1].checked==false && f.session_1430[2].checked==false )  {
			alert('Bitte wählen Sie eine Session.'); 
			f.session_1430[0].focus(); 
			return (false); 
		}
	}
	
	if (f.flex) {
		if (f.flex[0].checked==false && f.flex[1].checked==false)  {
			alert('Bitte füllen Sie alle mit einem * gekennzeichneten Felder aus.'); 
			f.flex[0].focus();
			return (false); 
		}
	}
	
	if (f.mobile) {
		if (f.mobile[0].checked==false && f.mobile[1].checked==false)  {
			alert('Bitte füllen Sie alle mit einem * gekennzeichneten Felder aus.'); 
			f.mobile[0].focus();
			return (false); 
		}
	}
	
	if (f.coldfusion) {
		if (f.coldfusion[0].checked==false && f.coldfusion[1].checked==false)  {
			alert('Bitte füllen Sie alle mit einem * gekennzeichneten Felder aus.'); 
			f.coldfusion[0].focus();
			return (false); 
		}
	}
	
	if (f.flashnews) {
		if (f.flashnews[0].checked==false && f.flashnews[1].checked==false)  {
			alert('Bitte füllen Sie alle mit einem * gekennzeichneten Felder aus.'); 
			f.flashnews[0].focus();
			return (false); 
		}
	}
	
	if (f.datenschutz) {
		if (f.datenschutz.checked==false)  {
			alert('Bitte bestätigen Sie, dass Sie die Datenschutzbestimmungen akzeptiert haben.'); 
			f.datenschutz.focus(); 
			return (false); 
		}
	}
	
	/*if (f.teilnahmebestaetigung) {
		if (f.teilnahmebestaetigung.checked==false)  {
			alert('Bitte bestätigen Sie die Teilnahme'); 
			f.teilnahmebestaetigung.focus(); 
			return (false); 
		}
	}*/
	
	return true;
}



