<!--
function CheckFormBooking(MyForm){
	if (MyForm.pax.value=='')
		{
			alert("Number of people is required");
			MyForm.pax.focus();
			return (false);
		}	
	
	if (MyForm.num_cam.value=='')
		{
			alert("Number of rooms is required");
			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("Warning: Departure date must be later than arrival date.");
		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("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
	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!=2012 && anno!=2016))
			{
				giorno2=1;
				mese2=mese+1;
			}
			break;
		case 29:
			if (mese==1 && (anno==2012 || anno==2016))
			{
				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=2011;i<=2015;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";
    }
}
// -->

