$(document).ready(function(){
	// For aligned images
	$('img[align=right]').addClass('float-right');
	$('img[align=left]').addClass('float-left');	

	// Property module tabs
	//$('#tab_nav').show();
	//$("#property_tabs").tabs();

	// Adds an icon and title for links that open in a new window
	$('p a[target=_blank]').attr('title', 'Opens in a new window').addClass('newindow');
	
	// Gallery Plugin
	/*$("a[rel=image_gallery]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'inside',
		'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
		}
	});
	
	$("a.lightbox").fancybox({
		'titleShow'		: false,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});
	
	// Quicklinks
	quicklinkgo();*/
	
	// map rollovers
	$("#m_map > area").hover(
		function () {
			var $this = $(this),
				$map = $("#map"),
				src;
			switch ($this.attr("alt")) {
				case "Saddleworth and Lees":
					src = "saddleworth.gif";
					break;
				case "West Oldham":
					src = "west_oldham.gif";
					break;
				case "Shaw and Royton":
					src = "shaw_royton.gif";
					break;
				case "East Oldham":
					src = "east_oldham.gif";
					break;
				case "Chadderton":
					src = "chadderton.gif";
					break;
				case "Failsworth and Hollinwood":
					src = "failsworth_hollinwood.gif";
					break;
				default:
					src = "map.gif";
			}
			$map.attr("src", "images/map/" + src);
		},
		function () {
			$("#map").attr("src", "images/map/map.gif");
		}
	);
	
	//preload map images
	(function () {
		
		var images = [
			"chadderton.gif",
			"saddleworth.gif",
			"west_oldham.gif",
			"shaw_royton.gif",
			"east_oldham.gif",
			"failsworth_hollinwood.gif"
		];
		
		for (i in images) {
			var image = new Image();
			image.src = "images/map/" + images[i];
		};
		
	})();

});

function quicklinkgo(){
	var btn = document.getElementById('quicklinks_go');
	if(!btn)
		return false;
	btn.style.display='none';//hide the button

	btn = document.getElementById('quicklinks_select');
	if(btn)btn.onchange=function(){this.parentNode.submit();}
}
function cleanOnFocus(field,defaultText){
	try{
		if(!field.tagName == "INPUT" || !field.type=="text" || !field.value)
			return false;
		if(field.value == defaultText)
			field.value='';
	}catch(e){
		return false;
	}
}
function resetOnLostFocus(field,defaultText){
	try{
		if(!field.tagName == "INPUT" || !field.type=="text")
			return false;
		if(!field.value)
			field.value=defaultText;
	}catch(e){
		return false;
	}
}
function swapPNGs(){
	try{
		var is = $('img');
		for(var i =0;i<is.length;i++)
			if(is[i].src.search(/.png/i) > 0)
				is[i].src =  is[i].src.replace(/.png/i,".gif");
	}catch(e){}
}

