// JavaScript Document

function fixOutDate() {			
	var splitDate = $('checkIn').value.split("/");
	var inDate = new Date(splitDate[2], splitDate[0] - 1, splitDate[1]);
	
	splitDate = $('checkOut').value.split("/");
	var outDate = new Date(splitDate[2], splitDate[0] - 1, splitDate[1]);
	
	if (outDate.getTime() < (inDate.getTime() + (60*60*24)))
	{
		var newDate = new Date(inDate.getTime());
		newDate.setDate(newDate.getDate()+1);
		$('checkOut').value = newDate.print('%m/%d/%Y'); // true says "disable"
	}
}

function openBookingWidget(params)
{
	$('bookingWidget').style.display = 'block';
	var dimensions = $('bookingWidget').getDimensions();
	if (!params)
	{
		params = new Object;
	}
	if (!params.position)
	{
		params.position = "top";
	}
	if (!params.align)
	{
		params.align = "right";
	}

	if (params.position.toLowerCase() == 'bottom')
	{
		var top = 0	
	} else {
		var top = -(dimensions.height);
	}
	
	if (params.align.toLowerCase() == 'left')
	{
		var left = 0;
	} else {
		var left = $('bn_button').getWidth() - dimensions.width;
	}
	
	$('bookingWidget').clonePosition($('bn_button'),{
		setHeight: false, 
		setWidth: false, 
		offsetLeft: left, 
		offsetTop: top
	});
}

function closeBookingWidget()
{
	$('bookingWidget').style.display = 'none';
}