$(function(){if(!$.browser.mozilla){$("li.service.postable,li.service.posted").each(function(){$(this).css("paddingTop",6).find("dd:first").css("paddingTop",4)})}$("ul.answer_sharing li.expandable").each(function(){$(this).data("is_open",$(this).hasClass("opened")).find("dt:first").click(function(){$(this).find("a").click()}).end().find("dt:first a").click(function(c){c.preventDefault();c.stopPropagation();this.blur();var b=$(this).parents("li").data("is_open");$(this).parents("li").siblings("li.opened").find("dt:first a").click().end().end().find("dd:first")[b?"slideUp":"slideDown"]("fast",function(){$(this).parents("li").swapClass(b?"opened":"closed",b?"closed":"opened").data("is_open",$(this).parents("li").hasClass("opened"));if($(this).parents("li").data("is_open")){$(this).parents("li").find("textarea").forceUpdate()}else{$(this).parents("li").find("dl:first dd:first").hide()}})})});$("ul.answer_sharing li.expandable dl.result a.go_back").each(function(){$(this).click(function(b){b.preventDefault();$(this).parents("dl.result").slideUp("slow",function(){$(this).siblings("dl.form").find(":input.clear_after").val("").end().slideDown("slow")})})});function a(b){function c(d){b.find("dl.result").find("p:visible").fadeOut("fast",function(){$(this).siblings("p."+d).fadeIn("fast")})}b.find("dl.form a.blue_button").click(function(g){g.preventDefault();var f=b.find(":input").serialize(),d=$(this).attr("href");b.find("dl.form").slideUp("slow",function(){$(this).siblings("dl.result").find("p:visible").hide().end().find("p.loading").show().end().slideDown("slow",function(){$.ajax({url:d,type:"POST",data:f,dataType:"json",success:function(e){if(e.success){c("okay")}else{c("error")}},error:function(){c("error")},timeout:6000})})})})}$("ul.answer_sharing li.facebook a.blue_button").click(function(b){b.preventDefault();if(typeof FB.Connect=="undefined"||typeof FB.Connect.streamPublish=="undefined"){return}FB.Connect.streamPublish('I just posted a new answer on Plinky', window.FB_PromptData);});$("ul.answer_sharing li.twitter textarea").data("counter",$("ul.answer_sharing li.twitter span.character_count")).keyup(function(c){var b=140-$(this).val().replace(/\r\n/g," ").length;$(this).data("counter").text(b);if(b<10){$(this).data("counter").css("color","#D40D12")}else{if(b<20){$(this).data("counter").css("color","#5C0002")}else{$(this).data("counter").css("color",null)}}}).keyup();new a($("ul.answer_sharing li.twitter"));new a($("ul.answer_sharing li.email"))});

