function chkformnl(f) {


if (f.vorname.value==''){
	alert('Bitte füllen Sie das Feld \"Vorname\" aus.');
	f.vorname.focus();
	return (false);
	}
if (f.nachname.value==''){
	alert('Bitte füllen Sie das Feld \"Nachname\" aus.');
	f.nachname.focus();
	return (false);
	}
if (f.email.value==''){
	alert('Bitte geben Sie Ihre E-Mail Adresse an.');
	f.email.focus();
	return (false);
	}
if (!isEMail(f.email.value)){
	alert('Bitte geben Sie eine gültige E-Mail Adresse an.');
	f.email.focus();
	return (false);
	}
if (f.zustimm.checked==false){
	alert('Sie müssen unserer Datenschutzerklärung zustimmen, um unseren Newsletter zu erhalten.');
	f.zustimm.focus();
	return (false);	
}

if (!confirm('Newsletterbestellung abschicken?')){
	return (false);}
}

function isEMail(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('([\\w-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([\\w-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,5})');
  res = (reg.test(s));
 }
 else
 {
  res = (s.search('@') >= 1 &&
         s.lastIndexOf('.') > s.search('@') &&
         s.lastIndexOf('.') >= s.length-5)
 }
 return(res);
}

function getregion() {
      for (var i=0; i<document.nlform.sw.length; i++)
      	{if (document.nlform.sw[i].checked)
         	{return i}
      	}
   return -1;
}

function checkallregi(){
	if(document.nlform.allewaehlen.checked==true) {
		for (var i=0; i<document.nlform.sw.length; i++){
			document.nlform.sw[i].checked=true;
			}
		}	
	else {
		for (var i=0; i<document.nlform.sw.length; i++){
			document.nlform.sw[i].checked=false;
			}
		}
}
