<!--

function CheckFormBooking(MyForm){

	if (MyForm.pax.value=='')

		{

			alert("E' richiesto il numero totale di persone");

			MyForm.pax.focus();

			return (false);

		}	

	

	if (MyForm.num_cam.value=='')

		{

			alert("E' richiesto il numero totale di camere");

			MyForm.num_cam.focus();

			return (false);

		}

		

		



	if (MyForm.gg1.value==MyForm.gg2.value && MyForm.mm1.value==MyForm.mm2.value && MyForm.aa1.value==MyForm.aa2.value){

		alert("Attenzione: Il giorno di partenza deve essere maggiore del giorno di arrivo.");

		return (false);

	}



		 return (true);		

}



function CheckData1(MyForm) {

	

	if (MyForm.mm1.value=='04' || MyForm.mm1.value=='06' || MyForm.mm1.value=='09' ||MyForm.mm1.value=='11'){

		if (MyForm.gg1.value==31){

			MyForm.gg1.value=30;

		}

	}



	if (MyForm.mm1.value=='02'){

		if (MyForm.aa1.value=='2004' || MyForm.aa1.value=='2008' || MyForm.aa1.value=='2012' || MyForm.aa1.value=='2016' || MyForm.aa1.value=='2020' || MyForm.aa1.value=='2024' || MyForm.aa1.value=='2028' || MyForm.aa1.value=='2032'){

			if (MyForm.gg1.value>29){

				MyForm.gg1.value=29;

			}

		} else {

			if (MyForm.gg1.value>28){

				MyForm.gg1.value=28;

			}

		}

	}



	CheckDataMaggiore(MyForm);

}





function CheckData2(MyForm) {

	

	if (MyForm.mm2.value=='04' || MyForm.mm2.value=='06' || MyForm.mm2.value=='09' ||MyForm.mm2.value=='11'){

		if (MyForm.gg2.value==31){

			MyForm.gg2.value=30;

		}

	}



	if (MyForm.mm2.value=='02'){

		if (MyForm.aa2.value=='2004' || MyForm.aa2.value=='2008' || MyForm.aa2.value=='2012' || MyForm.aa2.value=='2016' || MyForm.aa2.value=='2020' || MyForm.aa2.value=='2024' || MyForm.aa2.value=='2028' || MyForm.aa2.value=='2032'){

			if (MyForm.gg2.value>29){

				MyForm.gg2.value=29;

			}

		} else {

			if (MyForm.gg2.value>28){

				MyForm.gg2.value=28;

			}

		}

	}



	CheckDataMaggiore(MyForm);

}





function CheckDataMaggiore(MyForm) 

{	if (MyForm.aa2.value<MyForm.aa1.value)

	{

		MyForm.aa2.value=MyForm.aa1.value;

	}



	if (MyForm.aa2.value==MyForm.aa1.value)

	{

		if (MyForm.mm2.value<MyForm.mm1.value)

		{

			MyForm.mm2.value=MyForm.mm1.value;

		}

		

		if (MyForm.mm2.value==MyForm.mm1.value)

		{

			if (MyForm.gg2.value<MyForm.gg1.value)	

			{

				MyForm.gg2.value=MyForm.gg1.value;

			}

		}

	}

}



function somma()

{

var tot=parseInt(document.Booking.adulti.value) + parseInt(document.Booking.bambini.value);

document.Booking.pax.value=tot;

}



function init()

{

	my_form=document.forms["Booking"];

	var arr_mesi=new Array("Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic");

	var oggi= new Date();

	giorno=oggi.getDate();

	mese=oggi.getMonth();

	anno=oggi.getFullYear();

	giorno2=giorno+1;

	mese2=mese;

	anno2=anno;

	switch (giorno)

	{

		case 28:

			if (mese==1 && (anno!=2008 && anno!=2012))

			{

				giorno2=1;

				mese2=mese+1;

			}

			break;

		case 29:

			if (mese==1 && (anno==2008 || anno==2012))

			{

				giorno2=1;

				mese2=mese+1;

			}

			break;

		case 30:

			if (mese==3 || mese==5 || mese==8 || mese==10)

			{

				giorno2=1;

				mese2=mese+1;

			}

			break;

		case 31:

			if (mese==0 || mese==2 || mese==4 || mese==6 || mese==7 || mese==9)

			{

				giorno2=1;

				mese2=mese+1;

			}

			if (mese==11) //31 dicembre

			{

				giorno2=1;

				mese2=1;

				anno2=anno+1;

			}			

			break;

	}



	c_gg1=my_form.elements["gg1"];

	c_mm1=my_form.elements["mm1"];

	c_aa1=my_form.elements["aa1"];

	c_gg2=my_form.elements["gg2"];

	c_mm2=my_form.elements["mm2"];

	c_aa2=my_form.elements["aa2"];

	//c_cmese=my_form.elements["CCmese"];

  c_gg1.options.length=31;

  c_gg2.options.length=31;

  c_mm1.options.length=12;

  c_mm2.options.length=12;

  //c_cmese.options.length=12;

  c_aa1.options.length=4;

  c_aa2.options.length=4;

	for (i=0;i<31;i++)

	{

	 if ((i+1)<10)

	 	iv="0"+(i+1);

	 else

	 	iv=i+1;

	 c_gg1.options[i]=new Option(i+1,iv);

	 c_gg2.options[i]=new Option(i+1,iv);

	 if ((i+1)==giorno)

	 	c_gg1.options[i].selected=true;

	 if ((i+1)==(giorno2))

	 	c_gg2.options[i].selected=true;

	}

	for (i=0;i<12;i++)

	{

	 if ((i+1)<10)

	 	iv="0"+(i+1);

	 else

	 	iv=i+1;

	 c_mm1.options[i]=new Option(arr_mesi[i],iv);

	 c_mm2.options[i]=new Option(arr_mesi[i],iv);

	 //c_cmese.options[i]=new Option(i+1,iv);

	 if (i==(mese))

	 {

	 	c_mm1.options[i].selected=true;

	 	c_mm2.options[i].selected=true;

	 //	c_cmese.options[i].selected=true;

	 }

	 if (i==(mese2))

	 {

	 	c_mm2.options[i].selected=true;

	 }

	}

  indice=0;

	for (i=2009;i<=2011;i++)

	{

	 c_aa1.options[indice]=new Option(i,i);

	 c_aa2.options[indice]=new Option(i,i);

	 if (i==anno)

	 {

	 	c_aa1.options[indice].selected=true;

	 }

	 if (i==anno2)

	 {

	 	c_aa2.options[indice].selected=true;

	 }

	 indice++;

	}

//CheckDataMaggiore(my_form);

}

function open_cal(tipo)

{

	window.open("/en/calendario.php?tipo="+tipo, "calendario", "status=no, width=200, height=180, left=200, top=200");

}

function toggleBox(szDivID, iState) // 1 visible, 0 hidden

{

    if(document.layers)	   //NN4+

    {

       document.layers[szDivID].visibility = iState ? "show" : "hide";

    }

    else if(document.getElementById)	  //gecko(NN6) + IE 5+

    {

        var obj = document.getElementById(szDivID);

        obj.style.visibility = iState ? "visible" : "hidden";

    }

    else if(document.all)	// IE 4

    {

        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";

    }

}

// -->

