function validate(a){var b=a.nome.value,e=a.cognome.value,c=a.indirizzo.value,d=a.adulti.value,f=a.email.value,g=a.privacy.checked,a=a.tipologia.value;if(""==b)return inlineMsg("nome","Inserisci un Nome.",2),!1;if(!b.match(/^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$/))return inlineMsg("nome","Inserire un Nome.",2),!1;if(""==e)return inlineMsg("cognome","Inserisci un Cognome.",2),!1;if(!e.match(/^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$/))return inlineMsg("cognome","Inserire un Cognome.",
2),!1;if(""==c)return inlineMsg("indirizzo","Inserisci indirizzo residenza.",2),!1;if(""==f)return inlineMsg("email","Devi inserire un indirizzo E-Mail.",2),!1;if(!f.match(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/))return inlineMsg("email","Indirizzo E-Mail non valido.",2),!1;if(""==a)return inlineMsg("tipologia","Selezionare la Tipolgogia di Appartamento.",2),!1;if(""==d)return inlineMsg("adulti","Inserisci almeno il numero di Adulti.",2),!1;return!1==g?(inlineMsg("privacy","Devi accettare la Privacy.",
2),!1):!0}var MSGTIMER=20,MSGSPEED=5,MSGOFFSET=3,MSGHIDE=3;
function inlineMsg(a,b,e){var c,d;document.getElementById("msg")?(c=document.getElementById("msg"),d=document.getElementById("msgcontent")):(c=document.createElement("div"),c.id="msg",d=document.createElement("div"),d.id="msgcontent",document.body.appendChild(c),c.appendChild(d),c.style.filter="alpha(opacity=0)",c.style.opacity=0,c.alpha=0);d.innerHTML=b;c.style.display="block";b=c.offsetHeight;a=document.getElementById(a);a.focus();var f=a.offsetHeight;d=a.offsetWidth;b=topPosition(a)-(b-f)/2;a=
leftPosition(a)+d+MSGOFFSET;c.style.top=b+"px";c.style.left=a+"px";clearInterval(c.timer);c.timer=setInterval("fadeMsg(1)",MSGTIMER);e||(e=MSGHIDE);window.setTimeout("hideMsg()",1E3*e)}function hideMsg(a){a=document.getElementById("msg");if(!a.timer)a.timer=setInterval("fadeMsg(0)",MSGTIMER)}
function fadeMsg(a){null==a&&(a=1);var b=document.getElementById("msg"),a=1==a?b.alpha+MSGSPEED:b.alpha-MSGSPEED;b.alpha=a;b.style.opacity=a/100;b.style.filter="alpha(opacity="+a+")";if(99<=a)clearInterval(b.timer),b.timer=null;else if(1>=a)b.style.display="none",clearInterval(b.timer)}function leftPosition(a){var b=0;if(a.offsetParent)for(;;){b+=a.offsetLeft;if(!a.offsetParent)break;a=a.offsetParent}else a.x&&(b+=a.x);return b}
function topPosition(a){var b=0;if(a.offsetParent)for(;;){b+=a.offsetTop;if(!a.offsetParent)break;a=a.offsetParent}else a.y&&(b+=a.y);return b}if(document.images)arrow=new Image(7,80),arrow.src="template/msg_arrow.gif";
