function changeDateBox(value) {
	var msel = document.getElementById('monat');
	if (value == 1) {
		msel.origOption = msel.options[11];
		msel.remove(11);
	} else {
		if (msel.origOption != undefined) {
			try {
				msel.add(msel.origOption,null); // standards compliant
			}
			catch(ex) {
					msel.add(msel.origOption); // IE only
			}

		}
	}
}

function check(vars) {
	// Überprüfen der Eingabefelder
	for (i=0;i<vars.length;i++) {
		var tempobj = vars.elements[i];
		if (tempobj.type != "hidden") {
			tempobj.focus();
		}
		if (tempobj.value == "") {
			switch (tempobj.name) {
				/**
				 * Tell a friend
				 */
				case "absendername":
				alert ("Geben Sie einen Absendernamen ein");
				return false;
				case "absendermail":
				alert ("Geben Sie eine Absenderadresse ein");
				return false;
				case "empfaendermail":
				alert ("Geben Sie einen Emfängeradresse ein");
				return false;
				/**
				 * Vermieter Anfragen
				 */
				// case "obj[name]":
				// alert ("Geben Sie einen Namen ein");
				// return false;
				case "obj[nachname]":
				alert ("Geben Sie einen Nachnamen ein");
				return false;
				case "obj[vorname]":
				alert ("Geben Sie einen VorNamen ein");
				return false;
				case "obj[strasse]":
				alert ("Geben Sie eine Strasse ein");
				return false;
				case "obj[plz]":
				alert ("Geben Sie eine Postleitzahl ein");
				return false;
				case "obj[ort]":
				alert ("Geben Sie einen Ort ein");
				return false;
				case "obj[land]":
				alert ("Geben Sie ein Land ein");
				return false;
				case "obj[tel]":
				alert ("Geben Sie eine gültige Telefonnummer ein");
				return false;
				case "obj[email]":
				alert ("Geben Sie eine gültige E-Mail Adresse ein");
				return false;
			}
		}
		/**
		 * Sonstige Überprüfungen
		 */
		switch (tempobj.name) {
			/**
			 * Kontrolle auf Mail Format
			 */
			case "absendermail":
			case "empfaendermail":
			case "obj[email]":
			if(tempobj.value.indexOf('@') == -1) {
				alert ("Keine Gültige E-Mail Adresse");
				return false;
			}
			break;
			case "obj[tel]":
			     if(!/^\+\d+\/\d+\/\d+$/.test(tempobj.value)){
				    alert ("Geben Sie eine gültige Telefonnummer ein"+tempobj.value);
				    return false;
				}
			break;
		}
	}
	return true;
}
function clearfields(vars) {
	// löschen der Felder
	for (i=0;i<vars.length;i++) {
		var tempobj = vars.elements[i];
		switch (tempobj.type) {
			case "hidden":
				break;
			case "select-one":
				tempobj.value = "-1";
				break;
			case "text":
				tempobj.focus();
				tempobj.value = "";
				break;
			case "checkbox":
				tempobj.checked = false;
				break;
		}
	}
	return false;
}