
var win = null;

function popup() {
	win = window.open(this.href, 'socialboomark','scrollbars=yes,resizable=yes,top=100,left=100,status=yes,width=1000,height=600');

	setTimeout("win.focus()", 500);

	return false;
}

$(function() {
	$("form .row .input span").css({
		visibility: "visible",
		display: "block"
	});

	$("form#add-comment .input span").hide();

	if($.browser.msie && $.browser.version < 7)
		return;

	var FADE = "fast";
	var func = function(replyId, title) {
		var top    = $(window).scrollTop() + "px";
		var height = document.body.offsetHeight + "px";

		if(!title)
			title = "";

		if(!/^re:/i.test(title) && title != '')
			title = "Re: " + title;

		$("form#add-comment input[name=coid]").val(replyId);
		$("form#add-comment input[name=title]").val(title);

		$(".overlay").css("position", "fixed").fadeIn(FADE);
		$("div.form-wrapper").css("position", "fixed").fadeIn(FADE);
		//$(".overlay").css("top", 0).css("height", height).fadeIn(FADE);
		//$("div.form-wrapper").css("top", top).fadeIn(FADE);

		return false;
	};

	var div = $("<div>").addClass("form-wrapper").hide().appendTo("body");

	$("<div>").addClass("overlay").hide().appendTo("body");
	$("form#add-comment").appendTo(div).find("button[type=button]").click(function() {
		$(".overlay").fadeOut(FADE);
		$("div.form-wrapper").fadeOut(FADE);
	});
	$(".author a.reply").show().click(function() {
		// set the subject
		var parent = $(this).parent().parent();

		return func(parent.get(0).id.replace("comment_", ""), parent.children("h3").text());
	});
	$("div.footer a.reply").click(function() {
		return func("0", $("div.article h2").text());
	});

	$("#column-social li a").click(popup);

	if($.browser.opera)
		return;

	$("form#add-comment :input").smartInput(function(status) {
		if(status.valid)
			$("form#add-comment :submit").removeAttr("disabled");
		else
			$("form#add-comment :submit").attr("disabled", true);
	});
	$("form#add-comment :submit").attr("disabled", true);
});