Type.registerNamespace('AuctionSite.Services');
AuctionSite.Services.AuctionsRefresh=function() {
AuctionSite.Services.AuctionsRefresh.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AuctionSite.Services.AuctionsRefresh.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AuctionSite.Services.AuctionsRefresh._staticInstance.get_path();},
AuctionsUpdate:function(latestAuctionsCount,maximumRows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AuctionsUpdate',false,{latestAuctionsCount:latestAuctionsCount,maximumRows:maximumRows},succeededCallback,failedCallback,userContext); }}
AuctionSite.Services.AuctionsRefresh.registerClass('AuctionSite.Services.AuctionsRefresh',Sys.Net.WebServiceProxy);
AuctionSite.Services.AuctionsRefresh._staticInstance = new AuctionSite.Services.AuctionsRefresh();
AuctionSite.Services.AuctionsRefresh.set_path = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_path(value); }
AuctionSite.Services.AuctionsRefresh.get_path = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_path(); }
AuctionSite.Services.AuctionsRefresh.set_timeout = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_timeout(value); }
AuctionSite.Services.AuctionsRefresh.get_timeout = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_timeout(); }
AuctionSite.Services.AuctionsRefresh.set_defaultUserContext = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_defaultUserContext(value); }
AuctionSite.Services.AuctionsRefresh.get_defaultUserContext = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_defaultUserContext(); }
AuctionSite.Services.AuctionsRefresh.set_defaultSucceededCallback = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_defaultSucceededCallback(value); }
AuctionSite.Services.AuctionsRefresh.get_defaultSucceededCallback = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_defaultSucceededCallback(); }
AuctionSite.Services.AuctionsRefresh.set_defaultFailedCallback = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_defaultFailedCallback(value); }
AuctionSite.Services.AuctionsRefresh.get_defaultFailedCallback = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_defaultFailedCallback(); }
AuctionSite.Services.AuctionsRefresh.set_enableJsonp = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_enableJsonp(value); }
AuctionSite.Services.AuctionsRefresh.get_enableJsonp = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_enableJsonp(); }
AuctionSite.Services.AuctionsRefresh.set_jsonpCallbackParameter = function(value) { AuctionSite.Services.AuctionsRefresh._staticInstance.set_jsonpCallbackParameter(value); }
AuctionSite.Services.AuctionsRefresh.get_jsonpCallbackParameter = function() { return AuctionSite.Services.AuctionsRefresh._staticInstance.get_jsonpCallbackParameter(); }
AuctionSite.Services.AuctionsRefresh.set_path("/Services/AuctionsRefresh.asmx");
AuctionSite.Services.AuctionsRefresh.AuctionsUpdate= function(latestAuctionsCount,maximumRows,onSuccess,onFailed,userContext) {AuctionSite.Services.AuctionsRefresh._staticInstance.AuctionsUpdate(latestAuctionsCount,maximumRows,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(AuctionSite.Services.Updates) === 'undefined') {
AuctionSite.Services.Updates=gtc("AuctionSite.Services.Updates");
AuctionSite.Services.Updates.registerClass('AuctionSite.Services.Updates');
}
