
$(document).ready(function() {

	$('.datepicker').datePicker({clickInput:true})
	$('#datepicker1').bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#datepicker2').dpSetStartDate(d.addDays(1).asString());
			}
		}
	);
	$('#datepicker2').bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#datepicker1').dpSetEndDate(d.addDays(-1).asString());
			}
		}
	);

	$('#zoomer').anythingZoomer({
		expansionSize: 30,      // How far outside the wrap edges the mouse can go
		speedMultiplier: 1.4,   // How much faster in the inside area moves than the mouse
		smallArea: '#zoomer .small',    // Overrides small area ID
		largeArea: '#zoomer .large',    // Overrides large area ID
		zoomPort: '#zoomer .overlay',   // Overrides zoom overlay area ID
		mover: '#zoomer .mover'         // Overrides mover ID
	});

	/*
	var date = new Date();
	date.setTime(date.getTime() + (200 * 24 * 60 * 60 * 1000));
	var options = { path: '/', expires: date };
	if ($.cookie('overlay_cookie') != _OVERLAY_HASH) {
		$('#overlay').overlay({ 
			api: true 
		}).load();
		$.cookie('overlay_cookie', _OVERLAY_HASH, options);
	}
	*/
	
	$('#reservation').click(function() {
		$('#overlay_reservation').overlay({ 
			api: true 
		}).load();
		return false;
	});
	
});
