Type.registerNamespace('BizBuySellWebSite.listings.Services');
BizBuySellWebSite.listings.Services.ListingUtilities=function() {
BizBuySellWebSite.listings.Services.ListingUtilities.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
BizBuySellWebSite.listings.Services.ListingUtilities.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_path();},
SaveSearch:function(name,searchCritera,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveSearch',false,{name:name,searchCritera:searchCritera},succeededCallback,failedCallback,userContext); },
GetSavedSearches:function(type,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSavedSearches',false,{type:type},succeededCallback,failedCallback,userContext); },
AddWatchedBizop:function(listNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddWatchedBizop',false,{listNumber:listNumber},succeededCallback,failedCallback,userContext); },
RemoveWatchedBizop:function(listNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveWatchedBizop',false,{listNumber:listNumber},succeededCallback,failedCallback,userContext); },
EmailListing:function(encryptedListNumber,senderName,senderEmailAddress,friendEmailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EmailListing',false,{encryptedListNumber:encryptedListNumber,senderName:senderName,senderEmailAddress:senderEmailAddress,friendEmailAddress:friendEmailAddress},succeededCallback,failedCallback,userContext); },
TrackListingEvent:function(listNumber,iActionType,coBrandID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TrackListingEvent',false,{listNumber:listNumber,iActionType:iActionType,coBrandID:coBrandID},succeededCallback,failedCallback,userContext); }}
BizBuySellWebSite.listings.Services.ListingUtilities.registerClass('BizBuySellWebSite.listings.Services.ListingUtilities',Sys.Net.WebServiceProxy);
BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance = new BizBuySellWebSite.listings.Services.ListingUtilities();
BizBuySellWebSite.listings.Services.ListingUtilities.set_path = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_path(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_path = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_path(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_timeout = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_timeout(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_timeout = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_timeout(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_defaultUserContext = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_defaultUserContext(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_defaultUserContext = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_defaultUserContext(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_defaultSucceededCallback = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_defaultSucceededCallback(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_defaultSucceededCallback = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_defaultSucceededCallback(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_defaultFailedCallback = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_defaultFailedCallback(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_defaultFailedCallback = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_defaultFailedCallback(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_enableJsonp = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_enableJsonp(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_enableJsonp = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_enableJsonp(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_jsonpCallbackParameter = function(value) { BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.set_jsonpCallbackParameter(value); }
BizBuySellWebSite.listings.Services.ListingUtilities.get_jsonpCallbackParameter = function() { return BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.get_jsonpCallbackParameter(); }
BizBuySellWebSite.listings.Services.ListingUtilities.set_path("/listings/Services/ListingUtilities.asmx");
BizBuySellWebSite.listings.Services.ListingUtilities.SaveSearch= function(name,searchCritera,onSuccess,onFailed,userContext) {BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.SaveSearch(name,searchCritera,onSuccess,onFailed,userContext); }
BizBuySellWebSite.listings.Services.ListingUtilities.GetSavedSearches= function(type,onSuccess,onFailed,userContext) {BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.GetSavedSearches(type,onSuccess,onFailed,userContext); }
BizBuySellWebSite.listings.Services.ListingUtilities.AddWatchedBizop= function(listNumber,onSuccess,onFailed,userContext) {BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.AddWatchedBizop(listNumber,onSuccess,onFailed,userContext); }
BizBuySellWebSite.listings.Services.ListingUtilities.RemoveWatchedBizop= function(listNumber,onSuccess,onFailed,userContext) {BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.RemoveWatchedBizop(listNumber,onSuccess,onFailed,userContext); }
BizBuySellWebSite.listings.Services.ListingUtilities.EmailListing= function(encryptedListNumber,senderName,senderEmailAddress,friendEmailAddress,onSuccess,onFailed,userContext) {BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.EmailListing(encryptedListNumber,senderName,senderEmailAddress,friendEmailAddress,onSuccess,onFailed,userContext); }
BizBuySellWebSite.listings.Services.ListingUtilities.TrackListingEvent= function(listNumber,iActionType,coBrandID,onSuccess,onFailed,userContext) {BizBuySellWebSite.listings.Services.ListingUtilities._staticInstance.TrackListingEvent(listNumber,iActionType,coBrandID,onSuccess,onFailed,userContext); }
Type.registerNamespace('BizBuySell.Utility.SavedSearches');
if (typeof(BizBuySell.Utility.SavedSearches.enSavedSearchType) === 'undefined') {
BizBuySell.Utility.SavedSearches.enSavedSearchType = function() { throw Error.invalidOperation(); }
BizBuySell.Utility.SavedSearches.enSavedSearchType.prototype = {None: 0,Listing: 10}
BizBuySell.Utility.SavedSearches.enSavedSearchType.registerEnum('BizBuySell.Utility.SavedSearches.enSavedSearchType', true);
}

