/* jQuery tagline edit */

function edit_tagline()
{
	$("#tdisp span").hide();
	$("#tdisp input").removeClass("hide");
}

function save_tagline()
{
	if($("#tdisp input").css('display') == "inline" || $("#tdisp input").css('display') == "inline-block")
	{
		$.post("/sb/ajax/tagline.sha", {tagline: $("#tdisp input").val()}, function(xml) {
			$("#tdisp input").val($("tagline", xml).text());
			$("#tdisp span").text('"' + $("tagline", xml).text() + '"');
		});
		hide_edit();
	}
}

function hide_edit()
{
	$("#tdisp span").show();
	$("#tdisp input").addClass("hide");
}

$(function(){
	$("#tdisp span").click(function() { edit_tagline(); });
	$("#tdisp input").blur(function() { save_tagline(); });
	$("#tdisp input").bind("keypress", function(e) {
		var code=e.charCode || e.keyCode;
		if(code==13) save_tagline();
		else if(code==27) hide_edit();
	});
});


