
				function cerca()
				{
					if (document.frm02.nomestruttura.value== ""){
					alert("ATTENZIONE!!!\n Inserire il nome di una struttura");
			        document.frm02.nomestruttura.focus();					
					}
					else
					{	
					document.frm02.submit();
					}		
				}	
				
				
				
				function cercatutto()	
					{
						ggda = document.frm01.gg.value
						mmda = document.frm01.mm.value
						aada = document.frm01.aa.value
						ggal = document.frm01.ggal.value
						mmal = document.frm01.mmal.value
						aaal = document.frm01.aaal.value
						
						data1 = new Date(aada,mmda,ggda)
						data2 = new Date(aaal,mmal,ggal)									
						
						 if (document.frm01.gg.value=="gg" || document.frm01.mm.value=="mm" || document.frm01.ggal.value=="gg" || document.frm01.mmal.value=="mm")
						{	alert("Specificare le date di inizio e fine soggiorno!");
							document.frm01.gg.focus();
						}	
							
						else if (data1>data2){
						alert("Controllare le date !");
						}									

						else if(document.frm01.persone.value!="" && isNaN(document.frm01.persone.value))
						{   alert("Il campo 'persone' deve essere un numero!");
					        document.frm01.persone.focus();
					        document.frm01.persone.select();
						}	
						
						else
						{
						document.frm01.submit();
						}
					}							
				
				/*
				function cerca2()
				{
					if (document.frm02.nomestruttura.value== "" || isNaN(document.frm02.nomestruttura.value) ){
					alert("ATTENZIONE!!!\n Inserire il nome di una struttura");
			        document.frm02.nomestruttura.focus();					
					}
					else
					{	
					document.frm02.submit();
					}		
				}						
*/
function isDateS(data)
{
        // funzione di controllo per data inserita in un campo unico nel formato giorno/mese/anno
        if (data.indexOf("/") == data.lastIndexOf("/") || data.indexOf("/") == -1 || data.lastIndexOf("/")==-1)
                return false
                
        gg          = data.split("/")[0]
        mm          = data.split("/")[1]
        aaaa    	= data.split("/")[2]
        
        if(isDate(gg,mm,aaaa))
                return true
        else
                return false
}

function isDate(gg,mm,aaaa)
{
        // funzione di controllo per data inserita in un campo triplice nel formato gg/mm/aaaa
       
        
                gg = Number(gg)
                mm = Number(mm)

        if(aaaa.length<4)

        {
                return false
        }
        else
        {
                data = new Date(aaaa,mm-1,gg)
                gg1 = data.getDate()

                mm1 = data.getMonth()+1

                aaaa1 = data.getFullYear()

                
                datainput = gg+"/"+mm+"/"+aaaa

                dataresult = gg1+"/"+mm1+"/"+aaaa1

                if (dataresult!=datainput)

                        return false
                else
                        return true
        }               
}
