var fdata;
function fillJson()
{
	fdata=jQuery("#myform").serializeArray();
 	//apartmentId=$("#apartment").val();
//	endDate=$("#end_date").val();
	//startDate=$("#start_date").val();
	//quantity=$("#quantity").val();

}

function displayResults(data, textStatus)
{
	response=jQuery.evalJSON(data);
	validationErrors=response.validationErrors;
	errMessage=response.errMessage;
	//alert(response.toSource());
	if(response.validationErrors)
	{
		jQuery('#flash_message').html(response.validationErrors.toString());
		//alert(response.validationErrors);
		return;
	}

	if(response.errMessage)
	{
		jQuery('#flash_message').html(errMessage.toString());
		
		return;
	}

	if(response.Rezerwacja && response.Rezerwacja.id)
	{
		jQuery('#flash_message').html('Termin jest wolny, możesz dokonać rezerwacji');
		jQuery('#reservation_id').val(response.Rezerwacja.id)
		jQuery('#personal_info_form').show();
		jQuery('#cancel_button').show();
		jQuery('#check_button').hide();
		
		//$("#start_date").attr("disabled", "disabled");
		//$("#end_date").attr("disabled", "disabled");
		//$("#quantity").attr("disabled", "disabled");
	}

}

function changeReservation()
{
		jQuery('#personal_info_form').hide();
		jQuery('#cancel_button').hide();
		jQuery('#check_button').show();
		jQuery('#flash_message').empty();
		//$("#start_date").removeAttr("disabled");
		//$("#end_date").removeAttr("disabled");
		//$("#quantity").removeAttr("disabled");
}
/*
 	apartmentId=$("#start_date").val();
	endDate=$("#end_date").val();
	startDate=$("#apartment").val();
	quantity=$("#quantity").val();
 **/

jQuery(document).ready(function(){

	jQuery('#myGallery .full').each(function(){
		jQuery(this).parents('div.apart_galeria').append('<a class="lightbox-link" href="'+jQuery(this).attr('src')+'"></a>');
	});
	jQuery('.lightbox-link').lightBox();

	var myGallery = new gallery($('myGallery'), {
		timed: false//,
		//embedLinks: false
	});

	var lightboxTrigger = jQuery('#myGallery .open');

	lightboxTrigger.click(function(evt){
		evt.stopPropagation();
		evt.preventDefault();

		var visibleEl;
		jQuery(this).siblings('div.slideElement').each(function(){
			if(jQuery(this).css('opacity')=='1') visibleEl = jQuery(this);
		});

		var imageUrl = visibleEl.css('background-image');
		imageUrl = imageUrl.substring(4, imageUrl.length-1);

		jQuery('a.lightbox-link[href*='+imageUrl+']').trigger('click');

	});

});
