public static void GetBuddiesSelectListHtml(ServiceStringWebServiceSuccessCallback success, WebServiceFailureCallback failure, object userContext, int timeout)
		{
			Dictionary<string, object> p = new Dictionary<string, object>();
			

			jQueryAjaxOptions o = WebServiceHelper.Options(
				"GetBuddiesSelectListHtml",
				"/WebServices/Controls/MultiBuddyChooser/Service.asmx",
				p,
				failure,
				userContext,
				timeout);

			o.Success = 
				delegate(object data, string textStatus, jQueryXmlHttpRequest request)
				{
					success((String)((Dictionary<string, object>)data)["d"], userContext, "GetBuddiesSelectListHtml");
				};
			jQuery.Ajax(o);
		}
		public static void LolAtComment(Int32 commentK, ServiceStringWebServiceSuccessCallback success, WebServiceFailureCallback failure, object userContext, int timeout)
		{
			Dictionary<string, object> p = new Dictionary<string, object>();
			p["commentK"] = commentK;


			jQueryAjaxOptions o = WebServiceHelper.Options(
				"LolAtComment",
				"/WebServices/Controls/CommentsDisplay/Service.asmx",
				p,
				failure,
				userContext,
				timeout);

			o.Success = 
				delegate(object data, string textStatus, jQueryXmlHttpRequest request)
				{
					success((String)((Dictionary<string, object>)data)["d"], userContext, "LolAtComment");
				};
			jQuery.Ajax(o);
		}
		public static void CreateNewPublicThread(Int32 discussableObjectType, Int32 discussableObjectK, String duplicateGuid, String rawCommentHtml, Boolean formatting, Boolean isNews, String[] inviteUsrOptions, ServiceStringWebServiceSuccessCallback success, WebServiceFailureCallback failure, object userContext, int timeout)
		{
			Dictionary<string, object> p = new Dictionary<string, object>();
			p["discussableObjectType"] = discussableObjectType;
			p["discussableObjectK"] = discussableObjectK;
			p["duplicateGuid"] = duplicateGuid;
			p["rawCommentHtml"] = rawCommentHtml;
			p["formatting"] = formatting;
			p["isNews"] = isNews;
			p["inviteUsrOptions"] = inviteUsrOptions;


			jQueryAjaxOptions o = WebServiceHelper.Options(
				"CreateNewPublicThread",
				"/WebServices/Controls/CommentsDisplay/Service.asmx",
				p,
				failure,
				userContext,
				timeout);

			o.Success = 
				delegate(object data, string textStatus, jQueryXmlHttpRequest request)
				{
					success((String)((Dictionary<string, object>)data)["d"], userContext, "CreateNewPublicThread");
				};
			jQuery.Ajax(o);
		}