﻿$(document).ready(function(){

    $(document).pngFix();
    
	$('div.fitted').fitted();

	$('ul#slideshow').innerfade({
		speed: 'slow',
		timeout: 10000,
		type: 'sequence',
		containerheight: '250px'
	});
		
	$('#featured ul').innerfade({
		speed: 'slow',
		timeout: 4000,
		type: 'sequence',
		containerheight: '275px'
	});

	$('#logos ul').innerfade({
		speed: 'slow',
		timeout: 4000,
		type: 'sequence',
		containerheight: '75px'
	});

	$('#tabs').tabs();
	
	$('#property-search').tabs();
	
	$('#for-sale .blah').click(function () {
		  $('#search-for-sale').toggle('blind');
	});

	$('#to-rent .blah').click(function () {
		  $('#search-to-rent').toggle('blind');
	});


	$('li.epc_image a').lightBox({
		overlayBgColor: '#00203d',
		overlayOpacity: 0.8,
		txtImage: 'Energy performance certificates'
	});

	$('li.floor_plans_image a').lightBox({
		overlayBgColor: '#00203d',
		overlayOpacity: 0.8,
		txtImage: 'Floor plan'
	});
	
	$('.contactbox div.toggle').hide();

	$('.contactbox span.org').click(function () {
		$(this).next('.contactbox div.toggle').toggle();
	});

	$("input.london").Watermark("e.g. SW6 or North London");
	$("input.east-anglia").Watermark("e.g. NR3 or Diss");
	$("input.none").Watermark("e.g. North London or Diss");

	$("#dialog").dialog({
		autoOpen: false,
		bgiframe: true,
		closeText: 'I don’t want to enquire about this property',
		dialogClass: 'property_enquire',
		draggable: true,
		modal: true,
		width: 600
	});

	$('#clickertyclick').click(function() {
		$('#dialog').dialog('open');
	});

	$(".property_enquire form").validate();

	$("form#for_sale_search").validate();

	$("form#to_rent_search").validate();

	$("form#form").validate();
	
	// 15/04/2010 10:29 SMK: Applicant js

	$('form#applicant input, form#applicant select, form#applicant textarea').bind('focus', function(){
		$('div').removeClass('highlight');
		$(this).parent('div').addClass('highlight');
	});

	$("#applicant.letting").validate({
		messages: {
			lead_source: "Please choose where you found out about Temples",
			firstname: "Please supply your firstname",
			surname: "Please supply your surname",
			email: "Please supply a valid email address",
			phone_best: "Please supply the best number we can contact you on",
			branch_id: "Please select the branch",
			bedrooms: "Please select the bedrooms you require"
		},
		success: function(label) {
			label.text("Okay!").addClass("valid");
		}
	});

	
}); 
