// JavaScript Document

$(window).load(function() {
	
	$('.slideshow').nivoSlider({
		pauseTime: 5000,
		effect: 'fade',
		afterLoad: function(){ 
			$("#galleryWrapper").fadeIn("medium"); 
		}
	});
	
	$("#thumbs A, #map").fancybox({
		"hideOnContentClick": true,
		"overlayOpacity": 0.75,
		"overlayColor": "#000000",
		"titlePosition": "over"
	});
	
	$("#charter FORM #buttonSubmit").click( function(){
		$("#formCharter").submit();
	});
	
	$(".datepicker").datepicker();
	
	$('#formCharter').ajaxForm({ 
		success: showResponse,
		beforeSubmit: validate,
		clearForm: true
	});	
	
});

function validate(formData, jqForm, options){
	
	var form = jqForm[0]; 
	if (!form.name.value) { 
		alert('Bitte geben Sie Ihren Namen ein.'); 
		form.name.focus();
		return false; 
	} 
	if (!form.email.value) { 
		alert('Bitte geben Sie Ihre Mailadresse ein.'); 
		form.email.focus();
		return false; 
	}
	if (!form.telefon.value) { 
		alert('Bitte geben Sie eine Telefonnummer ein.'); 
		form.telefon.focus();
		return false; 
	} 	
	
	$(".formButtons").html("<div id='loading'><img src='images/loading.gif' /></div>");
	
}

function showResponse(responseText, statusText, xhr, $form) { 
	$(".formButtons").html("<div id='success'><strong>Die Anfrage wurde gesendet.</strong> Vielen Dank f&uuml;r Ihr Interesse, Sie werden in K&uuml;rze von uns h&ouml;ren.</div>");
} 
