function showStats(url,name,groesse) {
	nw=window.open(url,"meinstatus","width=820,height=500,left=25,top=25,scrollbars=yes");
	nw.focus();
}

function showApproach(url,name,groesse) {
	nw=window.open(url,"anfahrt","width=780,height=570,left=25,top=25");
	nw.focus();
}

function hideAutor() {
	if(document.gaestebuch.autor.value == "Ihr Name") {
		document.gaestebuch.autor.value = "";
	}
}

function showAutor() {
	if (document.gaestebuch.autor.value == "") {
		document.gaestebuch.autor.value = "Ihr Name";
	}
}

function hideBooking() {
	if(document.gaestebuch.eintrag.value == "Ihr Eintrag") {
		document.gaestebuch.eintrag.value = "";
	}
}

function showBooking() {
	if (document.gaestebuch.eintrag.value == "") {
		document.gaestebuch.eintrag.value = "Ihr Eintrag";
	}
}

function validForm() {
	if (typeof document.kontakt.kont_email != 'undefined') {
		var add = false;
		var dot = false;
		var orderAdd = 0;
		var orderDot = 0;
		for (i = 0; i < document.kontakt.kont_email.value.length; i++) {
 			if (document.kontakt.kont_email.value.length >= 6 && document.kontakt.kont_email.value.charAt(i) == "@") {
				orderAdd = i;
				add = true;
			}
			if (document.kontakt.kont_email.value.length >= 6 && document.kontakt.kont_email.value.charAt(i) == ".") {
				orderDot = i;
				dot = true;
			}
		}
		var diff = orderDot - orderAdd;
	}
	if	(typeof document.kontakt.kdn != 'undefined' && document.kontakt.kdn.value == "") {
		alert("Bitte tragen Sie Ihre Kundennummer ein!");
		return false;
	}	else if (typeof document.kontakt.anrede != 'undefined' && document.kontakt.anrede.value == "") {
			alert("Bitte tragen Sie Ihre Anrede ein!");
			return false;
		}	else if (typeof document.kontakt.kont_vname != 'undefined' && document.kontakt.kont_vname.value == "") {
				alert("Bitte tragen Sie Ihren Vornamen ein!");
				return false;
			}	else if (typeof document.kontakt.kont_name != 'undefined' && document.kontakt.kont_name.value == "") {
					alert("Bitte tragen Sie Ihren Nachnamen ein!");
					return false;
				}	else if (typeof document.kontakt.kont_strasse != 'undefined' && document.kontakt.kont_strasse.value == "") {
						alert("Bitte tragen Sie Ihre Straße ein!");
						return false;
					}	else if (typeof document.kontakt.kont_hausnr != 'undefined' && document.kontakt.kont_hausnr.value == "") {
							alert("Bitte tragen Sie Ihre Hausnummer ein!");
							return false;
						}	else if (typeof document.kontakt.kont_plz != 'undefined' && document.kontakt.kont_plz.value == "") {
								alert("Bitte tragen Sie Ihre Postleitzahl ein!");
								return false;
							}	else if (typeof document.kontakt.kont_ort != 'undefined' && document.kontakt.kont_ort.value == "") {
									alert("Bitte tragen Sie Ihren Wohnort ein!");
									return false;
								}	else if (typeof document.kontakt.kont_fon != 'undefined' && document.kontakt.kont_fon.value == "") {
										alert("Bitte tragen Sie Ihre Telefonnummer ein!");
									return false;
									}	else if (typeof document.kontakt.kont_mobil != 'undefined' && document.kontakt.kont_mobil.value == "") {
											alert("Bitte tragen Sie Ihre Handynummer ein!");
											return false;
										}	else if (typeof document.kontakt.kont_fax != 'undefined' && document.kontakt.kont_fax.value == "") {
												alert("Bitte tragen Sie Ihre Faxnummer ein!");
												return false;
											}	else if (typeof document.kontakt.kont_email != 'undefined' && document.kontakt.kont_email.value == "") {
  													alert("Bitte tragen Sie Ihre Email ein!");
													return false;
												}	else if (add == false || dot == false || orderAdd >= orderDot || diff <= 2) {
														alert("Bitte geben Sie eine gütige Email Adresse an!");
														return false;
													}	else if (document.kontakt.nachricht.value.length >= 2001) {
															alert("Die Nachricht ist zu lang! Maximal 2000 Zeichen!");
															return false;
														}	else if (document.kontakt.nachricht.value == "") {
																alert("Bitte tragen Sie eine Nachricht ein!");
																return false;
															}	else if (document.kontakt.chkSend.value == "" || document.kontakt.chkSend.value.length <= 3) {
																	alert("Bitte tragen Sie den Sicherheitscode ein!");
																	return false;
																}	else {
																		return true;
																	}
}

function validGbook() {
	if (document.gaestebuch.autor.value.length < 4) {
		alert("Der Name muß aus mindestens 4 Zeichen bestehen!");
		return false;
	}	else if (document.gaestebuch.autor.value == "" || document.gaestebuch.autor.value == "Ihr Name") {
			alert("Bitte tragen Sie Ihren Namen ein!");
			return false;
		}	else if (document.gaestebuch.eintrag.value.length > 5000) {
				alert("Der Eintrag ist zu lang! Die Maximall%E4nge betr%E4gt 5000 Zeichen!");
				return false;
			}	else if (document.gaestebuch.eintrag.value == "" || document.gaestebuch.eintrag.value == "Ihr Eintrag") {
					alert("Bitte nehmen Sie einen Eintrag vor!");
					return false;
				}	else if (document.gaestebuch.eintrag.value.length < 25) {
						alert("Der Eintrag muß aus mindestens 25 Zeichen bestehen!\nVielen Dank für Ihr Verst%E4ndnis.");
						return false;
					}	else {
							return true;
						}
}
function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
		if (wmtt != null) {
			wmtt.style.left = (x + 20) + "px";
			wmtt.style.top 	= (y + 20) + "px";
		}
}
function showWMTT(id) {
	wmtt = document.getElementById(id);
	wmtt.style.display = "block"
}
function hideWMTT() {
	wmtt.style.display = "none";
}
