/**
 *
 * Paul Streise
 * http://www.omc.ch/
 *
 * Created on 04.12.2009
 * @copyright 2008
 *
 **/

document.addEvent('domready', function() {

	//date difference
	var startDateDiff = 0;
	var dateDiff = 5;
	
	var returnDate = new MyCalendar(
		{
			returnDate: 'd.m.Y'
		},
		{
			draggable:false	
		}
	);
	
	var changeStartDate= function(){
	   var year, month, day, val;
	   
	   this.calendars.each(function(cal) {
	   	val = cal.val;
	   });
	   
	   year = val.getFullYear();
	   month = val.getMonth();
	   day = val.getDate();
	   returnDate.changeStartDate(year, month, day, startDateDiff);
	}
	

	var updateReturnDate = function()
	{ 
		var year, month, day, val;
		
		this.calendars.each(function(cal) {
			val = cal.val;
		});
		
		year = val.getFullYear();
		month = val.getMonth();
		day = val.getDate();
		
		returnDate.updateStartDate(year, month, day, dateDiff, startDateDiff);
	}
	

	var departureDate = new MyCalendar(
		{
			departureDate: 'd.m.Y'
		},
		{
			onHideStart: updateReturnDate,
			onInit: changeStartDate,
			draggable:false
		}
	);
	
});
