function chkForm(formular) {

	formular.Firma.className = formular.Ansprechpartner.className = formular.Anschrift.className = "";
	formular.Telefon.className = formular.eMail.className = formular.Nachricht.className = "";

	if(formular.Firma.value == "") {
		alert("Bitte tragen Sie den Namen Ihrer Firma ein.");
		formular.Firma.className = "error";
		formular.Firma.focus();
		return false;
	} else if(formular.Ansprechpartner.value == "") {
		alert("Bitte geben Sie einen Ansprechpartner an.");
		formular.Ansprechpartner.className = "error";
		formular.Ansprechpartner.focus();
		return false;
	} else if(formular.Telefon.value == "" && formular.eMail.value == "") {
		alert("Bitte geben Sie eine Telefonnummer oder eine E-Mail-Adresse an.");
		formular.Telefon.className = "error";
		formular.eMail.className = "error";
		formular.Telefon.focus();
		return false;
	} else if(formular.Telefon.value != "" && formular.Telefon.value.search(/^[0-9/. \-]*$/) == -1) {
		alert("Bitte \u00fcberpr\u00fcfen Sie Ihre Eingabe.");
		formular.Telefon.className = "error";
		formular.Telefon.focus();
		return false;
	} else if(formular.eMail.value != "" && formular.eMail.value.search(/^.+@.+\.[^.]{2,}$/) == -1) {
		alert("Bitte \u00fcberpr\u00fcfen Sie Ihre Eingabe.");
		formular.eMail.className = "error";
		formular.eMail.focus();
		return false;
	} else {
		return true;
	}

}

function addFavLink() {
	
	if(navigator.appName == "Microsoft Internet Explorer") {
	// Favoriten im Internet Explorer
		
		var link = document.createElement("a");
		var linkSrc = document.createAttribute("href");
		linkSrc.nodeValue = "#";
		link.setAttributeNode(linkSrc);
		var linkId = document.createAttribute("id");
		linkId.nodeValue = "favlink";
		link.setAttributeNode(linkId);
		var linkTitle = document.createAttribute("title");
		linkTitle.nodeValue = "diese Seite zu den Favoriten hinzufügen";
		link.setAttributeNode(linkTitle);
		var linkOnclick = document.createAttribute("onclick");
		linkOnclick.nodeValue = "window.external.AddFavorite('"+document.URL+"', '"+document.title+"'); return false;";
		link.setAttributeNode(linkOnclick);
		
		link.innerHTML = "zu den Favoriten hinzuf&uuml;gen";
		
		document.getElementById("main").appendChild(link);
		
	} else if(navigator.appName == "Netscape" && navigator.appVersion.indexOf("Safari") == -1) {
	// Lesezeichen im Firefox
	
		var link = document.createElement("a");
		var linkSrc = document.createAttribute("href");
		linkSrc.nodeValue = "#";
		link.setAttributeNode(linkSrc);
		var linkId = document.createAttribute("id");
		linkId.nodeValue = "favlink";
		link.setAttributeNode(linkId);
		var linkTitle = document.createAttribute("title");
		linkTitle.nodeValue = "diese Seite zu den Lesezeichen hinzufügen";
		link.setAttributeNode(linkTitle);
		var linkOnclick = document.createAttribute("onclick");
		linkOnclick.nodeValue = "window.external.addPanel('"+document.title+"', '"+document.URL+"', ''); return false;";
		link.setAttributeNode(linkOnclick);
		
		link.innerHTML = "zu den Lesezeichen hinzuf&uuml;gen";
		
		document.getElementById("main").appendChild(link);
	
	} else {
		
	}
	
}

window.onload = addFavLink;
