$(document).ready(function(){ 
	$('#slideshow').cycle({fx: 'fade'});	
});

Shadowbox.init({overlayOpacity:0.8});

function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}
function ValidaForm(formName) {
	var email = document.forms[formName].email.value;
	var nome = document.forms[formName].nome.value;
	var messaggio = document.forms[formName].messaggio.value;
	if(formName=='prenota2'){
		var data_di_arrivo = document.forms[formName].data_di_arrivo.value;
		var data_di_partenza = document.forms[formName].data_di_partenza.value;
		var persone = document.forms[formName].persone.value;
		var camere = document.forms[formName].camere.value;
		var citta = document.forms[formName].citta.value;
	}
	//var privacy = document.forms[formName].privacy.checked;
	var email_exp = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	var validation = true;
	if(formName=='prenota'){
		if (nome == "" || nome == "Nome:") {
			validation = false;
			alert("Inserire un Nome valido!");
			document.forms[formName].nome.focus();
			return false;
		}
		if (email.search(email_exp) == -1) {
			validation = false;
			alert("Inserire un\'indirizzo E-mail valido!");
			document.forms[formName].email.focus();
			return false;
		}
		if(formName=='prenota'){
			if (messaggio == "" || messaggio == "Messaggio:") {
				validation = false;
				alert("Inserire un Messaggio valido!");
				document.forms[formName].messaggio.focus();
				return false;
			}
		}
	}
	if(formName=='prenota2'){
		if (email.search(email_exp) == -1) {
			validation = false;
			alert("Inserire un\'indirizzo E-mail valido!");
			document.forms[formName].email.focus();
			return false;
		}
		/*if (data_di_arrivo == "") {
			validation = false;
			alert("Inserire la Data di arrivo!");
			document.forms[formName].data_di_arrivo.focus();
			return false;
		}
		if (data_di_partenza == "") {
			validation = false;
			alert("Inserire la Data di partenza!");
			document.forms[formName].data_di_partenza.focus();
			return false;
		}
		if (persone == "") {
			validation = false;
			alert("Inserire il numero di persone!");
			document.forms[formName].persone.focus();
			return false;
		}
		if (camere == "") {
			validation = false;
			alert("Inserire il numero di camere!");
			document.forms[formName].camere.focus();
			return false;
		}
		if (citta == "") {
			validation = false;
			alert("Inserire la Citta'!");
			document.forms[formName].citta.focus();
			return false;
		}*/
	}
	/*if (!privacy) {
		validation = false;
		alert("E' necessario accettare i Termini sulla Privacy!");
		document.forms[formName].privacy.focus();
		return false;
	}*/
	if (validation) {
		document.forms[formName]._utmz.value = getCookie('__utmz');
		document.forms[formName].submit();
		return true;
	} else {
		return false;
	}
}
