Type.registerNamespace('Insys.Opener2008.Frontend');
Insys.Opener2008.Frontend.OpenerWS=function() {
Insys.Opener2008.Frontend.OpenerWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Insys.Opener2008.Frontend.OpenerWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Insys.Opener2008.Frontend.OpenerWS._staticInstance.get_path();},
GetArtistMedia:function(artistId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetArtistMedia',false,{artistId:artistId},succeededCallback,failedCallback,userContext); },
GetArtistMediaByCodename:function(codename,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetArtistMediaByCodename',false,{codename:codename},succeededCallback,failedCallback,userContext); },
GetArtistByCodename:function(codename,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetArtistByCodename',false,{codename:codename},succeededCallback,failedCallback,userContext); },
GetArtistBillingFrom:function(billing,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetArtistBillingFrom',false,{billing:billing},succeededCallback,failedCallback,userContext); },
GetAudioTracks:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAudioTracks',false,{},succeededCallback,failedCallback,userContext); },
GetHomePhotos:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHomePhotos',false,{},succeededCallback,failedCallback,userContext); }}
Insys.Opener2008.Frontend.OpenerWS.registerClass('Insys.Opener2008.Frontend.OpenerWS',Sys.Net.WebServiceProxy);
Insys.Opener2008.Frontend.OpenerWS._staticInstance = new Insys.Opener2008.Frontend.OpenerWS();
Insys.Opener2008.Frontend.OpenerWS.set_path = function(value) { Insys.Opener2008.Frontend.OpenerWS._staticInstance.set_path(value); }
Insys.Opener2008.Frontend.OpenerWS.get_path = function() { return Insys.Opener2008.Frontend.OpenerWS._staticInstance.get_path(); }
Insys.Opener2008.Frontend.OpenerWS.set_timeout = function(value) { Insys.Opener2008.Frontend.OpenerWS._staticInstance.set_timeout(value); }
Insys.Opener2008.Frontend.OpenerWS.get_timeout = function() { return Insys.Opener2008.Frontend.OpenerWS._staticInstance.get_timeout(); }
Insys.Opener2008.Frontend.OpenerWS.set_defaultUserContext = function(value) { Insys.Opener2008.Frontend.OpenerWS._staticInstance.set_defaultUserContext(value); }
Insys.Opener2008.Frontend.OpenerWS.get_defaultUserContext = function() { return Insys.Opener2008.Frontend.OpenerWS._staticInstance.get_defaultUserContext(); }
Insys.Opener2008.Frontend.OpenerWS.set_defaultSucceededCallback = function(value) { Insys.Opener2008.Frontend.OpenerWS._staticInstance.set_defaultSucceededCallback(value); }
Insys.Opener2008.Frontend.OpenerWS.get_defaultSucceededCallback = function() { return Insys.Opener2008.Frontend.OpenerWS._staticInstance.get_defaultSucceededCallback(); }
Insys.Opener2008.Frontend.OpenerWS.set_defaultFailedCallback = function(value) { Insys.Opener2008.Frontend.OpenerWS._staticInstance.set_defaultFailedCallback(value); }
Insys.Opener2008.Frontend.OpenerWS.get_defaultFailedCallback = function() { return Insys.Opener2008.Frontend.OpenerWS._staticInstance.get_defaultFailedCallback(); }
Insys.Opener2008.Frontend.OpenerWS.set_path("/OpenerWS.asmx");
Insys.Opener2008.Frontend.OpenerWS.GetArtistMedia= function(artistId,onSuccess,onFailed,userContext) {Insys.Opener2008.Frontend.OpenerWS._staticInstance.GetArtistMedia(artistId,onSuccess,onFailed,userContext); }
Insys.Opener2008.Frontend.OpenerWS.GetArtistMediaByCodename= function(codename,onSuccess,onFailed,userContext) {Insys.Opener2008.Frontend.OpenerWS._staticInstance.GetArtistMediaByCodename(codename,onSuccess,onFailed,userContext); }
Insys.Opener2008.Frontend.OpenerWS.GetArtistByCodename= function(codename,onSuccess,onFailed,userContext) {Insys.Opener2008.Frontend.OpenerWS._staticInstance.GetArtistByCodename(codename,onSuccess,onFailed,userContext); }
Insys.Opener2008.Frontend.OpenerWS.GetArtistBillingFrom= function(billing,onSuccess,onFailed,userContext) {Insys.Opener2008.Frontend.OpenerWS._staticInstance.GetArtistBillingFrom(billing,onSuccess,onFailed,userContext); }
Insys.Opener2008.Frontend.OpenerWS.GetAudioTracks= function(onSuccess,onFailed,userContext) {Insys.Opener2008.Frontend.OpenerWS._staticInstance.GetAudioTracks(onSuccess,onFailed,userContext); }
Insys.Opener2008.Frontend.OpenerWS.GetHomePhotos= function(onSuccess,onFailed,userContext) {Insys.Opener2008.Frontend.OpenerWS._staticInstance.GetHomePhotos(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Insys.Opener2008.Frontend.Models');
if (typeof(Insys.Opener2008.Frontend.Models.ArtistMedia) === 'undefined') {
Insys.Opener2008.Frontend.Models.ArtistMedia=gtc("Insys.Opener2008.Frontend.Models.ArtistMedia");
Insys.Opener2008.Frontend.Models.ArtistMedia.registerClass('Insys.Opener2008.Frontend.Models.ArtistMedia');
}
if (typeof(Insys.Opener2008.Frontend.Models.Artist) === 'undefined') {
Insys.Opener2008.Frontend.Models.Artist=gtc("Insys.Opener2008.Frontend.Models.Artist");
Insys.Opener2008.Frontend.Models.Artist.registerClass('Insys.Opener2008.Frontend.Models.Artist');
}
if (typeof(Insys.Opener2008.Frontend.Models.AudioTrack) === 'undefined') {
Insys.Opener2008.Frontend.Models.AudioTrack=gtc("Insys.Opener2008.Frontend.Models.AudioTrack");
Insys.Opener2008.Frontend.Models.AudioTrack.registerClass('Insys.Opener2008.Frontend.Models.AudioTrack');
}
if (typeof(Insys.Opener2008.Frontend.Models.HomePhoto) === 'undefined') {
Insys.Opener2008.Frontend.Models.HomePhoto=gtc("Insys.Opener2008.Frontend.Models.HomePhoto");
Insys.Opener2008.Frontend.Models.HomePhoto.registerClass('Insys.Opener2008.Frontend.Models.HomePhoto');
}
