var Ajax=function() {
Ajax.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Ajax.prototype={
SaveVoite:function(GuidObject,list,succeededCallback, failedCallback, userContext) {
return this._invoke(Ajax.get_path(), 'SaveVoite',false,{GuidObject:GuidObject,list:list},succeededCallback,failedCallback,userContext); },
SaveForum:function(GuidControl,GuidClassifier,GuidObject,name,title,text,pin1,pin2,succeededCallback, failedCallback, userContext) {
return this._invoke(Ajax.get_path(), 'SaveForum',false,{GuidControl:GuidControl,GuidClassifier:GuidClassifier,GuidObject:GuidObject,name:name,title:title,text:text,pin1:pin1,pin2:pin2},succeededCallback,failedCallback,userContext); },
Get:function(GuidControl,Param1,Param2,Param3,succeededCallback, failedCallback, userContext) {
return this._invoke(Ajax.get_path(), 'Get',false,{GuidControl:GuidControl,Param1:Param1,Param2:Param2,Param3:Param3},succeededCallback,failedCallback,userContext); }}
Ajax.registerClass('Ajax',Sys.Net.WebServiceProxy);
Ajax._staticInstance = new Ajax();
Ajax.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Ajax._staticInstance._path = value; }
Ajax.get_path = function() { return Ajax._staticInstance._path; }
Ajax.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); }
Ajax._staticInstance._timeout = value; }
Ajax.get_timeout = function() { 
return Ajax._staticInstance._timeout; }
Ajax.set_defaultUserContext = function(value) { 
Ajax._staticInstance._userContext = value; }
Ajax.get_defaultUserContext = function() { 
return Ajax._staticInstance._userContext; }
Ajax.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Ajax._staticInstance._succeeded = value; }
Ajax.get_defaultSucceededCallback = function() { 
return Ajax._staticInstance._succeeded; }
Ajax.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Ajax._staticInstance._failed = value; }
Ajax.get_defaultFailedCallback = function() { 
return Ajax._staticInstance._failed; }
Ajax.set_path("/Ajax.asmx");
Ajax.SaveVoite= function(GuidObject,list,onSuccess,onFailed,userContext) {Ajax._staticInstance.SaveVoite(GuidObject,list,onSuccess,onFailed,userContext); }
Ajax.SaveForum= function(GuidControl,GuidClassifier,GuidObject,name,title,text,pin1,pin2,onSuccess,onFailed,userContext) {Ajax._staticInstance.SaveForum(GuidControl,GuidClassifier,GuidObject,name,title,text,pin1,pin2,onSuccess,onFailed,userContext); }
Ajax.Get= function(GuidControl,Param1,Param2,Param3,onSuccess,onFailed,userContext) {Ajax._staticInstance.Get(GuidControl,Param1,Param2,Param3,onSuccess,onFailed,userContext); }

