function checkNewsletter(f) {
	var alertStr = "Folgende Punkte müssen angegeben und erfüllt sein:\n";
	var alerten = 0;
	
	with(f){
		//adress
		if(femail.value == "") {
			alertStr = alertStr + "\n - E-Mail";
			alerten++;
		}else{
			var reg = /^([\w-\.])+\@{1}([\w-\.])+\.([\D]){2,4}$/
			if (!(reg.exec(femail.value))){
				alertStr = alertStr + "\n - E-Mail Format";
				alerten++;
			}
		}
		
		if (alerten > 0){
			alert(alertStr);
			femail.focus();
			return false;
		}
		return true;
	}
}


//Newsletter anmelden
function anmeldenNL(){
	if(checkNewsletter(document.nl)) document.nl.submit();
}

//Suchen
function newSearch(){
	document.fsearch.submit();
}


//Veranstaltung anmeldung mit E-Mail
function anmeldungVer(field){
	if(field != "" && document.f.fkontaktemail.value == "" )document.f.fkontaktemail.value = field;
}


/*browser immer im top */
if(top!=self){
	top.location=self.location;
}
function printPage(){
	this.print();
}
function winOpen(url, breite, hoehe, sbar) {
      links = (screen.width/2)-(breite/2);
      oben = (screen.height/2)-(hoehe/2);
      window.open(url,"popup","height="+hoehe+",width="+breite+",status = no,toolbar =no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = "+sbar+",fullscreen = no,top ="+oben+",left ="+links);
} 

/*  //---------------------------
 Function: Calendar refresh
---------------------------// */
function refreshCalendarEvent(p, vid){

	if(vid == 0){
		location.href = "index.cfm?id=" + p;
	}else{
		location.href = "index.cfm?id=" + p + "&" + vid;
	}
	return true;
}