	function lastday(mon, yr)
	{
		var start_date= new Date(yr, mon, 1);
		var end_date= new Date(yr, mon+1, 1);
		lday =( end_date - start_date);
		lday = lday/(24*60*60000);
		return lday;
	}
	function idays(m,d)
	{
		var monthyear=m.options[m.selectedIndex].value;
		var day=d.options[d.selectedIndex].value;
		var month=monthyear.substr(0,2);
		var year=monthyear.substr(3,7);
		if(month==01)
		{
			month=1;
		}
		else if(month==02)
		{
			month=2;
		}
		else if(month==03)
		{
			month=3;
		}
		else if(month==04)
		{
			month=4;
		}
		else if(month==05)
		{
			month=5;
		}
		else if(month==06)
		{
			month=6;
		}
		else if(month==07)
		{
			month=7;
		}
		else if(month==08)
		{
			month=8;
		}
		else if(month==09)
		{
			month=9;
		}
		lday=lastday(month-1,year);
		d.length=lday;
	    for(i=0;i<lday;i++)
	    {
			d.options[i].text=i+1;
			d.options[i].value=i+1;
	    }

		var date1=month+"/"+day+"/"+year;
		var currdate = new Date(date1);

                var curDay;

                if(currdate.getDate() == 1 ) 
                    curDay = currdate.getDate() ;
                else 
                    curDay = currdate.getDate()+1;

		var showDate1=new Date(parseInt(currdate.getMonth()+1,10) + "/" + curDay + "/" + currdate.getFullYear());

		var advmonth=showDate1.getMonth()+1;
	    if(advmonth==1)
		{
			advmonth="01";
		}
		else if(advmonth==2)
		{
			advmonth="02";
		}
		else if(advmonth==3)
		{
			advmonth="03";
		}
		else if(advmonth==4)
		{
			advmonth="04";
		}
		else if(advmonth==5)
		{
			advmonth="05";
		}
		else if(advmonth==6)
		{
			advmonth="06";
		}
		else if(advmonth==7)
		{
			advmonth="07";
		}
		else if(advmonth==8)
		{
			advmonth="08";
		}
		else if(advmonth==9)
		{
			advmonth="09";
		}
		var advyear=showDate1.getFullYear();
		
		window.document.quicksearch.out_month.value=advmonth+"-"+advyear;
		window.document.quicksearch.departureDay.value=showDate1.getDate();
		
	}


