if(typeof Opinity == "undefined") Opinity={};
if(typeof Opinity.Ajax == "undefined") Opinity.Ajax={};
if(typeof Opinity.Ajax.AjaxOpenID_class == "undefined") Opinity.Ajax.AjaxOpenID_class={};
Opinity.Ajax.AjaxOpenID_class = function() {};
Object.extend(Opinity.Ajax.AjaxOpenID_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	OpenIDLogin: function(strUserID, IsRemember) {
		return this.invoke("OpenIDLogin", {"strUserID":strUserID, "IsRemember":IsRemember}, this.OpenIDLogin.getArguments().slice(2));
	},
	AccountLink: function(pMasterID, pID) {
		return this.invoke("AccountLink", {"pMasterID":pMasterID, "pID":pID}, this.AccountLink.getArguments().slice(2));
	},
	UpdateNickname: function(strID, strNickname, pCallbackUrl, IsRemember) {
		return this.invoke("UpdateNickname", {"strID":strID, "strNickname":strNickname, "pCallbackUrl":pCallbackUrl, "IsRemember":IsRemember}, this.UpdateNickname.getArguments().slice(4));
	},
	url: '/ajaxpro/Opinity.Ajax.AjaxOpenID,App_Code.ashx'
}));
Opinity.Ajax.AjaxOpenID = new Opinity.Ajax.AjaxOpenID_class();

