Event.observe(window,"load",function() {
	$("lhStoryBoardContent").observe("click",function(evt) {
		var eTool = evt.findElement("a");
		if(!eTool) return;
		var eStory = eTool.up("div.lhStory");
		if(!eStory) return;
		var sId = /lhStory_(\d+)/.exec(eStory.id)[1];
		if(eTool.hasClassName("lhToolLike")) {
			eTool.hide();
			var eLikeCount = eStory.down("input.lhStoryLikeCount");
			var iLikeCount = parseInt(eLikeCount.value)+1;
			eLikeCount.value = iLikeCount;
			var sLikePhrase = "";
			if(iLikeCount == 1) {
				sLikePhrase = iLikeCount+" person likes";
			} else {
				sLikePhrase = iLikeCount+" people like";
			}
			eStory.down("span.lhStoryLikePhrase").innerHTML = sLikePhrase;
			if(iLikeCount > 0) {
				eStory.down("div.lhStoryRating").show();					
			}
			new Ajax.Request("/lh/Like.html",{
				parameters : {profileId: $F("lhProfileId"), type: "story", id: sId}
			});
			evt.stop();
		}
	});
	$("lhStoryBoardSort").observe("click",function(evt) {
		var eSortLink = evt.findElement("a");
		if(!eSortLink) return;
		evt.stop();
		new Ajax.Request("/lh/StoryBoard.html",{
			parameters : { profileId: $F("lhProfileId"), storyBoardSort: eSortLink.innerHTML, storyBoardContentOnly: "true" }
			, onSuccess : function(xhr) {
				$("lhStoryBoardContent").replace(xhr.responseText);
			}
		});
	});
	$("lhPhotoGalleryFlagLink").observe("click",function(evt) {
		$("lhPhotoGallery").toggleClassName("lhFlagMode");
		evt.stop();
	});
});