// Many scripts are (c) 2011 Exo UK Ltd (Richard Shea) unless stated
// Jquery is used extensively.

Cufon.replace('h1', {fontFamily: 'Palatino Linotype'});
Cufon.replace('li a', {hover: true,fontFamily: 'Palatino Linotype'});
Cufon.replace('#contact', {fontFamily: 'Palatino Linotype'});
//Cufon.replace('#address', {fontFamily: 'Palatino Linotype'});
//Cufon.replace('#boxright', {fontFamily: 'Palatino Linotype'});


$(document).ready(function() {

	$("#site_content").hide();
	$("#site_content").fadeIn(500);

	// Clickable DIVs
	$("div.clickable").click(function(){window.location = $(this).attr("url");});
	$('div.hsclickable').click(function() {document.getElementById($(this).attr("hs")).onclick();});

	
	$(function() {
		var dates = $( "#datefrom, #dateto" ).datepicker({
			defaultDate: "+1w",
			changeMonth: true,
			numberOfMonths: 3,
			onSelect: function( selectedDate ) {
				var option = this.id == "datefrom" ? "minDate" : "maxDate",
					instance = $( this ).data( "datepicker" );
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings );
				dates.not( this ).datepicker( "option", option, date );
			}
		});
	});
	
	
});
	


function ValidateContact(){
	var formDOMObj = document.FormContact;
	if (formDOMObj.name.value == ""){alert("Please enter your name");formDOMObj.name.focus();return false;}
	if (formDOMObj.email.value == ""){alert("Please enter your Email address");formDOMObj.email.focus();return false;}		
	if (formDOMObj.telephone.value == ""){alert("Please enter your telephone number");formDOMObj.telephone.focus();return false;}		
	if (formDOMObj.enquiry.value == ""){alert("Please enter something into the enquiry box");formDOMObj.enquiry.focus();return false;}		
	return true;	
}

function ValidateFriend(){
	var formDOMObj = document.FormContact;
	if (formDOMObj.name.value == ""){alert("Please enter your name");formDOMObj.name.focus();return false;}
	if (formDOMObj.email.value == ""){alert("Please enter your Email address");formDOMObj.email.focus();return false;}		
	if (formDOMObj.fname.value == "Your Friends name"){alert("Please enter Your Friends name");formDOMObj.name.focus();return false;}
	if (formDOMObj.femail.value == "Your Friends Email address"){alert("Please enter Your Friends Email address");formDOMObj.email.focus();return false;}		
	if (formDOMObj.message.value == ""){alert("Please enter something into the message box");formDOMObj.message.focus();return false;}		
	return true;	
}




/* English/UK initialisation for the jQuery UI date picker plugin. */
/* Written by Stuart. */
jQuery(function($){
	$.datepicker.regional['en-GB'] = {
		closeText: 'Done',
		prevText: 'Prev',
		nextText: 'Next',
		currentText: 'Today',
		monthNames: ['January','February','March','April','May','June',
		'July','August','September','October','November','December'],
		monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
		'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
		dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
		dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
		dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
		weekHeader: 'Wk',
		dateFormat: "DD, d MM, yy",

		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['en-GB']);
});

