function openwindow(theURL,winName,features) {
	newWindow = window.open(theURL,winName,features)
	if (!newWindow.opener) {
		newWindow.opener = window
		}
	newWindow.focus()
	}

function loeschen(query) {
	if (window.confirm("Sind Sie sicher, das Sie den Datensatz löschen möchten?")) {
		document.location.href=query;
		}
	}
	
function Fensterweite () {
	if (window.innerWidth) {
		return window.innerWidth;
		} else if (document.body && document.body.offsetWidth) {
		return document.body.offsetWidth;
		} else {
		return 0;
		}
	}

function Fensterhoehe () {
	if (window.innerHeight) {
		return window.innerHeight;
		} else if (document.body && document.body.offsetHeight) {
		return document.body.offsetHeight;
		} else {
		return 0;
		}
	}

function neuAufbau () {
	if (Weite != Fensterweite() || Hoehe != Fensterhoehe())
	    location.href = location.href;
	}

function Validate() {
	errfound = false;
	if ((browserName=="Microsoft Internet Explorer") || (browserVer>4)) {
		if (document.feedback.name.value == "")
			error(document.feedback.name,"Bitte geben Sie ihren Namen an");
		if (document.feedback.firma.value == "")
			error(document.feedback.firma,"Bitte geben Sie ihre Firma an");
		if (document.feedback.gebaeude.value == "")
			error(document.feedback.gebaeude,"Bitte geben Sie ihr Gebäude an");
		if (document.feedback.strasse.value == "")
			error(document.feedback.strasse,"Bitte geben Sie eine Straße an");
		if (document.feedback.ort.value == "")
			error(document.feedback.ort,"Bitte geben Sie ihre Postleitzahl und Ort an");
		if (document.feedback.abteilung.value == "")
			error(document.feedback.abteilung,"Bitte geben Sie ihre Abteilung an");
		if (document.feedback.email.value == "")
			error(document.feedback.email,"Bitte geben Sie eine gültige E-Mail Adresse an");
		}

	if (browserName=="Netscape" && browserVer<=4) {
		if (document.layer4.document.feedback.firma.value == "")
			error(document.layer4.document.feedback.firma,"Bitte geben Sie ihre Firma an");
		if (document.layer4.document.feedback.abteilung.value == "")
			error(document.layer4.document.feedback.abteilung,"Bitte geben Sie ihre Abteilung an");
		if (document.layer4.document.feedback.gebaeude.value == "")
			error(document.layer4.document.feedback.gebaeude,"Bitte geben Sie ihr Gebäude an");
		if (document.layer4.document.feedback.name.value == "")
			error(document.layer4.document.feedback.name,"Bitte geben Sie ihren Namen an");
		if (document.layer4.document.feedback.strasse.value == "")
			error(document.layer4.document.feedback.strasse,"Bitte geben Sie eine Straße an");
		if (document.layer4.document.feedback.email.value == "")
			error(document.layer4.document.feedback.email,"Bitte geben Sie eine gültige E-Mail Adresse an");
		if (document.layer4.document.feedback.ort.value == "")
			error(document.layer4.document.feedback.ort,"Bitte geben Sie ihre Postleitzahl und Ort an");
		}
	return !errfound;
	}

function CheckNumber (theNumber) {
	var valid = 1;
	var GoodChars = "0123456789";
	var i = 0;

	if (theNumber=='') valid = 0;

	for (i=0; i<=theNumber.length-1; i++) {
		if (GoodChars.indexOf(theNumber.charAt(i)) == -1) {
			valid = 0;
			}
		}
	return valid;
	}

function error(elem, text) {
	if (errfound) return;
	window.alert(text);
	elem.select();
	elem.focus;
	errfound = true;
	}