var ajax=function() {
ajax.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ajax.prototype={
GetFileStatus:function(uploadId,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'GetFileStatus',false,{uploadId:uploadId},succeededCallback,failedCallback,userContext); },
GetArticleInfo:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'GetArticleInfo',false,{id:id},succeededCallback,failedCallback,userContext); },
ReplyContent:function(id,content,userid,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'ReplyContent',false,{id:id,content:content,userid:userid},succeededCallback,failedCallback,userContext); },
GetReplylist:function(articleid,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'GetReplylist',false,{articleid:articleid},succeededCallback,failedCallback,userContext); },
SetArticleValue:function(articleid,value,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'SetArticleValue',false,{articleid:articleid,value:value},succeededCallback,failedCallback,userContext); },
AddFavourite:function(title,id,userid,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'AddFavourite',false,{title:title,id:id,userid:userid},succeededCallback,failedCallback,userContext); },
GetItemArticleStr:function(cityid,itemid,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'GetItemArticleStr',false,{cityid:cityid,itemid:itemid},succeededCallback,failedCallback,userContext); },
GetWebSiteNamelist:function(cityid,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'GetWebSiteNamelist',false,{cityid:cityid},succeededCallback,failedCallback,userContext); },
GetWebSiteName:function(cityid,k,succeededCallback, failedCallback, userContext) {
return this._invoke(ajax.get_path(), 'GetWebSiteName',false,{cityid:cityid,k:k},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.GetFileStatus= function(uploadId,onSuccess,onFailed,userContext) {ajax._staticInstance.GetFileStatus(uploadId,onSuccess,onFailed,userContext); }
ajax.GetArticleInfo= function(id,onSuccess,onFailed,userContext) {ajax._staticInstance.GetArticleInfo(id,onSuccess,onFailed,userContext); }
ajax.ReplyContent= function(id,content,userid,onSuccess,onFailed,userContext) {ajax._staticInstance.ReplyContent(id,content,userid,onSuccess,onFailed,userContext); }
ajax.GetReplylist= function(articleid,onSuccess,onFailed,userContext) {ajax._staticInstance.GetReplylist(articleid,onSuccess,onFailed,userContext); }
ajax.SetArticleValue= function(articleid,value,onSuccess,onFailed,userContext) {ajax._staticInstance.SetArticleValue(articleid,value,onSuccess,onFailed,userContext); }
ajax.AddFavourite= function(title,id,userid,onSuccess,onFailed,userContext) {ajax._staticInstance.AddFavourite(title,id,userid,onSuccess,onFailed,userContext); }
ajax.GetItemArticleStr= function(cityid,itemid,onSuccess,onFailed,userContext) {ajax._staticInstance.GetItemArticleStr(cityid,itemid,onSuccess,onFailed,userContext); }
ajax.GetWebSiteNamelist= function(cityid,onSuccess,onFailed,userContext) {ajax._staticInstance.GetWebSiteNamelist(cityid,onSuccess,onFailed,userContext); }
ajax.GetWebSiteName= function(cityid,k,onSuccess,onFailed,userContext) {ajax._staticInstance.GetWebSiteName(cityid,k,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('joy.Model');
if (typeof(joy.Model.ArticleInfo) === 'undefined') {
joy.Model.ArticleInfo=gtc("joy.Model.ArticleInfo");
joy.Model.ArticleInfo.registerClass('joy.Model.ArticleInfo');
}
