$(document).ready(function() {

	$('#masthead').cycle({
		fx: 'fade',
		speed: 'slow',
		timeout: 5000,
		next: '#next',
		prev: '#previous'
	});
	
	$('#flash').slideDown(500).delay(4000).slideUp(500);
	
});

$('#mini-gallery a#1').click(function() {

	$('#mini-gallery-large img').fadeOut(500, function() {
		$('#mini-gallery-large img').attr('src', $('a#1').attr('href')).delay(400).fadeIn(500);
	});
	
	return false;
	
});

$('#mini-gallery a#2').click(function() {

	$('#mini-gallery-large img').fadeOut(500, function() {
		$('#mini-gallery-large img').attr('src', $('a#2').attr('href')).delay(400).fadeIn(500);
	});
	
	return false;
	
});

$('#mini-gallery a#3').click(function() {

	$('#mini-gallery-large img').fadeOut(500, function() {
		$('#mini-gallery-large img').attr('src', $('a#3').attr('href')).delay(400).fadeIn(500);
	});
	
	return false;
	
});

$('#mini-gallery a#4').click(function() {

	$('#mini-gallery-large img').fadeOut(500, function() {
		$('#mini-gallery-large img').attr('src', $('a#4').attr('href')).delay(400).fadeIn(500);
	});
	
	return false;
	
});

$('#mini-gallery a#5').click(function() {

	$('#mini-gallery-large img').fadeOut(500, function() {
		$('#mini-gallery-large img').attr('src', $('a#5').attr('href')).delay(400).fadeIn(500);
	});
	
	return false;
	
});

$('#not_sure').toggle(function () {
	$('#check-in-time').attr('disabled', 'disabled');
	$('#check-out-time').attr('disabled', 'disabled');
	$('#check-in-time').animate({opacity: 0.25});
	$('#check-out-time').animate({opacity: 0.25});
	$('#not_sure').addClass('checked');
}, function() {
	$('#check-in-time').removeAttr('disabled');
	$('#check-out-time').removeAttr('disabled');
	$('#check-in-time').animate({opacity: 1});
	$('#check-out-time').animate({opacity: 1});
	$('#not_sure').removeClass('checked');
});

function initialize() {
	var latlng = new google.maps.LatLng(50.766607, -0.798879);
	var myOptions = {
		zoom: 6,
		center: new google.maps.LatLng(51.805283834791, -0.9900729370117188),
		mapTypeId: google.maps.MapTypeId.HYBRID
	}
	var map = new google.maps.Map(document.getElementById("map"), myOptions);
	var marker = new google.maps.Marker({
		position: latlng,
		map: map, 
		title:"Landseer House"
	});
	var contentString = '<div id="infowindow">Landseer House<br />Cow Lane<br />Sidlesham<br />West Sussex<br />PO20 7LN<br /><br />T: 01243 641525</div>';
	var infowindow = new google.maps.InfoWindow({
		content: contentString
	});
}

$(function() {
	$("#check-in-time").datepicker({
		dateFormat: 'dd/mm/y'
	});
});

$(function() {
	$("#check-out-time").datepicker({
		dateFormat: 'dd/mm/y'
	});
});

$('.modal').click(function() {
	var img = $(this).attr('href');
	$('#modal-mask').css({
		height: $(document).height()
	}).fadeIn(function() {
		$('body').append('<div id="modal"><img src="'+img+'"></img><p><a id="closeModal" href="#">Close</a></p></div>');
		$('#modal').fadeIn('200');
	});
	return false;
});

$('#closeModal').live('click', function() {
	closeModal();
	return false;
});

$('#modal-mask').click(function() {
	closeModal();
});

function closeModal() {
	$('#modal').fadeOut(function() {
		$('#modal').remove();
		$('#modal-mask').fadeOut();
	});
}