Type.registerNamespace('Lynda.Web');
Lynda.Web.P=function() {
Lynda.Web.P.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Lynda.Web.P.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Lynda.Web.P._staticInstance.get_path();},
M1:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M1',false,{args:args},succeededCallback,failedCallback,userContext); },
MC1:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MC1',false,{args:args},succeededCallback,failedCallback,userContext); },
M2:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M2',false,{args:args},succeededCallback,failedCallback,userContext); },
M3:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M3',false,{args:args},succeededCallback,failedCallback,userContext); },
M4:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M4',false,{args:args},succeededCallback,failedCallback,userContext); },
M5:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M5',false,{args:args},succeededCallback,failedCallback,userContext); },
M6:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M6',false,{args:args},succeededCallback,failedCallback,userContext); },
M7:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M7',false,{args:args},succeededCallback,failedCallback,userContext); },
M8:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M8',false,{args:args},succeededCallback,failedCallback,userContext); },
M9:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M9',false,{args:args},succeededCallback,failedCallback,userContext); },
M10:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M10',false,{args:args},succeededCallback,failedCallback,userContext); },
M11:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M11',false,{args:args},succeededCallback,failedCallback,userContext); },
M12:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M12',false,{args:args},succeededCallback,failedCallback,userContext); },
M13:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M13',false,{args:args},succeededCallback,failedCallback,userContext); },
M14:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M14',false,{args:args},succeededCallback,failedCallback,userContext); },
MC14:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MC14',false,{args:args},succeededCallback,failedCallback,userContext); },
M15:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'M15',false,{args:args},succeededCallback,failedCallback,userContext); },
MC15:function(args,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MC15',false,{args:args},succeededCallback,failedCallback,userContext); }}
Lynda.Web.P.registerClass('Lynda.Web.P',Sys.Net.WebServiceProxy);
Lynda.Web.P._staticInstance = new Lynda.Web.P();
Lynda.Web.P.set_path = function(value) { Lynda.Web.P._staticInstance.set_path(value); }
Lynda.Web.P.get_path = function() { return Lynda.Web.P._staticInstance.get_path(); }
Lynda.Web.P.set_timeout = function(value) { Lynda.Web.P._staticInstance.set_timeout(value); }
Lynda.Web.P.get_timeout = function() { return Lynda.Web.P._staticInstance.get_timeout(); }
Lynda.Web.P.set_defaultUserContext = function(value) { Lynda.Web.P._staticInstance.set_defaultUserContext(value); }
Lynda.Web.P.get_defaultUserContext = function() { return Lynda.Web.P._staticInstance.get_defaultUserContext(); }
Lynda.Web.P.set_defaultSucceededCallback = function(value) { Lynda.Web.P._staticInstance.set_defaultSucceededCallback(value); }
Lynda.Web.P.get_defaultSucceededCallback = function() { return Lynda.Web.P._staticInstance.get_defaultSucceededCallback(); }
Lynda.Web.P.set_defaultFailedCallback = function(value) { Lynda.Web.P._staticInstance.set_defaultFailedCallback(value); }
Lynda.Web.P.get_defaultFailedCallback = function() { return Lynda.Web.P._staticInstance.get_defaultFailedCallback(); }
Lynda.Web.P.set_path("/WebServices/Public/P.asmx");
Lynda.Web.P.M1= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M1(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.MC1= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.MC1(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M2= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M2(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M3= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M3(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M4= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M4(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M5= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M5(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M6= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M6(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M7= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M7(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M8= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M8(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M9= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M9(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M10= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M10(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M11= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M11(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M12= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M12(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M13= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M13(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M14= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M14(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.MC14= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.MC14(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.M15= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.M15(args,onSuccess,onFailed,userContext); }
Lynda.Web.P.MC15= function(args,onSuccess,onFailed,userContext) {Lynda.Web.P._staticInstance.MC15(args,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(CourseAutocompleteArray) === 'undefined') {
var CourseAutocompleteArray=gtc("CourseAutocompleteArray");
CourseAutocompleteArray.registerClass('CourseAutocompleteArray');
}
if (typeof(VideoLinkElement) === 'undefined') {
var VideoLinkElement=gtc("VideoLinkElement");
VideoLinkElement.registerClass('VideoLinkElement');
}
if (typeof(SubtitleElement) === 'undefined') {
var SubtitleElement=gtc("SubtitleElement");
SubtitleElement.registerClass('SubtitleElement');
}
if (typeof(LatestReleaseArray) === 'undefined') {
var LatestReleaseArray=gtc("LatestReleaseArray");
LatestReleaseArray.registerClass('LatestReleaseArray');
}
if (typeof(LatestReleaseNonMemberArray) === 'undefined') {
var LatestReleaseNonMemberArray=gtc("LatestReleaseNonMemberArray");
LatestReleaseNonMemberArray.registerClass('LatestReleaseNonMemberArray');
}
if (typeof(NonMemberArray) === 'undefined') {
var NonMemberArray=gtc("NonMemberArray");
NonMemberArray.registerClass('NonMemberArray');
}
if (typeof(NewReleaseArray) === 'undefined') {
var NewReleaseArray=gtc("NewReleaseArray");
NewReleaseArray.registerClass('NewReleaseArray');
}
if (typeof(RoyaltyReportArray) === 'undefined') {
var RoyaltyReportArray=gtc("RoyaltyReportArray");
RoyaltyReportArray.registerClass('RoyaltyReportArray');
}
if (typeof(RoyaltyReportDetailedArray) === 'undefined') {
var RoyaltyReportDetailedArray=gtc("RoyaltyReportDetailedArray");
RoyaltyReportDetailedArray.registerClass('RoyaltyReportDetailedArray');
}

