Event.observe(window,"load",function() {

	$$(".reply").invoke("observe","click",function(ev) {
		ev.stop();
		el = ev.element();
		$("parent").value = el.name;
		$$(".comments h3")[0].innerHTML = "Replying to " + el.previous("h5").innerHTML.sub("by ","");
		new Effect.BlindDown($$(".comments h3")[0]);
		scrollDown();
		$("comment").focus();
	});
	
	$$(".scroll_to").invoke("observe","click",function(ev) {
		ev.stop();
		new Effect.Tween('scrollspot', window.scrollY, $("blog_" + ev.element().name).viewportOffset()["top"], { duration: 1 }, function(p) { window.scrollTo(0,p); } );
	});


});

function scrollDown() {
	new Effect.Tween('scrollspot', window.scrollY, $("post-comment").viewportOffset()["top"], { duration: 1 }, function(p) { window.scrollTo(0,p); } );
}

function checkPostForm() {
	if ($("comment").value == "") {
		alert("Please enter a comment before submitting!");
		return false;
	}
	return true;
}