if($('#foOutboundDateTrigger')) $(document).ready(function(){ $('#foOutboundDateTrigger').click(function(){ $('div.calendar').fadeIn('medium'); }); });
if($('#foReturnDateTrigger')) $(document).ready(function(){ $('#foReturnDateTrigger').click(function(){ $('div.calendar').fadeIn('medium'); }); });


Calendar.setup(
	{
		inputField : 'foOutboundDateTrigger-input',
		ifFormat : "%Y-%m-%d",
		button : 'foOutboundDateTrigger',
		onSelect : dateChanged,
		firstDay : 1,
		range : yearsAllowed,
		weekNumbers	: false,
		disableFunc	: disallowDate
	}
);

if (document.getElementById('foReturnDateTrigger-input')) {
	Calendar.setup(
		{
			inputField : 'foReturnDateTrigger-input',
			ifFormat : "%Y-%m-%d",
			button : 'foReturnDateTrigger',
			onSelect : dateChanged,
			firstDay : 1,
			range : yearsAllowed,
			weekNumbers	: false,
			disableFunc	: disallowDate
		}
	);
}

var i=2;
while (document.getElementById('foOtherLegs'+i+'DateTrigger-input')) {
	Calendar.setup(
		{
			inputField : 'foOtherLegs'+i+'DateTrigger-input',
			ifFormat : "%Y-%m-%d",
			button : 'foOtherLegs'+i+'DateTrigger',
			onSelect : dateChanged,
			firstDay : 1,
			range : yearsAllowed,
			weekNumbers	: false,
			disableFunc	: disallowDate
		}
	);
	i++;
}