$(window).load(function() {
	$('div#home-slider').nivoSlider({
		effect:'random', //Specify sets like: 'fold,fade,sliceDown'
        slices:15,
        animSpeed:1000, //Slide transition speed
        pauseTime:3000,
		controlNav:false,
		directionNav:false
	});
	
	$('#when').datepicker({
		'dateFormat':'dd/mm/yy'
	});
	
	$('input#book-submit').click(function() {
		var data = $('form#book-form').serialize();
		var url = clientData.app + "/ajax/email.php";
		var email = $('input#email');
		var when = $('input#when');
		var lang = $('input#lang').val();
			
		if(null == when.val() || '' == when.val()) {
			when.addClass('required');
			when.focus();
			return false;
		} else {
			when.removeClass('required');
		}
		
		if(null == email.val() || '' == email.val()) {
			email.addClass('required');
			email.focus();
			return false;
		} else {
			email.removeClass('required');
		}

		var button = $(this);
		button.attr('disabled', true);
		
		var msg_send = 'Invio email completato';
		var msg_error = 'Errore durante l\'invio email';
		
		if('it'==lang) {
			msg_send = 'Invio email completato';
			msg_error = 'Errore durante l\'invio email';
		} else if('en'==lang){
			msg_send = 'Email sent';
			msg_error = 'Error in sending email';
		} else if('de'==lang) {
			msg_send = 'E-mail gesendet';
			msg_error = 'Fehler waehrend der Sendung der E-mail';
		}
		
		$.post(url, data, function(response) {
			if('ok' == response) {
				//$('span#response').html(msg_send);
				button.val(msg_send);
			} else {
				$('span#response').html(msg_error);
				button.removeAttr('disabled');
			}
		});
		
		return false;
	});

});
