$(function(){
	/* bookings widget */
	$('a.toggleWidget').click(function(e){
		e.preventDefault();
		$('div.widget').toggle('blind');
	});	
	/* Tabs fichita de accommodations */
	$('div#uiTabs').tabs();
	/* Galleria plugin */
	if (jQuery().galleria) {
		$('div#gallery').galleria({
			width:728,
			height:559,
			image_crop:true,
			autoplay:7000,
			transitionSpeed:1200
		});
	}
	/* Form jobs */
	$('.body.job .form form').live('submit', function(e){
		e.preventDefault();
		$(this).ajaxSubmit({
			target: 'div.form'
		});
	});
	/* Form weddings */
	$('form[id^=WeddingRfp]').live('submit', function(e){
		e.preventDefault();
		$(this).ajaxSubmit({
			target: 'div.request_form'
		});
	});
	$('form[id^=WeddingRfp] #WeddingRfpDate1').live('change', function(e){
		var date1 = new Date($(this).val());
		var date2 = new Date();
		var date3 = new Date();
		date2.setDate(date1.getDate()+1);
		date2 = formatDate(date2);
		date3.setDate(date1.getDate()+2);
		date3 = formatDate(date3);
		$('form[id^=WeddingRfp] #WeddingRfpDate2').val(date2);
		$('form[id^=WeddingRfp] #WeddingRfpDate3').val(date3);
	});
	/* Business proposal form */
	$('form[id^=BusinessProposal]').live('submit', function(e){
		e.preventDefault();
		$(this).ajaxSubmit({
			target: 'div.request_form'
		});
	});
	$('form[id^=BusinessProposal] #BusinessProposalArrivalDate').live('change', function(e){
		var date1 = new Date($(this).val());
		var date2 = new Date();
		date2.setDate(date1.getDate()+1);
		date2 = formatDate(date2);
		$('form[id^=BusinessProposal] #BusinessProposalDepartureDate').val(date2);
	});
});

function formatDate(date1) {
  return date1.getFullYear() + '-' +
    (date1.getMonth() < 9 ? '0' : '') + (date1.getMonth()+1) + '-' +
    (date1.getDate() < 10 ? '0' : '') + date1.getDate();
}
