Type.registerNamespace('KBB.ConsumerWeb.ClientServices.WebServices');
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService=function() {
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.get_path();},
GetSimilarVehicles:function(vehicleId,vehicleClass,generationId,useSsl,categoryId,modelId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSimilarVehicles',true,{vehicleId:vehicleId,vehicleClass:vehicleClass,generationId:generationId,useSsl:useSsl,categoryId:categoryId,modelId:modelId},succeededCallback,failedCallback,userContext); },
GetSimilarVehiclesFromCookie:function(useSsl,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSimilarVehiclesFromCookie',true,{useSsl:useSsl},succeededCallback,failedCallback,userContext); },
GetTopList:function(vehicleClass,webCategoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTopList',false,{vehicleClass:vehicleClass,webCategoryId:webCategoryId},succeededCallback,failedCallback,userContext); },
GetRecentlyViewed:function(useSsl,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRecentlyViewed',true,{useSsl:useSsl},succeededCallback,failedCallback,userContext); },
GetPriceQuote:function(useSsl,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPriceQuote',true,{useSsl:useSsl},succeededCallback,failedCallback,userContext); },
GetGreenTradeCurrentVehicle:function(yearid,manufacturerid,modelid,vehicleid,condition,selectionHistory,mileage,vehiclename,mpglabel,tradeinvalue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetGreenTradeCurrentVehicle',false,{yearid:yearid,manufacturerid:manufacturerid,modelid:modelid,vehicleid:vehicleid,condition:condition,selectionHistory:selectionHistory,mileage:mileage,vehiclename:vehiclename,mpglabel:mpglabel,tradeinvalue:tradeinvalue},succeededCallback,failedCallback,userContext); },
GetVehicleSpecDetail:function(vehicleId,makeName,modelName,yearId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehicleSpecDetail',false,{vehicleId:vehicleId,makeName:makeName,modelName:modelName,yearId:yearId},succeededCallback,failedCallback,userContext); },
GetVehiclePhotos:function(vehicleId,makeName,modelName,yearId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehiclePhotos',false,{vehicleId:vehicleId,makeName:makeName,modelName:modelName,yearId:yearId},succeededCallback,failedCallback,userContext); },
GetVehicleReviews:function(vehicleId,makeName,modelName,yearId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehicleReviews',false,{vehicleId:vehicleId,makeName:makeName,modelName:modelName,yearId:yearId},succeededCallback,failedCallback,userContext); },
GetVehicleVideos:function(vehicleId,makeName,modelName,yearId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehicleVideos',false,{vehicleId:vehicleId,makeName:makeName,modelName:modelName,yearId:yearId},succeededCallback,failedCallback,userContext); },
GetGreenTradeNewVehicle:function(vehicleid,zipcode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetGreenTradeNewVehicle',false,{vehicleid:vehicleid,zipcode:zipcode},succeededCallback,failedCallback,userContext); },
GetTrimsList:function(yearid,modelid,manufacturerid,vehicleclass,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTrimsList',true,{yearid:yearid,modelid:modelid,manufacturerid:manufacturerid,vehicleclass:vehicleclass},succeededCallback,failedCallback,userContext); },
GetTrimsMPG:function(yearid,modelid,manufacturerid,vehicleclass,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTrimsMPG',false,{yearid:yearid,modelid:modelid,manufacturerid:manufacturerid,vehicleclass:vehicleclass},succeededCallback,failedCallback,userContext); },
GetQualifyingCash4ClunkerNewCars:function(priceMin,priceMax,newVehiclePrimaryCatSN,usedVehicleType,usedVehicleMPG,usedVehicleGVWR,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetQualifyingCash4ClunkerNewCars',false,{priceMin:priceMin,priceMax:priceMax,newVehiclePrimaryCatSN:newVehiclePrimaryCatSN,usedVehicleType:usedVehicleType,usedVehicleMPG:usedVehicleMPG,usedVehicleGVWR:usedVehicleGVWR},succeededCallback,failedCallback,userContext); },
GetVehicleInfo:function(vehicleid,mileage,zipcode,priceType,selectionHistory,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehicleInfo',false,{vehicleid:vehicleid,mileage:mileage,zipcode:zipcode,priceType:priceType,selectionHistory:selectionHistory},succeededCallback,failedCallback,userContext); },
GetUsedCarManufacturers:function(year,filter,PriceRangeMinimum,PriceRangeMaximum,ZipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUsedCarManufacturers',false,{year:year,filter:filter,PriceRangeMinimum:PriceRangeMinimum,PriceRangeMaximum:PriceRangeMaximum,ZipCode:ZipCode},succeededCallback,failedCallback,userContext); },
GetUsedCarManufacturersHTML:function(year,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUsedCarManufacturersHTML',false,{year:year},succeededCallback,failedCallback,userContext); },
GetNewCarManufacturers:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNewCarManufacturers',false,{},succeededCallback,failedCallback,userContext); },
GetModels:function(year,manufacturerId,filter,PriceRangeMinimum,PriceRangeMaximum,ZipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetModels',false,{year:year,manufacturerId:manufacturerId,filter:filter,PriceRangeMinimum:PriceRangeMinimum,PriceRangeMaximum:PriceRangeMaximum,ZipCode:ZipCode},succeededCallback,failedCallback,userContext); },
GetNewCarModels:function(manufacturerId,filter,categoryId,PriceRangeMinimum,PriceRangeMaximum,ZipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNewCarModels',false,{manufacturerId:manufacturerId,filter:filter,categoryId:categoryId,PriceRangeMinimum:PriceRangeMinimum,PriceRangeMaximum:PriceRangeMaximum,ZipCode:ZipCode},succeededCallback,failedCallback,userContext); },
GetReviewModels:function(manufacturerId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetReviewModels',false,{manufacturerId:manufacturerId},succeededCallback,failedCallback,userContext); },
GetYearsByManufacturerModel:function(manufacturerId,modelId,filter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetYearsByManufacturerModel',false,{manufacturerId:manufacturerId,modelId:modelId,filter:filter},succeededCallback,failedCallback,userContext); },
GetVehicles:function(manufacturerId,modelId,yearId,vehicleClass,filter,encryptVehicleId,contextValue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehicles',false,{manufacturerId:manufacturerId,modelId:modelId,yearId:yearId,vehicleClass:vehicleClass,filter:filter,encryptVehicleId:encryptVehicleId,contextValue:contextValue},succeededCallback,failedCallback,userContext); },
GetDefaultVehicleId:function(manufacturerId,modelId,yearId,vehicleClass,filter,encryptVehicleId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDefaultVehicleId',false,{manufacturerId:manufacturerId,modelId:modelId,yearId:yearId,vehicleClass:vehicleClass,filter:filter,encryptVehicleId:encryptVehicleId},succeededCallback,failedCallback,userContext); },
GetMostResearchedByCategory:function(categoryId,navigateView,maxitems,currentView,maxlength,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMostResearchedByCategory',false,{categoryId:categoryId,navigateView:navigateView,maxitems:maxitems,currentView:currentView,maxlength:maxlength},succeededCallback,failedCallback,userContext); },
ValidateZipCode:function(zipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateZipCode',false,{zipCode:zipCode},succeededCallback,failedCallback,userContext); },
GetNumberOfNewVehicles:function(priceMin,priceMax,mpgMin,mpgMax,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNumberOfNewVehicles',true,{priceMin:priceMin,priceMax:priceMax,mpgMin:mpgMin,mpgMax:mpgMax},succeededCallback,failedCallback,userContext); },
GetNumberOfNewModels:function(priceMin,priceMax,mpgMin,mpgMax,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNumberOfNewModels',true,{priceMin:priceMin,priceMax:priceMax,mpgMin:mpgMin,mpgMax:mpgMax},succeededCallback,failedCallback,userContext); },
GetNumberOfNewVehiclesByCat:function(priceMin,priceMax,mpgMin,mpgMax,webCategoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNumberOfNewVehiclesByCat',true,{priceMin:priceMin,priceMax:priceMax,mpgMin:mpgMin,mpgMax:mpgMax,webCategoryId:webCategoryId},succeededCallback,failedCallback,userContext); },
GetNumberOfNewModelsByCat:function(priceMin,priceMax,mpgMin,mpgMax,webCategoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNumberOfNewModelsByCat',true,{priceMin:priceMin,priceMax:priceMax,mpgMin:mpgMin,mpgMax:mpgMax,webCategoryId:webCategoryId},succeededCallback,failedCallback,userContext); },
GetVehicleCount:function(regionId,vehicleTypeId,priceMin,priceMax,mpgMin,mpgMax,filterIncentives,webCategoryName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetVehicleCount',false,{regionId:regionId,vehicleTypeId:vehicleTypeId,priceMin:priceMin,priceMax:priceMax,mpgMin:mpgMin,mpgMax:mpgMax,filterIncentives:filterIncentives,webCategoryName:webCategoryName},succeededCallback,failedCallback,userContext); },
GetModelCount:function(regionId,vehicleTypeId,priceMin,priceMax,mpgMin,mpgMax,filterIncentives,webCategoryName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetModelCount',false,{regionId:regionId,vehicleTypeId:vehicleTypeId,priceMin:priceMin,priceMax:priceMax,mpgMin:mpgMin,mpgMax:mpgMax,filterIncentives:filterIncentives,webCategoryName:webCategoryName},succeededCallback,failedCallback,userContext); },
MakeModelMapper2:function(makeId,modelId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MakeModelMapper2',false,{makeId:makeId,modelId:modelId},succeededCallback,failedCallback,userContext); },
GetTermInformation:function(term,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTermInformation',false,{term:term},succeededCallback,failedCallback,userContext); },
GetGlossaryInformation:function(term,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetGlossaryInformation',false,{term:term},succeededCallback,failedCallback,userContext); },
GetModelListName:function(vehicleClass,selectedLetter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetModelListName',false,{vehicleClass:vehicleClass,selectedLetter:selectedLetter},succeededCallback,failedCallback,userContext); },
GetListingsCount:function(make,model,zipCode,distance,year,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetListingsCount',false,{make:make,model:model,zipCode:zipCode,distance:distance,year:year},succeededCallback,failedCallback,userContext); }}
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.registerClass('KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService',Sys.Net.WebServiceProxy);
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance = new KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService();
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.set_path = function(value) { KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.set_path(value); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.get_path = function() { return KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.get_path(); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.set_timeout = function(value) { KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.set_timeout(value); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.get_timeout = function() { return KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.get_timeout(); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.set_defaultUserContext = function(value) { KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.set_defaultUserContext(value); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.get_defaultUserContext = function() { return KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.get_defaultUserContext(); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.set_defaultSucceededCallback = function(value) { KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.set_defaultSucceededCallback(value); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.get_defaultSucceededCallback = function() { return KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.get_defaultSucceededCallback(); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.set_defaultFailedCallback = function(value) { KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.set_defaultFailedCallback(value); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.get_defaultFailedCallback = function() { return KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.get_defaultFailedCallback(); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.set_path("/KBB/Services/SelectionService.asmx");
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetSimilarVehicles= function(vehicleId,vehicleClass,generationId,useSsl,categoryId,modelId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetSimilarVehicles(vehicleId,vehicleClass,generationId,useSsl,categoryId,modelId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetSimilarVehiclesFromCookie= function(useSsl,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetSimilarVehiclesFromCookie(useSsl,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetTopList= function(vehicleClass,webCategoryId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetTopList(vehicleClass,webCategoryId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetRecentlyViewed= function(useSsl,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetRecentlyViewed(useSsl,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetPriceQuote= function(useSsl,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetPriceQuote(useSsl,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetGreenTradeCurrentVehicle= function(yearid,manufacturerid,modelid,vehicleid,condition,selectionHistory,mileage,vehiclename,mpglabel,tradeinvalue,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetGreenTradeCurrentVehicle(yearid,manufacturerid,modelid,vehicleid,condition,selectionHistory,mileage,vehiclename,mpglabel,tradeinvalue,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehicleSpecDetail= function(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehicleSpecDetail(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehiclePhotos= function(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehiclePhotos(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehicleReviews= function(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehicleReviews(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehicleVideos= function(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehicleVideos(vehicleId,makeName,modelName,yearId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetGreenTradeNewVehicle= function(vehicleid,zipcode,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetGreenTradeNewVehicle(vehicleid,zipcode,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetTrimsList= function(yearid,modelid,manufacturerid,vehicleclass,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetTrimsList(yearid,modelid,manufacturerid,vehicleclass,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetTrimsMPG= function(yearid,modelid,manufacturerid,vehicleclass,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetTrimsMPG(yearid,modelid,manufacturerid,vehicleclass,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetQualifyingCash4ClunkerNewCars= function(priceMin,priceMax,newVehiclePrimaryCatSN,usedVehicleType,usedVehicleMPG,usedVehicleGVWR,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetQualifyingCash4ClunkerNewCars(priceMin,priceMax,newVehiclePrimaryCatSN,usedVehicleType,usedVehicleMPG,usedVehicleGVWR,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehicleInfo= function(vehicleid,mileage,zipcode,priceType,selectionHistory,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehicleInfo(vehicleid,mileage,zipcode,priceType,selectionHistory,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetUsedCarManufacturers= function(year,filter,PriceRangeMinimum,PriceRangeMaximum,ZipCode,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetUsedCarManufacturers(year,filter,PriceRangeMinimum,PriceRangeMaximum,ZipCode,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetUsedCarManufacturersHTML= function(year,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetUsedCarManufacturersHTML(year,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetNewCarManufacturers= function(onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetNewCarManufacturers(onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetModels= function(year,manufacturerId,filter,PriceRangeMinimum,PriceRangeMaximum,ZipCode,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetModels(year,manufacturerId,filter,PriceRangeMinimum,PriceRangeMaximum,ZipCode,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetNewCarModels= function(manufacturerId,filter,categoryId,PriceRangeMinimum,PriceRangeMaximum,ZipCode,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetNewCarModels(manufacturerId,filter,categoryId,PriceRangeMinimum,PriceRangeMaximum,ZipCode,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetReviewModels= function(manufacturerId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetReviewModels(manufacturerId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetYearsByManufacturerModel= function(manufacturerId,modelId,filter,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetYearsByManufacturerModel(manufacturerId,modelId,filter,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehicles= function(manufacturerId,modelId,yearId,vehicleClass,filter,encryptVehicleId,contextValue,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehicles(manufacturerId,modelId,yearId,vehicleClass,filter,encryptVehicleId,contextValue,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetDefaultVehicleId= function(manufacturerId,modelId,yearId,vehicleClass,filter,encryptVehicleId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetDefaultVehicleId(manufacturerId,modelId,yearId,vehicleClass,filter,encryptVehicleId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetMostResearchedByCategory= function(categoryId,navigateView,maxitems,currentView,maxlength,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetMostResearchedByCategory(categoryId,navigateView,maxitems,currentView,maxlength,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.ValidateZipCode= function(zipCode,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.ValidateZipCode(zipCode,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetNumberOfNewVehicles= function(priceMin,priceMax,mpgMin,mpgMax,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetNumberOfNewVehicles(priceMin,priceMax,mpgMin,mpgMax,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetNumberOfNewModels= function(priceMin,priceMax,mpgMin,mpgMax,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetNumberOfNewModels(priceMin,priceMax,mpgMin,mpgMax,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetNumberOfNewVehiclesByCat= function(priceMin,priceMax,mpgMin,mpgMax,webCategoryId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetNumberOfNewVehiclesByCat(priceMin,priceMax,mpgMin,mpgMax,webCategoryId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetNumberOfNewModelsByCat= function(priceMin,priceMax,mpgMin,mpgMax,webCategoryId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetNumberOfNewModelsByCat(priceMin,priceMax,mpgMin,mpgMax,webCategoryId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetVehicleCount= function(regionId,vehicleTypeId,priceMin,priceMax,mpgMin,mpgMax,filterIncentives,webCategoryName,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetVehicleCount(regionId,vehicleTypeId,priceMin,priceMax,mpgMin,mpgMax,filterIncentives,webCategoryName,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetModelCount= function(regionId,vehicleTypeId,priceMin,priceMax,mpgMin,mpgMax,filterIncentives,webCategoryName,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetModelCount(regionId,vehicleTypeId,priceMin,priceMax,mpgMin,mpgMax,filterIncentives,webCategoryName,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.MakeModelMapper2= function(makeId,modelId,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.MakeModelMapper2(makeId,modelId,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetTermInformation= function(term,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetTermInformation(term,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetGlossaryInformation= function(term,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetGlossaryInformation(term,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetModelListName= function(vehicleClass,selectedLetter,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetModelListName(vehicleClass,selectedLetter,onSuccess,onFailed,userContext); }
KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService.GetListingsCount= function(make,model,zipCode,distance,year,onSuccess,onFailed,userContext) {KBB.ConsumerWeb.ClientServices.WebServices.VehicleSelectionService._staticInstance.GetListingsCount(make,model,zipCode,distance,year,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(KBB.ConsumerWeb.ClientServices.WebServices.VehicleInfo) === 'undefined') {
KBB.ConsumerWeb.ClientServices.WebServices.VehicleInfo=gtc("KBB.ConsumerWeb.ClientServices.WebServices.VehicleInfo");
KBB.ConsumerWeb.ClientServices.WebServices.VehicleInfo.registerClass('KBB.ConsumerWeb.ClientServices.WebServices.VehicleInfo');
}
Type.registerNamespace('KBB.Platform.VRS.Common.DTO');
if (typeof(KBB.Platform.VRS.Common.DTO.OptionSelectionHistoryDTO) === 'undefined') {
KBB.Platform.VRS.Common.DTO.OptionSelectionHistoryDTO=gtc("KBB.Platform.VRS.Common.DTO.OptionSelectionHistoryDTO");
KBB.Platform.VRS.Common.DTO.OptionSelectionHistoryDTO.registerClass('KBB.Platform.VRS.Common.DTO.OptionSelectionHistoryDTO');
}
if (typeof(KBB.Platform.VRS.Common.DTO.ManufacturerDTO) === 'undefined') {
KBB.Platform.VRS.Common.DTO.ManufacturerDTO=gtc("KBB.Platform.VRS.Common.DTO.ManufacturerDTO");
KBB.Platform.VRS.Common.DTO.ManufacturerDTO.registerClass('KBB.Platform.VRS.Common.DTO.ManufacturerDTO');
}
if (typeof(KBB.Platform.VRS.Common.DTO.ModelDTO) === 'undefined') {
KBB.Platform.VRS.Common.DTO.ModelDTO=gtc("KBB.Platform.VRS.Common.DTO.ModelDTO");
KBB.Platform.VRS.Common.DTO.ModelDTO.registerClass('KBB.Platform.VRS.Common.DTO.ModelDTO');
}
if (typeof(KBB.Platform.VRS.Common.DTO.YearDTO) === 'undefined') {
KBB.Platform.VRS.Common.DTO.YearDTO=gtc("KBB.Platform.VRS.Common.DTO.YearDTO");
KBB.Platform.VRS.Common.DTO.YearDTO.registerClass('KBB.Platform.VRS.Common.DTO.YearDTO');
}
Type.registerNamespace('KBB.ConsumerWeb.Common.DTO');
if (typeof(KBB.ConsumerWeb.Common.DTO.YearMakeModelExDTO) === 'undefined') {
KBB.ConsumerWeb.Common.DTO.YearMakeModelExDTO=gtc("KBB.ConsumerWeb.Common.DTO.YearMakeModelExDTO");
KBB.ConsumerWeb.Common.DTO.YearMakeModelExDTO.registerClass('KBB.ConsumerWeb.Common.DTO.YearMakeModelExDTO');
}
