Type.registerNamespace('PurpleParrot.SwapSite.WebUI.Services');
PurpleParrot.SwapSite.WebUI.Services.Search=function() {
PurpleParrot.SwapSite.WebUI.Services.Search.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PurpleParrot.SwapSite.WebUI.Services.Search.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.get_path();},
getSearchLink:function(searchText,catId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getSearchLink',false,{searchText:searchText,catId:catId},succeededCallback,failedCallback,userContext); },
whatCanIGet:function(greendollar,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'whatCanIGet',false,{greendollar:greendollar},succeededCallback,failedCallback,userContext); },
deleteImagesForaListing:function(listId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'deleteImagesForaListing',false,{listId:listId},succeededCallback,failedCallback,userContext); },
deleteImage:function(fileName,images,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'deleteImage',false,{fileName:fileName,images:images},succeededCallback,failedCallback,userContext); },
getOffersForaListing:function(listingId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getOffersForaListing',false,{listingId:listingId},succeededCallback,failedCallback,userContext); },
getAllItemsWithOffers:function(userId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getAllItemsWithOffers',false,{userId:userId},succeededCallback,failedCallback,userContext); },
acceptOffer:function(offerId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'acceptOffer',false,{offerId:offerId},succeededCallback,failedCallback,userContext); },
rejectOffer:function(offerId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'rejectOffer',false,{offerId:offerId},succeededCallback,failedCallback,userContext); },
GetCategoryChildren:function(catId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoryChildren',false,{catId:catId},succeededCallback,failedCallback,userContext); },
SaveAddressUC:function(addressId,nickName,name,company,address1,address2,city,zip,state,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveAddressUC',false,{addressId:addressId,nickName:nickName,name:name,company:company,address1:address1,address2:address2,city:city,zip:zip,state:state},succeededCallback,failedCallback,userContext); }}
PurpleParrot.SwapSite.WebUI.Services.Search.registerClass('PurpleParrot.SwapSite.WebUI.Services.Search',Sys.Net.WebServiceProxy);
PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance = new PurpleParrot.SwapSite.WebUI.Services.Search();
PurpleParrot.SwapSite.WebUI.Services.Search.set_path = function(value) { PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.set_path(value); }
PurpleParrot.SwapSite.WebUI.Services.Search.get_path = function() { return PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.get_path(); }
PurpleParrot.SwapSite.WebUI.Services.Search.set_timeout = function(value) { PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.set_timeout(value); }
PurpleParrot.SwapSite.WebUI.Services.Search.get_timeout = function() { return PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.get_timeout(); }
PurpleParrot.SwapSite.WebUI.Services.Search.set_defaultUserContext = function(value) { PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.set_defaultUserContext(value); }
PurpleParrot.SwapSite.WebUI.Services.Search.get_defaultUserContext = function() { return PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.get_defaultUserContext(); }
PurpleParrot.SwapSite.WebUI.Services.Search.set_defaultSucceededCallback = function(value) { PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.set_defaultSucceededCallback(value); }
PurpleParrot.SwapSite.WebUI.Services.Search.get_defaultSucceededCallback = function() { return PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.get_defaultSucceededCallback(); }
PurpleParrot.SwapSite.WebUI.Services.Search.set_defaultFailedCallback = function(value) { PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.set_defaultFailedCallback(value); }
PurpleParrot.SwapSite.WebUI.Services.Search.get_defaultFailedCallback = function() { return PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.get_defaultFailedCallback(); }
PurpleParrot.SwapSite.WebUI.Services.Search.set_path("/Services/Search.asmx");
PurpleParrot.SwapSite.WebUI.Services.Search.getSearchLink= function(searchText,catId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.getSearchLink(searchText,catId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.whatCanIGet= function(greendollar,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.whatCanIGet(greendollar,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.deleteImagesForaListing= function(listId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.deleteImagesForaListing(listId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.deleteImage= function(fileName,images,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.deleteImage(fileName,images,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.getOffersForaListing= function(listingId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.getOffersForaListing(listingId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.getAllItemsWithOffers= function(userId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.getAllItemsWithOffers(userId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.acceptOffer= function(offerId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.acceptOffer(offerId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.rejectOffer= function(offerId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.rejectOffer(offerId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.GetCategoryChildren= function(catId,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.GetCategoryChildren(catId,onSuccess,onFailed,userContext); }
PurpleParrot.SwapSite.WebUI.Services.Search.SaveAddressUC= function(addressId,nickName,name,company,address1,address2,city,zip,state,onSuccess,onFailed,userContext) {PurpleParrot.SwapSite.WebUI.Services.Search._staticInstance.SaveAddressUC(addressId,nickName,name,company,address1,address2,city,zip,state,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('PurpleParrot.SwapSite.Business');
if (typeof(PurpleParrot.SwapSite.Business.listingOfferObj) === 'undefined') {
PurpleParrot.SwapSite.Business.listingOfferObj=gtc("PurpleParrot.SwapSite.Business.listingOfferObj");
PurpleParrot.SwapSite.Business.listingOfferObj.registerClass('PurpleParrot.SwapSite.Business.listingOfferObj');
}
if (typeof(PurpleParrot.SwapSite.Business.HomePageListing) === 'undefined') {
PurpleParrot.SwapSite.Business.HomePageListing=gtc("PurpleParrot.SwapSite.Business.HomePageListing");
PurpleParrot.SwapSite.Business.HomePageListing.registerClass('PurpleParrot.SwapSite.Business.HomePageListing');
}
Type.registerNamespace('PurpleParrot.SwapSite.Common');
if (typeof(PurpleParrot.SwapSite.Common.SimpleCategory) === 'undefined') {
PurpleParrot.SwapSite.Common.SimpleCategory=gtc("PurpleParrot.SwapSite.Common.SimpleCategory");
PurpleParrot.SwapSite.Common.SimpleCategory.registerClass('PurpleParrot.SwapSite.Common.SimpleCategory');
}
