var wsAjax=function() {
wsAjax.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsAjax.prototype={
addEventNotify:function(strEventCreator,strUserToNotify,succeededCallback, failedCallback, userContext) {
return this._invoke(wsAjax.get_path(), 'addEventNotify',false,{strEventCreator:strEventCreator,strUserToNotify:strUserToNotify},succeededCallback,failedCallback,userContext); },
getTagsString:function(strTagStart,succeededCallback, failedCallback, userContext) {
return this._invoke(wsAjax.get_path(), 'getTagsString',false,{strTagStart:strTagStart},succeededCallback,failedCallback,userContext); },
sendMsg:function(strGuidUserTo,strGuidUserFrom,strMsgText,succeededCallback, failedCallback, userContext) {
return this._invoke(wsAjax.get_path(), 'sendMsg',false,{strGuidUserTo:strGuidUserTo,strGuidUserFrom:strGuidUserFrom,strMsgText:strMsgText},succeededCallback,failedCallback,userContext); },
poke:function(strGuidUserTo,strGuidUserFrom,succeededCallback, failedCallback, userContext) {
return this._invoke(wsAjax.get_path(), 'poke',false,{strGuidUserTo:strGuidUserTo,strGuidUserFrom:strGuidUserFrom},succeededCallback,failedCallback,userContext); },
updateEventUser:function(strEventId,strUserId,strStatus,succeededCallback, failedCallback, userContext) {
return this._invoke(wsAjax.get_path(), 'updateEventUser',false,{strEventId:strEventId,strUserId:strUserId,strStatus:strStatus},succeededCallback,failedCallback,userContext); }}
wsAjax.registerClass('wsAjax',Sys.Net.WebServiceProxy);
wsAjax._staticInstance = new wsAjax();
wsAjax.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; wsAjax._staticInstance._path = value; }
wsAjax.get_path = function() { return wsAjax._staticInstance._path; }
wsAjax.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
wsAjax._staticInstance._timeout = value; }
wsAjax.get_timeout = function() { 
return wsAjax._staticInstance._timeout; }
wsAjax.set_defaultUserContext = function(value) { 
wsAjax._staticInstance._userContext = value; }
wsAjax.get_defaultUserContext = function() { 
return wsAjax._staticInstance._userContext; }
wsAjax.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; wsAjax._staticInstance._succeeded = value; }
wsAjax.get_defaultSucceededCallback = function() { 
return wsAjax._staticInstance._succeeded; }
wsAjax.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; wsAjax._staticInstance._failed = value; }
wsAjax.get_defaultFailedCallback = function() { 
return wsAjax._staticInstance._failed; }
wsAjax.set_path("/ws/wsAjax.asmx");
wsAjax.addEventNotify= function(strEventCreator,strUserToNotify,onSuccess,onFailed,userContext) {wsAjax._staticInstance.addEventNotify(strEventCreator,strUserToNotify,onSuccess,onFailed,userContext); }
wsAjax.getTagsString= function(strTagStart,onSuccess,onFailed,userContext) {wsAjax._staticInstance.getTagsString(strTagStart,onSuccess,onFailed,userContext); }
wsAjax.sendMsg= function(strGuidUserTo,strGuidUserFrom,strMsgText,onSuccess,onFailed,userContext) {wsAjax._staticInstance.sendMsg(strGuidUserTo,strGuidUserFrom,strMsgText,onSuccess,onFailed,userContext); }
wsAjax.poke= function(strGuidUserTo,strGuidUserFrom,onSuccess,onFailed,userContext) {wsAjax._staticInstance.poke(strGuidUserTo,strGuidUserFrom,onSuccess,onFailed,userContext); }
wsAjax.updateEventUser= function(strEventId,strUserId,strStatus,onSuccess,onFailed,userContext) {wsAjax._staticInstance.updateEventUser(strEventId,strUserId,strStatus,onSuccess,onFailed,userContext); }
