function addFormEvent(func) {
  if (!document.getElementById | !document.getElementsByTagName) return
  var oldonload=window.onload
  if (typeof window.onload != 'function') { window.onload=func }
  else {
    window.onload=function() { oldonload(); func() }
  }
}



function showDiv(id){
	if (!document.getElementsByTagName) return
	if (document.getElementById(id).style.display=='block'){
		document.getElementById(id).style.display='none'
	}
	else{
		document.getElementById(id).style.display='block'
	}
	//  focus is moved by the href of the link to the start of the help
}


function hideDiv(id) {
	if (!document.getElementsByTagName) return
	document.getElementById(id).style.display = 'none'
}



function filter_checkAll() {
	if (document.getElementById("reg_filter").bedburg.checked == false) 		document.getElementById("reg_filter").bedburg.checked = true;
	if (document.getElementById("reg_filter").bergheim.checked == false) 		document.getElementById("reg_filter").bergheim.checked = true;
	if (document.getElementById("reg_filter").bruehl.checked == false) 			document.getElementById("reg_filter").bruehl.checked = true;
	if (document.getElementById("reg_filter").elsdorf.checked == false) 		document.getElementById("reg_filter").elsdorf.checked = true;
	if (document.getElementById("reg_filter").erftstadt.checked == false) 		document.getElementById("reg_filter").erftstadt.checked = true;
	if (document.getElementById("reg_filter").frechen.checked == false) 		document.getElementById("reg_filter").frechen.checked = true;
	if (document.getElementById("reg_filter").huerth.checked == false) 			document.getElementById("reg_filter").huerth.checked = true;
	if (document.getElementById("reg_filter").kerpen.checked == false) 			document.getElementById("reg_filter").kerpen.checked = true;
	if (document.getElementById("reg_filter").pulheim.checked == false)			document.getElementById("reg_filter").pulheim.checked = true;
	if (document.getElementById("reg_filter").wesseling.checked == false) 		document.getElementById("reg_filter").wesseling.checked = true;
	if (document.getElementById("reg_filter").ueberregional.checked == false) 	document.getElementById("reg_filter").ueberregional.checked = true;
}

function filter_uncheckAll() {
	if (document.getElementById("reg_filter").bedburg.checked == true) 			document.getElementById("reg_filter").bedburg.checked = false;
	if (document.getElementById("reg_filter").bergheim.checked == true) 		document.getElementById("reg_filter").bergheim.checked = false;
	if (document.getElementById("reg_filter").bruehl.checked == true) 			document.getElementById("reg_filter").bruehl.checked = false;
	if (document.getElementById("reg_filter").elsdorf.checked == true) 			document.getElementById("reg_filter").elsdorf.checked = false;
	if (document.getElementById("reg_filter").erftstadt.checked == true) 		document.getElementById("reg_filter").erftstadt.checked = false;
	if (document.getElementById("reg_filter").frechen.checked == true) 			document.getElementById("reg_filter").frechen.checked = false;
	if (document.getElementById("reg_filter").huerth.checked == true) 			document.getElementById("reg_filter").huerth.checked = false;
	if (document.getElementById("reg_filter").kerpen.checked == true) 			document.getElementById("reg_filter").kerpen.checked = false;
	if (document.getElementById("reg_filter").pulheim.checked == true)			document.getElementById("reg_filter").pulheim.checked = false;
	if (document.getElementById("reg_filter").wesseling.checked == true) 		document.getElementById("reg_filter").wesseling.checked = false;
	if (document.getElementById("reg_filter").ueberregional.checked == true) 	document.getElementById("reg_filter").ueberregional.checked = false;
}

function filter_checkAll2(num) {
	for (var j = 0; j < num; j++) {
		box = eval("document.getElementById('reg_filter').rubrik" + j); 
		if (box.checked == false) box.checked = true;
	}
}

function filter_uncheckAll2(num) {
	for (var j = 0; j < num; j++) {
		box = eval("document.getElementById('reg_filter').rubrik" + j); 
		if (box.checked == true) box.checked = false;
	}
}

function filter_checkAll3() {
	for (var j = 1; j < 7; j++) {
		box = eval("document.getElementById('reg_filter').time" + j); 
		if (box.checked == false) box.checked = true;
	}
}

function filter_uncheckAll3() {
	for (var j = 1; j < 7; j++) {
		box = eval("document.getElementById('reg_filter').time" + j); 
		if (box.checked == true) box.checked = false;
	}
}

// example okWeb form


function init_filter() {
	if (!document.getElementsByTagName) return
	hideDiv('filter_rub');
	hideDiv('filter_ort');
	hideDiv('filter_time');
}
function init_help_user_daten() {
 		// JavaScript is available so hide the help divs
		//verstecke filter by default
	if (!document.getElementsByTagName) return
	hideDiv('hlp_benutzername');
	hideDiv('hlp_pw1');
	hideDiv('hlp_pw2');
	hideDiv('hlp_email');
	hideDiv('hlp_email_check');
	hideDiv('hlp_persdaten');
}
function init_help_profile() {
 		// JavaScript is available so hide the help divs
		//verstecke filter by default
	if (!document.getElementsByTagName) return
	hideDiv('hlp_company');
	hideDiv('hlp_homepage');
	hideDiv('hlp_street');
	hideDiv('hlp_plz');
	hideDiv('hlp_city');
	hideDiv('hlp_phone');
	hideDiv('hlp_fax');
	hideDiv('hlp_mobile');
	hideDiv('hlp_kat');
}
function init_help_zusatz_profile() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_bild');
}
function init_help_edittermin() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_termin_date');
	hideDiv('hlp_termin_title');
	hideDiv('hlp_termin_rub');
	hideDiv('hlp_termin_adressname');
	hideDiv('hlp_termin_street');
	hideDiv('hlp_termin_zip');
	hideDiv('hlp_termin_city');
	hideDiv('hlp_termin_picselect');
	hideDiv('hlp_termin_picname');
	hideDiv('hlp_termin_picdesc');
}
function init_help_newtermin() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_termin_date');
	hideDiv('hlp_termin_title');
	hideDiv('hlp_termin_rub');
	hideDiv('hlp_termin_adressname');
	hideDiv('hlp_termin_street');
	hideDiv('hlp_termin_zip');
	hideDiv('hlp_termin_city');
}
function init_help_news() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_news_title');
}
function init_help_regcode() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_regcode');
}
function init_help_reg() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_reg_user');
	hideDiv('hlp_reg_email1');
	hideDiv('hlp_reg_email2');
	hideDiv('hlp_reg_kat');
	hideDiv('hlp_reg_company');
	hideDiv('hlp_reg_street');
	hideDiv('hlp_reg_zip');
	hideDiv('hlp_reg_city');
	hideDiv('hlp_reg_phone');
	hideDiv('hlp_reg_fname');
	hideDiv('hlp_reg_lname');
	hideDiv('hlp_reg_pphone');
}

function init_help_kontaktform() {
	if (!document.getElementsByTagName) return
	hideDiv('hlp_mailMessage');
	hideDiv('hlp_mailName');
	hideDiv('hlp_mailEmail');
	hideDiv('hlp_mailPhone');
	hideDiv('hlp_cc');
}

// Nannette Thacker http://www.shiningstar.net
function confirmSubmit()
{
var agree=confirm("Sind Sie sich sicher?");
if (agree)
	return true ;
else
	return false ;
}


