var d0 = new Date;

var next_day = d0.getTime()+24*60*60*1000;
var d1 = new Date(next_day);

var start_day = d0.getTime();
if (d0.getFullYear() != d1.getFullYear())
  {
   start_day = d0.getTime()-24*60*60*1000*10;
  }
var start_d = new Date(start_day);

//Callback func for calendar
function parse_date(date_value, name)
	{
		var DateArr = date_value.split("/");
		var Obj = new Date(DateArr[2],DateArr[1]-1,DateArr[0]);
		date_string = Obj.valueOf();	
		var Date_now = new Date();
		if (name == "cal_arr"){
		init_year(date_string, Date_now.getFullYear(), 5, "form", "arr");
		init_date(date_string, 1, "form", "arr");
		}
		if (name == "cal_dep"){
		init_year(date_string, Date_now.getFullYear(), 5, "form", "dep");
		init_date(date_string, 1, "form", "dep");
		}
	}
function change_range()
{
 if (document.form.val_to.selectedIndex == 0)
   {
    document.getElementById('price_usd').style.display='';
    document.getElementById('price_eur').style.display='none';
    document.getElementById('price_rur').style.display='none';
   }
 if (document.form.val_to.selectedIndex == 1)
   {
    document.getElementById('price_usd').style.display='none';
    document.getElementById('price_eur').style.display='';
    document.getElementById('price_rur').style.display='none';
   }
 if (document.form.val_to.selectedIndex == 2)
   {
    document.getElementById('price_usd').style.display='none';
    document.getElementById('price_eur').style.display='none';
    document.getElementById('price_rur').style.display='';
   }
}

//Validate dates	
function validate()
{
// arrival date value
 var Date_now=new Date();
 var Date_arr =  new Date(document.form.year_arr.selectedIndex+Date_now.getFullYear(),document.form.mon_arr.selectedIndex, document.form.day_arr.selectedIndex+1);
 var st_art= Date_arr.valueOf();
// departure date value
 var Date_dep =  new Date(document.form.year_dep.selectedIndex+Date_now.getFullYear(),document.form.mon_dep.selectedIndex,document.form.day_dep.selectedIndex+1);
 var e_nd = Date_dep.valueOf();
//alert (start+" - "+end);
if (st_art>=e_nd)
  {
   alert("Please, select correct check-out date.");
   return false
  }
   if ( (e_nd - st_art) > 30*24*60*60*1000)
  {
   alert ("The booking period must not exceed 30 days");
   return false;
  }
 document.form.app_size.value=form_arr();
// alert (document.form.app_size.value);
 return true
}			
function form_arr()
{
 var IDS = new Array;
 var j=0;
 for (var i=0; i < form.elements.length; i++)
    {
	 if (form.elements[i].type == "checkbox" && form.elements[i].checked)
	   {
	    IDS [j] = form.elements[i].value;
	    j++
 	   }
    }
 var string = IDS.join(",");
 if (IDS[0] == "0")
   {
    string="";
   }
 return string;
}
