
		function calcDepartureDate()
		{
			var dt = $('Arrival').value;
			if(dt == "" || dt == "Select Date")
				return;
						
			var nights = parseInt($('Nights').value);
			if(isNaN(nights))
				return;
			if(nights <= 0 )
				return;
			if(nights > 16)
				nights = 16;
				
			var arList = dt.split('/');
			var ar = new Date(arList[0]+"/"+arList[1]+"/"+arList[2]);
			var dp = new Date(arList[0]+"/"+arList[1]+"/"+arList[2]);			
				
			dp.setDate(dp.getDate()+nights);
			
			var mth = dp.getMonth() + 1;
			var day = dp.getDate();
			var year = dp.getFullYear();
			
			$('Departure').value = (mth < 10 ? "0" : "") + mth + "/" +
				(day < 10 ? "0" : "") + day + "/" +
				year;
		}
		function calcArrivalDate()
		{
			var dt = $('Departure').value;
			if(dt == "" || dt == "Select Date")
				return;
			var nights = parseInt($('Nights').value);
			if(nights <= 0)
				return;
			if(nights > 16)
				nights = 16;
				
			var dpList = dt.split('/');
			var dp = new Date(dpList[0]+"/"+dpList[1]+"/"+dpList[2]);
			var ar = new Date(dpList[0]+"/"+dpList[1]+"/"+dpList[2]);
			ar.setDate(ar.getDate()-nights);
			var mth = ar.getMonth() + 1;
			var day = ar.getDate();
			var year = ar.getFullYear();
			
			$('Arrival').value = (mth < 10 ? "0" : "") + mth + "/" +
				(day < 10 ? "0" : "") + day + "/" +
				year;
		}
		 
		function afterchg(id)
		{
			
			if(id == 'Arrival')
			{
				calcDepartureDate();
			}
			else
			{
				calcArrivalDate();
			}
		}
