function EMail(s)
{
	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)
	}
	return(res);
}

function chkNewsletter()
{
	if(document.formNewsletter.nl_firma.value == "") {
	alert("Bitte Firma eingeben!");
	document.formNewsletter.nl_firma.focus();
	return false;
	}
	if(document.formNewsletter.nl_vname.value == "") {
	alert("Bitte Vorname eingeben!");
	document.formNewsletter.nl_vname.focus();
	return false;
	}
	if(document.formNewsletter.nl_nname.value == "") {
	alert("Bitte Nachname eingeben!");
	document.formNewsletter.nl_nname.focus();
	return false;
	}
	if(EMail(document.formNewsletter.nl_email.value)== true)
	{}
	else
	{
	alert("Bitte eine gültige E-Mail eingeben!");
	document.formNewsletter.nl_email.focus();
	return false;
	}	
}

function chkKontakt()
{
	if(document.formKontakt.kon_firma.value == "") {
	alert("Bitte Firma eingeben!");
	document.formKontakt.kon_firma.focus();
	return false;
	}
	if(document.formKontakt.kon_vname.value == "") {
	alert("Bitte Vorname eingeben!");
	document.formKontakt.kon_vname.focus();
	return false;
	}
	if(document.formKontakt.kon_nname.value == "") {
	alert("Bitte Nachname eingeben!");
	document.formKontakt.kon_nname.focus();
	return false;
	}
	if(EMail(document.formKontakt.kon_email.value)== true)
	{}
	else
	{
	alert("Bitte eine gültige E-Mail eingeben!");
	document.formKontakt.kon_email.focus();
	return false;
	}	
}

function chkPartner()
{
	if(document.formPartner.par_firma.value == "") {
	alert("Bitte Firma eingeben!");
	document.formPartner.par_firma.focus();
	return false;
	}
	if(document.formPartner.par_vname.value == "") {
	alert("Bitte Vorname eingeben!");
	document.formPartner.par_vname.focus();
	return false;
	}
	if(document.formPartner.par_nname.value == "") {
	alert("Bitte Nachname eingeben!");
	document.formPartner.par_nname.focus();
	return false;
	}

	if(document.formPartner.par_str.value == "") {
	alert("Bitte Strasse eingeben!");
	document.formPartner.par_str.focus();
	return false;
	}
	if(document.formPartner.par_nr.value == "") {
	alert("Bitte Hausnummer eingeben!");
	document.formPartner.par_nr.focus();
	return false;
	}
	if(document.formPartner.par_plz.value == "") {
	alert("Bitte PLZ eingeben!");
	document.formPartner.par_plz.focus();
	return false;
	}
	if(document.formPartner.par_ort.value == "") {
	alert("Bitte Ort eingeben!");
	document.formPartner.par_ort.focus();
	return false;
	}

	if(EMail(document.formPartner.par_email.value)== true)
	{}
	else
	{
	alert("Bitte eine gültige E-Mail eingeben!");
	document.formPartner.par_email.focus();
	return false;
	}
	
}
