	function box_switchClass(pName) {
		if (!document.getElementById) return false;
		var el = document.getElementById(pName);
		if (!el || !el.className) return false;
		el.className = '-'; 
	}	
	function box_switch_article(pName) {
		if (!document.getElementById) return;
		var el = document.getElementById(pName);
		if (!el || !el.style) return;
		el.isClosed = el.className=="hide" ? true : false;  
		el.className = el.isClosed ? "show" : "hide";	
	}
	function box_switch(pName) {
		if (!document.getElementById) return;
		var el = document.getElementById(pName);
		if (!el || !el.style) return;
		el.isOpen = !el.isOpen ? true : false;  
		el.style.display = !el.isOpen ? "block" : "none";	
	}

// ================================== 

function check_submit() {
	err_message = "";
	p_name = document.forms[0].elements["fld_n0p3spm"].value;
	p_mail = document.forms[0].elements["fld_email"].value;
	p_message = document.forms[0].elements["fld_nachricht"].value;
	if ("" == p_name) err_message += "» Name (Ihr Ansprechpartner)\n";
	if ("" == p_mail) err_message += "» E-Mail (Ihre E-Mail Adresse)\n";
	if ("" == p_message) err_message += "» Ihre Mitteilung\n";
	if ("" != err_message) {
		alert("Bitte füllen Sie das Kontaktformular richtig aus.\nFolgende Felder müssen ausgefüllt sein:\n\n"+err_message);
		return false;
	} else {
		return true;
	}
}

function send_mail() {
	if (check_submit()) {
		document.forms[0].submit();
	}
}

function page_print() {
	window.print();
}