var SearchEngineToolServices=function() {
SearchEngineToolServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SearchEngineToolServices.prototype={
SendDocument:function(DocumentId,MailTo,NameOfReciver,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'SendDocument',false,{DocumentId:DocumentId,MailTo:MailTo,NameOfReciver:NameOfReciver},succeededCallback,failedCallback,userContext); },
AddDocumentToFavorite:function(DocumentId,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'AddDocumentToFavorite',false,{DocumentId:DocumentId},succeededCallback,failedCallback,userContext); },
AddComment:function(DocumentId,status,Title,Body,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'AddComment',false,{DocumentId:DocumentId,status:status,Title:Title,Body:Body},succeededCallback,failedCallback,userContext); },
UpdateUserInfo:function(name,mail,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'UpdateUserInfo',false,{name:name,mail:mail},succeededCallback,failedCallback,userContext); },
GetXmlTree:function(docId,type,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'GetXmlTree',false,{docId:docId,type:type},succeededCallback,failedCallback,userContext); },
GetMisuiHtmlTable:function(docId,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'GetMisuiHtmlTable',false,{docId:docId},succeededCallback,failedCallback,userContext); },
AddNewQuestion:function(subject,body,parentThread,questionType,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'AddNewQuestion',false,{subject:subject,body:body,parentThread:parentThread,questionType:questionType},succeededCallback,failedCallback,userContext); },
sendPasswordToClient:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(SearchEngineToolServices.get_path(), 'sendPasswordToClient',false,{email:email},succeededCallback,failedCallback,userContext); }}
SearchEngineToolServices.registerClass('SearchEngineToolServices',Sys.Net.WebServiceProxy);
SearchEngineToolServices._staticInstance = new SearchEngineToolServices();
SearchEngineToolServices.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; SearchEngineToolServices._staticInstance._path = value; }
SearchEngineToolServices.get_path = function() { return SearchEngineToolServices._staticInstance._path; }
SearchEngineToolServices.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); }
SearchEngineToolServices._staticInstance._timeout = value; }
SearchEngineToolServices.get_timeout = function() { 
return SearchEngineToolServices._staticInstance._timeout; }
SearchEngineToolServices.set_defaultUserContext = function(value) { 
SearchEngineToolServices._staticInstance._userContext = value; }
SearchEngineToolServices.get_defaultUserContext = function() { 
return SearchEngineToolServices._staticInstance._userContext; }
SearchEngineToolServices.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; SearchEngineToolServices._staticInstance._succeeded = value; }
SearchEngineToolServices.get_defaultSucceededCallback = function() { 
return SearchEngineToolServices._staticInstance._succeeded; }
SearchEngineToolServices.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; SearchEngineToolServices._staticInstance._failed = value; }
SearchEngineToolServices.get_defaultFailedCallback = function() { 
return SearchEngineToolServices._staticInstance._failed; }
SearchEngineToolServices.set_path("/SearchEngineToolServices.asmx");
SearchEngineToolServices.SendDocument= function(DocumentId,MailTo,NameOfReciver,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.SendDocument(DocumentId,MailTo,NameOfReciver,onSuccess,onFailed,userContext); }
SearchEngineToolServices.AddDocumentToFavorite= function(DocumentId,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.AddDocumentToFavorite(DocumentId,onSuccess,onFailed,userContext); }
SearchEngineToolServices.AddComment= function(DocumentId,status,Title,Body,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.AddComment(DocumentId,status,Title,Body,onSuccess,onFailed,userContext); }
SearchEngineToolServices.UpdateUserInfo= function(name,mail,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.UpdateUserInfo(name,mail,onSuccess,onFailed,userContext); }
SearchEngineToolServices.GetXmlTree= function(docId,type,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.GetXmlTree(docId,type,onSuccess,onFailed,userContext); }
SearchEngineToolServices.GetMisuiHtmlTable= function(docId,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.GetMisuiHtmlTable(docId,onSuccess,onFailed,userContext); }
SearchEngineToolServices.AddNewQuestion= function(subject,body,parentThread,questionType,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.AddNewQuestion(subject,body,parentThread,questionType,onSuccess,onFailed,userContext); }
SearchEngineToolServices.sendPasswordToClient= function(email,onSuccess,onFailed,userContext) {SearchEngineToolServices._staticInstance.sendPasswordToClient(email,onSuccess,onFailed,userContext); }
