Type.registerNamespace('Encyclopedia4.WebServices');
Encyclopedia4.WebServices.MaltSvc=function() {
Encyclopedia4.WebServices.MaltSvc.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Encyclopedia4.WebServices.MaltSvc.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Encyclopedia4.WebServices.MaltSvc._staticInstance.get_path();},
GetMalt:function(maltParameters,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMalt',false,{maltParameters:maltParameters},succeededCallback,failedCallback,userContext); }}
Encyclopedia4.WebServices.MaltSvc.registerClass('Encyclopedia4.WebServices.MaltSvc',Sys.Net.WebServiceProxy);
Encyclopedia4.WebServices.MaltSvc._staticInstance = new Encyclopedia4.WebServices.MaltSvc();
Encyclopedia4.WebServices.MaltSvc.set_path = function(value) { Encyclopedia4.WebServices.MaltSvc._staticInstance.set_path(value); }
Encyclopedia4.WebServices.MaltSvc.get_path = function() { return Encyclopedia4.WebServices.MaltSvc._staticInstance.get_path(); }
Encyclopedia4.WebServices.MaltSvc.set_timeout = function(value) { Encyclopedia4.WebServices.MaltSvc._staticInstance.set_timeout(value); }
Encyclopedia4.WebServices.MaltSvc.get_timeout = function() { return Encyclopedia4.WebServices.MaltSvc._staticInstance.get_timeout(); }
Encyclopedia4.WebServices.MaltSvc.set_defaultUserContext = function(value) { Encyclopedia4.WebServices.MaltSvc._staticInstance.set_defaultUserContext(value); }
Encyclopedia4.WebServices.MaltSvc.get_defaultUserContext = function() { return Encyclopedia4.WebServices.MaltSvc._staticInstance.get_defaultUserContext(); }
Encyclopedia4.WebServices.MaltSvc.set_defaultSucceededCallback = function(value) { Encyclopedia4.WebServices.MaltSvc._staticInstance.set_defaultSucceededCallback(value); }
Encyclopedia4.WebServices.MaltSvc.get_defaultSucceededCallback = function() { return Encyclopedia4.WebServices.MaltSvc._staticInstance.get_defaultSucceededCallback(); }
Encyclopedia4.WebServices.MaltSvc.set_defaultFailedCallback = function(value) { Encyclopedia4.WebServices.MaltSvc._staticInstance.set_defaultFailedCallback(value); }
Encyclopedia4.WebServices.MaltSvc.get_defaultFailedCallback = function() { return Encyclopedia4.WebServices.MaltSvc._staticInstance.get_defaultFailedCallback(); }
Encyclopedia4.WebServices.MaltSvc.set_path("/WebServices/MaltSvc.svc");
Encyclopedia4.WebServices.MaltSvc.GetMalt= function(maltParameters,onSuccess,onFailed,userContext) {Encyclopedia4.WebServices.MaltSvc._staticInstance.GetMalt(maltParameters,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Encyclopedia4.Common');
if (typeof(Encyclopedia4.Common.MaltParameters) === 'undefined') {
Encyclopedia4.Common.MaltParameters=gtc("MaltParameters:http://schemas.datacontract.org/2004/07/Encyclopedia4.Common");
Encyclopedia4.Common.MaltParameters.registerClass('Encyclopedia4.Common.MaltParameters');
}
if (typeof(Encyclopedia4.Common.MaltResults) === 'undefined') {
Encyclopedia4.Common.MaltResults=gtc("MaltResults:http://schemas.datacontract.org/2004/07/Encyclopedia4.Common");
Encyclopedia4.Common.MaltResults.registerClass('Encyclopedia4.Common.MaltResults');
}
if (typeof(Encyclopedia4.Common.MaltResult) === 'undefined') {
Encyclopedia4.Common.MaltResult=gtc("MaltResult:http://schemas.datacontract.org/2004/07/Encyclopedia4.Common");
Encyclopedia4.Common.MaltResult.registerClass('Encyclopedia4.Common.MaltResult');
}
if (typeof(Encyclopedia4.Common.MaltParameters.MaltType) === 'undefined') {
Encyclopedia4.Common.MaltParameters.MaltType = function() { throw Error.invalidOperation(); }
Encyclopedia4.Common.MaltParameters.MaltType.prototype = {ENCY: 0,DICT: 1,THES: 2,ART: 3,REF: 4}
Encyclopedia4.Common.MaltParameters.MaltType.registerEnum('Encyclopedia4.Common.MaltParameters.MaltType', true);
}
Type.registerNamespace('HighBeam.Common.Enums');
if (typeof(HighBeam.Common.Enums.DocClass) === 'undefined') {
HighBeam.Common.Enums.DocClass = function() { throw Error.invalidOperation(); }
HighBeam.Common.Enums.DocClass.prototype = {ALL: 0,FREE: 1,PAID: 2}
HighBeam.Common.Enums.DocClass.registerEnum('HighBeam.Common.Enums.DocClass', true);
}
Type.registerNamespace('HighBeam.ClassLibs.FAST.Enum');
if (typeof(HighBeam.ClassLibs.FAST.Enum.SortDirection) === 'undefined') {
HighBeam.ClassLibs.FAST.Enum.SortDirection = function() { throw Error.invalidOperation(); }
HighBeam.ClassLibs.FAST.Enum.SortDirection.prototype = {DESC: 0,ASC: 1}
HighBeam.ClassLibs.FAST.Enum.SortDirection.registerEnum('HighBeam.ClassLibs.FAST.Enum.SortDirection', true);
}
if (typeof(HighBeam.ClassLibs.FAST.Enum.SortType) === 'undefined') {
HighBeam.ClassLibs.FAST.Enum.SortType = function() { throw Error.invalidOperation(); }
HighBeam.ClassLibs.FAST.Enum.SortType.prototype = {RANK: 0,PUBDATE: 1,TOP200: 2,HIGHQPS: 3,LOWQPS: 4,NEWS: 5}
HighBeam.ClassLibs.FAST.Enum.SortType.registerEnum('HighBeam.ClassLibs.FAST.Enum.SortType', true);
}
