Type.registerNamespace('SEEK.Services.Web');
SEEK.Services.Web.Logo=function() {
SEEK.Services.Web.Logo.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SEEK.Services.Web.Logo.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SEEK.Services.Web.Logo._staticInstance.get_path();},
CropLogo:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CropLogo',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); },
UpdateLogoBlob:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateLogoBlob',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); },
UpdateLogoStatus:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateLogoStatus',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); },
UpdateLogoName:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateLogoName',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); },
RetrieveLogosByOwner:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RetrieveLogosByOwner',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); },
GetImageServerURL:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetImageServerURL',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); },
GetLogoNameSuggestion:function(theRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLogoNameSuggestion',false,{theRequest:theRequest},succeededCallback,failedCallback,userContext); }}
SEEK.Services.Web.Logo.registerClass('SEEK.Services.Web.Logo',Sys.Net.WebServiceProxy);
SEEK.Services.Web.Logo._staticInstance = new SEEK.Services.Web.Logo();
SEEK.Services.Web.Logo.set_path = function(value) { SEEK.Services.Web.Logo._staticInstance.set_path(value); }
SEEK.Services.Web.Logo.get_path = function() { return SEEK.Services.Web.Logo._staticInstance.get_path(); }
SEEK.Services.Web.Logo.set_timeout = function(value) { SEEK.Services.Web.Logo._staticInstance.set_timeout(value); }
SEEK.Services.Web.Logo.get_timeout = function() { return SEEK.Services.Web.Logo._staticInstance.get_timeout(); }
SEEK.Services.Web.Logo.set_defaultUserContext = function(value) { SEEK.Services.Web.Logo._staticInstance.set_defaultUserContext(value); }
SEEK.Services.Web.Logo.get_defaultUserContext = function() { return SEEK.Services.Web.Logo._staticInstance.get_defaultUserContext(); }
SEEK.Services.Web.Logo.set_defaultSucceededCallback = function(value) { SEEK.Services.Web.Logo._staticInstance.set_defaultSucceededCallback(value); }
SEEK.Services.Web.Logo.get_defaultSucceededCallback = function() { return SEEK.Services.Web.Logo._staticInstance.get_defaultSucceededCallback(); }
SEEK.Services.Web.Logo.set_defaultFailedCallback = function(value) { SEEK.Services.Web.Logo._staticInstance.set_defaultFailedCallback(value); }
SEEK.Services.Web.Logo.get_defaultFailedCallback = function() { return SEEK.Services.Web.Logo._staticInstance.get_defaultFailedCallback(); }
SEEK.Services.Web.Logo.set_enableJsonp = function(value) { SEEK.Services.Web.Logo._staticInstance.set_enableJsonp(value); }
SEEK.Services.Web.Logo.get_enableJsonp = function() { return SEEK.Services.Web.Logo._staticInstance.get_enableJsonp(); }
SEEK.Services.Web.Logo.set_jsonpCallbackParameter = function(value) { SEEK.Services.Web.Logo._staticInstance.set_jsonpCallbackParameter(value); }
SEEK.Services.Web.Logo.get_jsonpCallbackParameter = function() { return SEEK.Services.Web.Logo._staticInstance.get_jsonpCallbackParameter(); }
SEEK.Services.Web.Logo.set_path("/advertisers/Services/Logo.asmx");
SEEK.Services.Web.Logo.CropLogo= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.CropLogo(theRequest,onSuccess,onFailed,userContext); }
SEEK.Services.Web.Logo.UpdateLogoBlob= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.UpdateLogoBlob(theRequest,onSuccess,onFailed,userContext); }
SEEK.Services.Web.Logo.UpdateLogoStatus= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.UpdateLogoStatus(theRequest,onSuccess,onFailed,userContext); }
SEEK.Services.Web.Logo.UpdateLogoName= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.UpdateLogoName(theRequest,onSuccess,onFailed,userContext); }
SEEK.Services.Web.Logo.RetrieveLogosByOwner= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.RetrieveLogosByOwner(theRequest,onSuccess,onFailed,userContext); }
SEEK.Services.Web.Logo.GetImageServerURL= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.GetImageServerURL(theRequest,onSuccess,onFailed,userContext); }
SEEK.Services.Web.Logo.GetLogoNameSuggestion= function(theRequest,onSuccess,onFailed,userContext) {SEEK.Services.Web.Logo._staticInstance.GetLogoNameSuggestion(theRequest,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('SEEK.Services');
if (typeof(SEEK.Services.Logo) === 'undefined') {
SEEK.Services.Logo=gtc("SEEK.Services.Logo");
SEEK.Services.Logo.registerClass('SEEK.Services.Logo');
}
if (typeof(SEEK.Services.CropLogoRequest) === 'undefined') {
SEEK.Services.CropLogoRequest=gtc("SEEK.Services.CropLogoRequest");
SEEK.Services.CropLogoRequest.registerClass('SEEK.Services.CropLogoRequest');
}
if (typeof(SEEK.Services.CropLogoResponse) === 'undefined') {
SEEK.Services.CropLogoResponse=gtc("SEEK.Services.CropLogoResponse");
SEEK.Services.CropLogoResponse.registerClass('SEEK.Services.CropLogoResponse');
}
if (typeof(SEEK.Services.UpdateLogoBlobRequest) === 'undefined') {
SEEK.Services.UpdateLogoBlobRequest=gtc("SEEK.Services.UpdateLogoBlobRequest");
SEEK.Services.UpdateLogoBlobRequest.registerClass('SEEK.Services.UpdateLogoBlobRequest');
}
if (typeof(SEEK.Services.UpdateLogoBlobResponse) === 'undefined') {
SEEK.Services.UpdateLogoBlobResponse=gtc("SEEK.Services.UpdateLogoBlobResponse");
SEEK.Services.UpdateLogoBlobResponse.registerClass('SEEK.Services.UpdateLogoBlobResponse');
}
if (typeof(SEEK.Services.UpdateLogoStatusRequest) === 'undefined') {
SEEK.Services.UpdateLogoStatusRequest=gtc("SEEK.Services.UpdateLogoStatusRequest");
SEEK.Services.UpdateLogoStatusRequest.registerClass('SEEK.Services.UpdateLogoStatusRequest');
}
if (typeof(SEEK.Services.UpdateLogoStatusResponse) === 'undefined') {
SEEK.Services.UpdateLogoStatusResponse=gtc("SEEK.Services.UpdateLogoStatusResponse");
SEEK.Services.UpdateLogoStatusResponse.registerClass('SEEK.Services.UpdateLogoStatusResponse');
}
if (typeof(SEEK.Services.UpdateLogoNameRequest) === 'undefined') {
SEEK.Services.UpdateLogoNameRequest=gtc("SEEK.Services.UpdateLogoNameRequest");
SEEK.Services.UpdateLogoNameRequest.registerClass('SEEK.Services.UpdateLogoNameRequest');
}
if (typeof(SEEK.Services.UpdateLogoNameResponse) === 'undefined') {
SEEK.Services.UpdateLogoNameResponse=gtc("SEEK.Services.UpdateLogoNameResponse");
SEEK.Services.UpdateLogoNameResponse.registerClass('SEEK.Services.UpdateLogoNameResponse');
}
if (typeof(SEEK.Services.RetrieveLogosByOwnerRequest) === 'undefined') {
SEEK.Services.RetrieveLogosByOwnerRequest=gtc("SEEK.Services.RetrieveLogosByOwnerRequest");
SEEK.Services.RetrieveLogosByOwnerRequest.registerClass('SEEK.Services.RetrieveLogosByOwnerRequest');
}
if (typeof(SEEK.Services.RetrieveLogosByOwnerResponse) === 'undefined') {
SEEK.Services.RetrieveLogosByOwnerResponse=gtc("SEEK.Services.RetrieveLogosByOwnerResponse");
SEEK.Services.RetrieveLogosByOwnerResponse.registerClass('SEEK.Services.RetrieveLogosByOwnerResponse');
}
if (typeof(SEEK.Services.GetImageServerURLRequest) === 'undefined') {
SEEK.Services.GetImageServerURLRequest=gtc("SEEK.Services.GetImageServerURLRequest");
SEEK.Services.GetImageServerURLRequest.registerClass('SEEK.Services.GetImageServerURLRequest');
}
if (typeof(SEEK.Services.GetImageServerURLResponse) === 'undefined') {
SEEK.Services.GetImageServerURLResponse=gtc("SEEK.Services.GetImageServerURLResponse");
SEEK.Services.GetImageServerURLResponse.registerClass('SEEK.Services.GetImageServerURLResponse');
}
if (typeof(SEEK.Services.GetLogoNameSuggestionRequest) === 'undefined') {
SEEK.Services.GetLogoNameSuggestionRequest=gtc("SEEK.Services.GetLogoNameSuggestionRequest");
SEEK.Services.GetLogoNameSuggestionRequest.registerClass('SEEK.Services.GetLogoNameSuggestionRequest');
}
if (typeof(SEEK.Services.GetLogoNameSuggestionResponse) === 'undefined') {
SEEK.Services.GetLogoNameSuggestionResponse=gtc("SEEK.Services.GetLogoNameSuggestionResponse");
SEEK.Services.GetLogoNameSuggestionResponse.registerClass('SEEK.Services.GetLogoNameSuggestionResponse');
}

