var Commenting=function() {
Commenting.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Commenting.prototype={
FlagContent:function(comment,category,type,contentID,succeededCallback, failedCallback, userContext) {
return this._invoke(Commenting.get_path(), 'FlagContent',false,{comment:comment,category:category,type:type,contentID:contentID},succeededCallback,failedCallback,userContext); },
DeleteComment:function(commentID,commentType,succeededCallback, failedCallback, userContext) {
return this._invoke(Commenting.get_path(), 'DeleteComment',false,{commentID:commentID,commentType:commentType},succeededCallback,failedCallback,userContext); }}
Commenting.registerClass('Commenting',Sys.Net.WebServiceProxy);
Commenting._staticInstance = new Commenting();
Commenting.set_path = function(value) { Commenting._staticInstance._path = value; }
Commenting.get_path = function() { return Commenting._staticInstance._path; }
Commenting.set_timeout = function(value) { Commenting._staticInstance._timeout = value; }
Commenting.get_timeout = function() { return Commenting._staticInstance._timeout; }
Commenting.set_defaultUserContext = function(value) { Commenting._staticInstance._userContext = value; }
Commenting.get_defaultUserContext = function() { return Commenting._staticInstance._userContext; }
Commenting.set_defaultSucceededCallback = function(value) { Commenting._staticInstance._succeeded = value; }
Commenting.get_defaultSucceededCallback = function() { return Commenting._staticInstance._succeeded; }
Commenting.set_defaultFailedCallback = function(value) { Commenting._staticInstance._failed = value; }
Commenting.get_defaultFailedCallback = function() { return Commenting._staticInstance._failed; }
Commenting.set_path("/WebService/Commenting.asmx");
Commenting.FlagContent= function(comment,category,type,contentID,onSuccess,onFailed,userContext) {Commenting._staticInstance.FlagContent(comment,category,type,contentID,onSuccess,onFailed,userContext); }
Commenting.DeleteComment= function(commentID,commentType,onSuccess,onFailed,userContext) {Commenting._staticInstance.DeleteComment(commentID,commentType,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(WebServiceReturnObject) === 'undefined') {
var WebServiceReturnObject=gtc("WebServiceReturnObject");
WebServiceReturnObject.registerClass('WebServiceReturnObject');
}
