Type.registerNamespace('Services.Products');
Services.Products.Pricing=function() {
Services.Products.Pricing.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Services.Products.Pricing.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Services.Products.Pricing._staticInstance.get_path();},
GetRateCard:function(parameters,maxUnits,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRateCard',true,{parameters:parameters,maxUnits:maxUnits},succeededCallback,failedCallback,userContext); },
GetPricingInfo:function(quantity,parameters,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfo',true,{quantity:quantity,parameters:parameters},succeededCallback,failedCallback,userContext); },
GetLocationPricingInfo:function(quantity,parameters,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLocationPricingInfo',true,{quantity:quantity,parameters:parameters},succeededCallback,failedCallback,userContext); },
GetEcomProductLineItem:function(locationList,categoryList,isLocalPosting,isSingleLocationPosting,companyID,applicationID,channelID,theEcomProductTypeID,promotionID,jobBoardID,hasStandardJobOffer,contractEOfferID,postingAclid,maxPostings,postingDuration,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEcomProductLineItem',true,{locationList:locationList,categoryList:categoryList,isLocalPosting:isLocalPosting,isSingleLocationPosting:isSingleLocationPosting,companyID:companyID,applicationID:applicationID,channelID:channelID,theEcomProductTypeID:theEcomProductTypeID,promotionID:promotionID,jobBoardID:jobBoardID,hasStandardJobOffer:hasStandardJobOffer,contractEOfferID:contractEOfferID,postingAclid:postingAclid,maxPostings:maxPostings,postingDuration:postingDuration},succeededCallback,failedCallback,userContext); },
FormatTotalPrice:function(totalPrice,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FormatTotalPrice',true,{totalPrice:totalPrice},succeededCallback,failedCallback,userContext); },
GetLocalRateCardByZipCode:function(zipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLocalRateCardByZipCode',true,{zipCode:zipCode},succeededCallback,failedCallback,userContext); },
GetLocalRateCardByCityAndState:function(cityName,stateId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLocalRateCardByCityAndState',true,{cityName:cityName,stateId:stateId},succeededCallback,failedCallback,userContext); },
GetLocalRateCardByPostingLocationGroupId:function(postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLocalRateCardByPostingLocationGroupId',true,{postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetInternationalPostingRateCardByPostingLocationGroupId:function(postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetInternationalPostingRateCardByPostingLocationGroupId',true,{postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetAnywhereRateCard:function(hasBolding,hasAutoRefresh,postingDuration,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAnywhereRateCard',true,{hasBolding:hasBolding,hasAutoRefresh:hasAutoRefresh,postingDuration:postingDuration},succeededCallback,failedCallback,userContext); },
GetStandardBoldRateCard:function(postingLocationGroupId,maxUnits,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStandardBoldRateCard',true,{postingLocationGroupId:postingLocationGroupId,maxUnits:maxUnits},succeededCallback,failedCallback,userContext); },
GetStandardRefreshRateCard:function(postingLocationGroupId,maxUnits,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStandardRefreshRateCard',true,{postingLocationGroupId:postingLocationGroupId,maxUnits:maxUnits},succeededCallback,failedCallback,userContext); },
GetStandardJobLogoRateCard:function(postingLocationGroupId,maxUnits,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStandardJobLogoRateCard',true,{postingLocationGroupId:postingLocationGroupId,maxUnits:maxUnits},succeededCallback,failedCallback,userContext); },
GetPricingInfoForZipCode:function(quantity,zipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfoForZipCode',true,{quantity:quantity,zipCode:zipCode},succeededCallback,failedCallback,userContext); },
GetPricingInfoForQtyAndPostingLocationGroupId:function(quantity,postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfoForQtyAndPostingLocationGroupId',true,{quantity:quantity,postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetPricingInfoForInternationalPosting:function(quantity,postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfoForInternationalPosting',true,{quantity:quantity,postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetAnywherePricingInfoForQty:function(quantity,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAnywherePricingInfoForQty',true,{quantity:quantity},succeededCallback,failedCallback,userContext); },
GetAnywherePricingInfoForQtyWithAddons:function(quantity,hasBolding,hasAutoRefresh,postingDuration,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAnywherePricingInfoForQtyWithAddons',true,{quantity:quantity,hasBolding:hasBolding,hasAutoRefresh:hasAutoRefresh,postingDuration:postingDuration},succeededCallback,failedCallback,userContext); },
GetPricingInfoForStandardBold:function(quantity,postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfoForStandardBold',true,{quantity:quantity,postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetPricingInfoForStandardRefresh:function(quantity,postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfoForStandardRefresh',true,{quantity:quantity,postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetPricingInfoForStandardJobLogo:function(quantity,postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingInfoForStandardJobLogo',true,{quantity:quantity,postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); },
GetPricingLocationInfoForZipCode:function(quantity,zipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingLocationInfoForZipCode',true,{quantity:quantity,zipCode:zipCode},succeededCallback,failedCallback,userContext); },
GetPricingLocationInfoForCityAndState:function(quantity,cityName,stateId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingLocationInfoForCityAndState',true,{quantity:quantity,cityName:cityName,stateId:stateId},succeededCallback,failedCallback,userContext); },
GetPricingLocationInfoForInternationalPosting:function(quantity,postingLocationGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPricingLocationInfoForInternationalPosting',true,{quantity:quantity,postingLocationGroupId:postingLocationGroupId},succeededCallback,failedCallback,userContext); }}
Services.Products.Pricing.registerClass('Services.Products.Pricing',Sys.Net.WebServiceProxy);
Services.Products.Pricing._staticInstance = new Services.Products.Pricing();
Services.Products.Pricing.set_path = function(value) { Services.Products.Pricing._staticInstance.set_path(value); }
Services.Products.Pricing.get_path = function() { return Services.Products.Pricing._staticInstance.get_path(); }
Services.Products.Pricing.set_timeout = function(value) { Services.Products.Pricing._staticInstance.set_timeout(value); }
Services.Products.Pricing.get_timeout = function() { return Services.Products.Pricing._staticInstance.get_timeout(); }
Services.Products.Pricing.set_defaultUserContext = function(value) { Services.Products.Pricing._staticInstance.set_defaultUserContext(value); }
Services.Products.Pricing.get_defaultUserContext = function() { return Services.Products.Pricing._staticInstance.get_defaultUserContext(); }
Services.Products.Pricing.set_defaultSucceededCallback = function(value) { Services.Products.Pricing._staticInstance.set_defaultSucceededCallback(value); }
Services.Products.Pricing.get_defaultSucceededCallback = function() { return Services.Products.Pricing._staticInstance.get_defaultSucceededCallback(); }
Services.Products.Pricing.set_defaultFailedCallback = function(value) { Services.Products.Pricing._staticInstance.set_defaultFailedCallback(value); }
Services.Products.Pricing.get_defaultFailedCallback = function() { return Services.Products.Pricing._staticInstance.get_defaultFailedCallback(); }
Services.Products.Pricing.set_path("/services/products/Pricing.asmx");
Services.Products.Pricing.GetRateCard= function(parameters,maxUnits,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetRateCard(parameters,maxUnits,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfo= function(quantity,parameters,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfo(quantity,parameters,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetLocationPricingInfo= function(quantity,parameters,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetLocationPricingInfo(quantity,parameters,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetEcomProductLineItem= function(locationList,categoryList,isLocalPosting,isSingleLocationPosting,companyID,applicationID,channelID,theEcomProductTypeID,promotionID,jobBoardID,hasStandardJobOffer,contractEOfferID,postingAclid,maxPostings,postingDuration,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetEcomProductLineItem(locationList,categoryList,isLocalPosting,isSingleLocationPosting,companyID,applicationID,channelID,theEcomProductTypeID,promotionID,jobBoardID,hasStandardJobOffer,contractEOfferID,postingAclid,maxPostings,postingDuration,onSuccess,onFailed,userContext); }
Services.Products.Pricing.FormatTotalPrice= function(totalPrice,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.FormatTotalPrice(totalPrice,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetLocalRateCardByZipCode= function(zipCode,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetLocalRateCardByZipCode(zipCode,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetLocalRateCardByCityAndState= function(cityName,stateId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetLocalRateCardByCityAndState(cityName,stateId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetLocalRateCardByPostingLocationGroupId= function(postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetLocalRateCardByPostingLocationGroupId(postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetInternationalPostingRateCardByPostingLocationGroupId= function(postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetInternationalPostingRateCardByPostingLocationGroupId(postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetAnywhereRateCard= function(hasBolding,hasAutoRefresh,postingDuration,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetAnywhereRateCard(hasBolding,hasAutoRefresh,postingDuration,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetStandardBoldRateCard= function(postingLocationGroupId,maxUnits,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetStandardBoldRateCard(postingLocationGroupId,maxUnits,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetStandardRefreshRateCard= function(postingLocationGroupId,maxUnits,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetStandardRefreshRateCard(postingLocationGroupId,maxUnits,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetStandardJobLogoRateCard= function(postingLocationGroupId,maxUnits,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetStandardJobLogoRateCard(postingLocationGroupId,maxUnits,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfoForZipCode= function(quantity,zipCode,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfoForZipCode(quantity,zipCode,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfoForQtyAndPostingLocationGroupId= function(quantity,postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfoForQtyAndPostingLocationGroupId(quantity,postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfoForInternationalPosting= function(quantity,postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfoForInternationalPosting(quantity,postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetAnywherePricingInfoForQty= function(quantity,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetAnywherePricingInfoForQty(quantity,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetAnywherePricingInfoForQtyWithAddons= function(quantity,hasBolding,hasAutoRefresh,postingDuration,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetAnywherePricingInfoForQtyWithAddons(quantity,hasBolding,hasAutoRefresh,postingDuration,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfoForStandardBold= function(quantity,postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfoForStandardBold(quantity,postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfoForStandardRefresh= function(quantity,postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfoForStandardRefresh(quantity,postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingInfoForStandardJobLogo= function(quantity,postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingInfoForStandardJobLogo(quantity,postingLocationGroupId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingLocationInfoForZipCode= function(quantity,zipCode,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingLocationInfoForZipCode(quantity,zipCode,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingLocationInfoForCityAndState= function(quantity,cityName,stateId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingLocationInfoForCityAndState(quantity,cityName,stateId,onSuccess,onFailed,userContext); }
Services.Products.Pricing.GetPricingLocationInfoForInternationalPosting= function(quantity,postingLocationGroupId,onSuccess,onFailed,userContext) {Services.Products.Pricing._staticInstance.GetPricingLocationInfoForInternationalPosting(quantity,postingLocationGroupId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Monster.EBiz.Web.jobs');
if (typeof(Monster.EBiz.Web.jobs.SmallCart) === 'undefined') {
Monster.EBiz.Web.jobs.SmallCart=gtc("Monster.EBiz.Web.jobs.SmallCart");
Monster.EBiz.Web.jobs.SmallCart.registerClass('Monster.EBiz.Web.jobs.SmallCart');
}
