// --- Getüt Hofgut Mappen 
// --- Produktion: Büro Simon Obitz, Berlin 
// --- www.buerosimonobitz.net
// --- kontakt@buerosimonobitz.net

// --- Version 2


// --- Aufbau:
// 1 - Bilderschau im Titel
// 2 - Bildergalerie
// 3 - Formularfunktionen



$(document).ready(function(){
	
	// 1 - Bilderschau im Titel

	$('#TitelbildSchau').innerfade({
		animationtype: 'fade',
		speed: 1500,
		timeout: 5000,
		type: 'sequence'
	});

	
	// 2 - Bildergalerie
	try {
    $("a[rel^='Bildergalerie']").prettyPhoto({
  		opacity: 0.85, /* Value betwee 0 and 1 */
  		animationSpeed: 'normal', /* fast/slow/normal */
  		showTitle: true, /* true/false */
  		allowresize: true, /* true/false */
  		counter_separator_label: ' von ', /* The separator for the gallery counter 1 "of" 2 */
  		callback: function(){}
  	});
  } catch(e) { };
});





// 3 - ingabefelder-IDs: 

// Zu Beginn Texte in die Felder einsetzen:
function TexteEinsetzen() {
	// Texte: 
	TextIDName 			= "Vor- und Nachname:";
	TextIDStation 		= "Station:";
	TextIDZimmer 		= "Zimmer:";
	TextIDWuensche 		= "(Bitte maximal 400 Zeichen.)";
	TextIDAbsenderName 	= "Ihr Name:";
	TextIDAbsenderMail 	= "Ihre E-Mail-Adresse:";
	
	document.getElementById('Name').value = TextIDName;
	document.getElementById('Station').value = TextIDStation;
	document.getElementById('Zimmer').value = TextIDZimmer;
	document.getElementById('Wuensche').value = TextIDWuensche;
	document.getElementById('AbsenderName').value = TextIDAbsenderName;
	document.getElementById('AbsenderMail').value = TextIDAbsenderMail;
}

function TextfeldFocus(FeldID) {
	if (FeldID == "Name" && document.getElementById(FeldID).value == TextIDName) { document.getElementById(FeldID).value = ""; }
	if (FeldID == "Station" && document.getElementById(FeldID).value == TextIDStation) { document.getElementById(FeldID).value = ""; }
	if (FeldID == "Zimmer" && document.getElementById(FeldID).value == TextIDZimmer) { document.getElementById(FeldID).value = ""; }
	if (FeldID == "Wuensche" && document.getElementById(FeldID).value == TextIDWuensche) { document.getElementById(FeldID).value = ""; }
	if (FeldID == "AbsenderName" && document.getElementById(FeldID).value == TextIDAbsenderName) { document.getElementById(FeldID).value = ""; }
	if (FeldID == "AbsenderMail" && document.getElementById(FeldID).value == TextIDAbsenderMail) { document.getElementById(FeldID).value = ""; }
}

function TextfeldBlur(FeldID) {
	if (FeldID == "Name" && document.getElementById(FeldID).value == "") { document.getElementById(FeldID).value = TextIDName; }
	if (FeldID == "Station" && document.getElementById(FeldID).value == "") { document.getElementById(FeldID).value = TextIDStation; }
	if (FeldID == "Zimmer" && document.getElementById(FeldID).value == "") { document.getElementById(FeldID).value = TextIDZimmer; }
	if (FeldID == "Wuensche" && document.getElementById(FeldID).value == "") { document.getElementById(FeldID).value = TextIDWuensche; }
	if (FeldID == "AbsenderName" && document.getElementById(FeldID).value == "") { document.getElementById(FeldID).value = TextIDAbsenderName; }
	if (FeldID == "AbsenderMail" && document.getElementById(FeldID).value == "") { document.getElementById(FeldID).value = TextIDAbsenderMail; }
}

// --- Textmengenbegrenzung im Gruss-Feld --- //
function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) 
		{ field.value = field.value.substring(0, maxlimit); }
	else 
		{ countfield.value = maxlimit - field.value.length; }
}







