(function($){
	$(function(){
		var overSuffix = "_o";
		$("img[imgrollover='true']").each(function(){
			var ext = this.src.substring(this.src.lastIndexOf('.'), this.src.length);
			var $img = $(this);
			$img
				.preload({
					find:ext,
					replace:overSuffix + ext,
					threshold:1
				})
				.hover(
					function(){
						this.src = this.src.replace(ext, overSuffix + ext);
					},
					function(){
						this.src = this.src.replace(overSuffix, "");
					}
				)
				.parent().each(function(){
					if(String(document.location).indexOf($(this).attr("href")) != -1){
						//$(this).click(function(){return false;})
						//		.css("cursor", "default");
						$img.unbind("mouseover")
							.unbind("mouseout")
							.attr("src", $img.attr("src").replace(ext, overSuffix + ext))
							;
					}
				})
				;
		});
		
		var phImage	= "/images/placeholder.gif";
		var altImage = "/images/nophoto.jpg";
		$("div.photo img")
			.preload({
				onComplete:function(data){
					$(data.original).fadeIn();
				},
				placeholder:phImage,
				notFound:altImage,
				threshold:1
			});
		
		$("#searchContents").fixCheckbox();
	});
$('head').append('<style type="text/css">div.photo img{display:none}</style>');
})(jQuery);