$(function(){ try {
/*
	var screenHeight = window.innerHeight ? window.innerHeight: document.documentElement.clientHeight;
	if(document.getElementById('root').offsetHeight < screenHeight)
	{
		document.getElementById('content').style.height = document.getElementById('content').offsetHeight + (screenHeightdocument.getElementById('root').offsetHeight);
	}
*/
	$('a[rel~=external]').attr('target','_blank');
	$('a[rel~=lightbox]').lightBox({ imageBlank: '/page/images/lightbox-blank.gif', imageLoading: '/page/images/lightbox-ico-loading.gif', imageBtnClose: '/page/images/lightbox-btn-close.gif', imageBtnPrev: '/page/images/lightbox-btn-prev.gif', imageBtnNext: '/page/images/lightbox-btn-next.gif', txtImage: 'Zdjęcie', txtOf: 'z' }); 

	$('#choose_menu a').click(function(){
		$('#choose_menu a').removeClass('active');
		$('#choose_content .apartament').hide();
		$('#'+$(this).attr('class')).show();
		$(this).addClass('active');
		return false;
	});

	$('.function_calendar').datepicker();

	$('#form-reservation').validate({
		rules: {
			forename: { required: true, minlength: 3 },
			surname: { required: true, minlength: 3 },
			email: { required: true, email: true },
			from: { required: true, dateISO: true },
			to: { required: true, dateISO: true },
			personcount: { required: true, number: true }
		},
		messages: {
			forename: { required: '', minlength: '' },
			surname: { required: '', minlength: '' },
			email: { required: '', email: '' },
			from: { required: '', date: '' },
			to: { required: '', date: '' },
			personcount: { required: false, number: '' }
		}
	});
	$('#form-reservation input').change(function(){
		if($('#form-reservation').validate().element(this))
			$(this.parentNode.parentNode).removeClass('error');
		else
			$(this.parentNode.parentNode).addClass('error');
	});

} catch(err) { alert(err); }; });

