function ajaxTestDataWedding(data_scelta)
{if(data_scelta=='')return;var xmlHttp;try
{xmlHttp=new XMLHttpRequest();}
catch(e)
{try
{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e)
{alert("Your browser does not support AJAX!");return;}}}
xmlHttp.onreadystatechange=function()
{if(xmlHttp.readyState==4)
{document.getElementById("data_test").innerHTML=xmlHttp.responseText;}}
var re1=/^\d{2}[-\/]\d{2}[-\/]\d{4}$/;var re2=/^\d{4}[-\/]\d{2}[-\/]\d{2}$/;if(data_scelta.search(re1)==0||data_scelta.search(re2)==0)
{var URL="default.php?ajax=private_data_test&data_scelta="+data_scelta;xmlHttp.open("GET",URL,true);xmlHttp.send(null);}
if(data_scelta.length>9&&data_scelta.search(re1)<0&&data_scelta.search(re2)<0)
{document.getElementById("data_test").innerHTML="<img src='share_style/img/delete.gif' style='width:16px;height:16px;border:0px'> <span class=\"rosso\">La data inserita non &egrave; valida!</span>";document.getElementById("data_test_stato").value=0;}
if(data_scelta.length<10)
{document.getElementById("data_test").innerHTML='';document.getElementById("data_test_stato").value=0;}}
function verifica_obbligatori(nomeform)
{var err='';var email_pattern=/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/;var data_pattern=/[0-3][0-9]\/(0|1)[0-9]\/(19|20)[0-9]{2}$/;mkdata('wav');mkdata('wrv');var data_matrimonio=document.getElementById(nomeform).weddings_data_matrimonio;var data_test_stato=document.getElementById(nomeform).data_test_stato;var sposo_nome=document.getElementById(nomeform).weddings_sposo_nome;var sposo_cognome=document.getElementById(nomeform).weddings_sposo_cognome;var sposo_datanascita=document.getElementById(nomeform).weddings_sposo_datanascita;var sposo_email=document.getElementById(nomeform).weddings_sposo_email;var sposo_comune=document.getElementById(nomeform).weddings_sposo_comune;var sposo_indirizzo=document.getElementById(nomeform).weddings_sposo_indirizzo;var sposo_telefono=document.getElementById(nomeform).weddings_sposo_telefono;var sposa_nome=document.getElementById(nomeform).weddings_sposa_nome;var sposa_cognome=document.getElementById(nomeform).weddings_sposa_cognome;var sposa_datanascita=document.getElementById(nomeform).weddings_sposa_datanascita;var sposa_email=document.getElementById(nomeform).weddings_sposa_email;var sposa_comune=document.getElementById(nomeform).weddings_sposa_comune;var sposa_indirizzo=document.getElementById(nomeform).weddings_sposa_indirizzo;var sposa_telefono=document.getElementById(nomeform).weddings_sposa_telefono;if(data_test_stato==null||data_test_stato.value==0)
{err=err+"Data del matrimonio non valida!\r\n";}else{if(data_matrimonio==null)err=err+"Inserire una data del matrimonio!\r\n";if(data_matrimonio!=null){if(data_matrimonio.value==0||data_matrimonio.value=='')err=err+"Inserire una data del matrimonio valida!\r\n";}}
if(sposo_nome==null||sposo_nome.value=='')err=err+"Completare il nome dello sposo\r\n";if(sposo_email==null||sposo_email.value=='')err=err+"Completare l'email dello sposo\r\n";if(sposo_email!=null&&sposo_email.value!=''&&sposo_email.value.search(email_pattern)==-1)err=err+"Email dello sposo non valida\r\n";if(sposo_cognome==null||sposo_cognome.value=='')err=err+"Completare il cognome dello sposo\r\n";if(sposo_datanascita==null||sposo_datanascita.value=='')err=err+"Completare la data di nascita dello sposo\r\n";if(sposo_datanascita!=null&&sposo_datanascita.value!=''&&sposo_datanascita.value.search(data_pattern)==-1)err=err+"Data di nascita dello sposo non valida\r\n";if(sposo_comune==null||sposo_comune.value=='')err=err+"Completare il comune dello sposo\r\n";if(sposo_indirizzo==null||sposo_indirizzo.value=='')err=err+"Completare l'indirizzo dello sposo\r\n";if(sposo_telefono==null||sposo_telefono.value=='')err=err+"Completare il telefono dello sposo\r\n";if(sposa_nome==null||sposa_nome.value=='')err=err+"Completare il nome della sposa\r\n";if(sposa_email==null||sposa_email.value=='')err=err+"Completare l'email della sposa\r\n";if(sposa_email!=null&&sposa_email.value!=''&&sposa_email.value.search(email_pattern)==-1)err=err+"Email della sposa non valida\r\n";if(sposa_cognome==null||sposa_cognome.value=='')err=err+"Completare il cognome della sposa\r\n";if(sposa_datanascita==null||sposa_datanascita.value=='')err=err+"Completare la data di nascita della sposa\r\n";if(sposa_datanascita!=null&&sposa_datanascita.value!=''&&sposa_datanascita.value.search(data_pattern)==-1)err=err+"Data di nascita della sposa non valida\r\n";if(sposa_comune==null||sposa_comune.value=='')err=err+"Completare il comune della sposa\r\n";if(sposa_indirizzo==null||sposa_indirizzo.value=='')err=err+"Completare l'indirizzo della sposa\r\n";if(sposa_telefono==null||sposa_telefono.value=='')err=err+"Completare il telefono della sposa\r\n";if(err=='')
{var re1=/^\d{2}[\/]\d{2}[\/]\d{4}$/;var re2=/^\d{4}[\/]\d{2}[\/]\d{2}$/;var dato=document.getElementById(nomeform).weddings_data_matrimonio.value;dato=dato.replace(/[-.]/g,"/");var test1=dato.search(re1);var test2=dato.search(re2);var dt=dato.split('/');if(test1==0)document.getElementById(nomeform).weddings_data_matrimonio.value=(dt[2]+'-'+dt[1]+'-'+dt[0]);if(test2==0)document.getElementById(nomeform).weddings_data_matrimonio.value=(dt[0]+'-'+dt[1]+'-'+dt[1]);document.getElementById(nomeform).submit();}else{alert("Sono stati riscontrati i seguenti errori:\r\n\r\n"+err);}}

