$(function(){var n={init:function(){$("[data-virtual-builds-page]").length<=0||(this.setDefaults(),this.attachListeners(),this.initVehicleWizards("[data-virtual-builds-page] .wizard, .virtual_builds_prompt_container .wizard"),this.initVirtualBuildPages())},setDefaults:function(){this.productIdList=[];this.preventRedirect=!1;this.productClickCount=0;this.baseUrl=""},initVirtualBuildPages:function(){var n=this;switch($("[data-virtual-builds-page]").attr("data-virtual-builds-page")){case"LandingPage":n.initLandingPage();return;case"Product":n.initProductPage();return;case"MyAccount":n.initMyAccountPage();return;case"SubCategory":n.initSubCategoryPage();return}},attachListeners:function(){var n=this;$(window).on("message onmessage",function(t){var i=t.originalEvent.data;if(t.originalEvent.origin==n.baseUrl){if(i==undefined||i==null)return;i.virtualBuildSaveForLaterEvent!=undefined&&i.virtualBuildSaveForLaterEvent!=null&&n.handleSaveForLaterEvent(i.virtualBuildSaveForLaterEvent);i.virtualBuildProductClickEvent!=undefined&&i.virtualBuildProductClickEvent!=null&&n.handleProductClickEvent(i.virtualBuildProductClickEvent)}});$("body").on("vehicleFormWizardQuestionsFinished",function(t){if(t.preventDefault(),t.stopPropagation(),window.location.hash!=="#vehicleSelect")switch($("[data-virtual-builds-page]").attr("data-virtual-builds-page")){case"LandingPage":n.handleLandingPageVFWComplete();return;case"Product":n.handleProductPageVFWComplete();return;case"MyAccount":n.handleMyAccountVFWComplete();return;case"SubCategory":n.handleSubCategoryVFWComplete();return}});$("body").on("Fitment.Summary.Loaded",function(){$(".virtual_builds_container [class*=about_your_]").addClass("hidden")});$("body").on("click",".email_pop_up .no_thanks",function(n){n.preventDefault();n.stopPropagation();$(this).closest(".email_pop_up").addClass("hidden");$(".virtual_builds_container").removeClass("is_loading");$(".virtual_builds_modal .close").click()});$("body").on("click",".landing_page_modal_container .close, .landing_page_modal_container .overlay",function(){var t=n.getMarketingModalData();(t==null||t.showModal)&&n.renderMarketingModal(function(){$(".marketing_modal").length&&n.initMarketingModal(t)})});$("body").on("click",".email_pop_up .submit_email",function(t){t.preventDefault();t.stopPropagation();var i=$(this).siblings(".email_address").val();$(this).addClass("is_loading");n.createAccount(i,function(){n.addToVirtualBuildList(n.productIdList,n.preventRedirect)})});$("body").on("click touch",".virtual_builds_trigger",function(){n.userHasFullFitment()?$(".virtual_builds_container .virtual_build_frame").attr("src")==""&&n.loadVirtualBuild():$(".virtual_builds_container [class*=about_your_]").removeClass("hidden");$(".virtual_builds_prompt_modal_container").removeClass("hidden")});$("body").on("click",".virtual_builds_prompt_container .wizard .summary .edit_trigger",function(){$(".virtual_builds_prompt_container .email").addClass("hidden");$(".virtual_builds_prompt_container .fitment").css({width:"100%"})});$("body").on("click",".landing_page_modal_trigger",function(){$('[data-virtual-builds-page="LandingPage"] .wizard[data-state="summary"]').length>0&&$("body").trigger("vehicleFormWizardQuestionsFinished");$(".landing_page_modal_container").removeClass("hidden")});$("body").on("click",".virtual_builds_prompt_container .submit_email",function(t){if(t.preventDefault(),t.stopPropagation(),!$(this).hasClass("disabled"))switch($("[data-virtual-builds-page]").attr("data-virtual-builds-page")){case"LandingPage":n.handleLandingPageEmailSubmit($(this).siblings(".email_address").val());return;case"Product":n.handleProductPageEmailSubmit($(this).siblings(".email_address").val());return;case"SubCategory":n.handleSubCategoryPageEmailSubmit($(this).siblings(".email_address").val());return}});$("body").on("keypress",'[data-rule-required="true"]',function(){$(this).hasClass("is_error")&&($(this).removeClass("is_error"),$(this).next("span.is_error").addClass("hidden"))});$("body").on("keyup",".virtual_builds_prompt_container .email_input",function(){window.T5Global.regex.email.test($(this).val())?$(this).closest(".autosuffix_container").find(".submit_email").removeClass("disabled"):$(this).closest(".autosuffix_container").find(".submit_email").addClass("disabled")});$("body").on("click",".marketing_modal .submit",function(){$(".virtual_builds_container .message").removeClass("success")})},initLandingPage:function(){var n=this;$(".virtual_builds_container").addClass("is_loading");n.userExists()?n.userHasFullFitment()?n.getUrlByBuildList(!0):($(".landing_page_modal_container").removeClass("hidden"),n.loadLandingPageDefaultBuild()):n.loadLandingPageDefaultBuild()},initProductPage:function(){var n=this;n.checkVirtualBuildAvailable(function(){var t=n.userExists(),i=n.userHasFullFitment(),r=$(".virtual_builds_prompt_modal_container").length>0;if(!r){n.initDefaultVirtualBuildPage();return}if($(".virtual_builds_container [class*=about_your_]").addClass("hidden"),i){if(t){n.initDefaultVirtualBuildPage();return}$(".virtual_builds_prompt_modal_container .email").removeClass("hidden");$(".virtual_builds_trigger").attr("data-target","virtual_builds_prompt");$(".virtual_builds_prompt_container .email").removeClass("hidden");$(".virtual_builds_prompt_container .fitment").css({width:"unset"})}else $(".virtual_builds_trigger").attr("data-target","virtual_builds_prompt"),t?($(".virtual_builds_prompt_container .email").addClass("hidden"),$(".virtual_builds_prompt_container .fitment").css({width:"100%"})):($(".virtual_builds_prompt_container .email").addClass("full_width"),$(".virtual_builds_prompt_container .email .submit_email ").text("Set Up Your Wrangler"),$(".virtual_builds_prompt_container .email").removeClass("hidden"),$(".virtual_builds_prompt_container .fitment").addClass("hidden"))})},initSubCategoryPage:function(){var n=this;n.checkVirtualBuildAvailable(function(){var t=n.userExists(),i=n.userHasFullFitment(),r=$(".virtual_builds_prompt_modal_container").length>0;if(!r){n.initDefaultVirtualBuildPage();return}if($(".virtual_builds_container [class*=about_your_]").addClass("hidden"),i){if(t){n.initDefaultVirtualBuildPage();return}$(".virtual_builds_prompt_modal_container .email").removeClass("hidden");$(".virtual_builds_trigger").attr("data-target","virtual_builds_prompt");$(".virtual_builds_prompt_container .email").removeClass("hidden");$(".virtual_builds_prompt_container .fitment").css({width:"unset"})}else $(".virtual_builds_trigger").attr("data-target","virtual_builds_prompt"),t?($(".virtual_builds_prompt_container .email").addClass("hidden"),$(".virtual_builds_prompt_container .fitment").css({width:"100%"})):($(".virtual_builds_prompt_container .email").addClass("full_width"),$(".virtual_builds_prompt_container .email .submit_email ").text("Set Up Your Vehicle"),$(".virtual_builds_prompt_container .email").removeClass("hidden"),$(".virtual_builds_prompt_container .fitment").addClass("hidden"))})},initMyAccountPage:function(){var n=this;n.checkVirtualBuildAvailable(function(){n.userHasFullFitment()?($(".virtual_builds_container [class*=about_your_]").addClass("hidden"),n.getUrlByBuildList(!1)):($(".virtual_builds_container .frame_container").addClass("hidden"),$(".virtual_builds_container [class*=about_your_]").removeClass("hidden"))})},initDefaultVirtualBuildPage:function(){var n=this;$('.virtual_builds_container .wizard[data-state="summary"]').length>0?($(".virtual_builds_container [class*=about_your_]").addClass("hidden"),$(".virtual_builds_prompt_modal_container").remove()):($(".virtual_builds_container .frame_container").addClass("hidden"),$(".virtual_builds_container [class*=about_your_]").removeClass("hidden"))},loadLandingPageDefaultBuild:function(){var t=this,n=$('[data-virtual-builds-page="LandingPage"]').attr("data-virtual-builds-vehicle-url");this.baseUrl=t.getBaseUrl(n);$(".virtual_builds_container .virtual_build_frame").attr("src",n);$(".virtual_builds_container .frame_container").removeClass("hidden");$(".landing_page_modal_trigger").removeClass("hidden");$(".virtual_builds_container").removeClass("is_loading")},handleSaveForLaterEvent:function(n){var t=this;t.productIdList=n.productIds;t.preventRedirect=n.preventRedirect!=undefined&&n.preventRedirect;t.userExists()?t.addToVirtualBuildList(t.productIdList,t.preventRedirect):($(".email_pop_up").removeClass("hidden"),$(".virtual_builds_container").addClass("is_loading"))},handleProductClickEvent:function(n){var t=this,i=t.userExists(),r;t.productClickCount++;i&&!T5Global.isNullOrWhiteSpace(n.productId)&&(r=$(".virtual_builds_container").attr("data-vehicle-type"),t.triggerRecommendationEvent(r,n.productId));$('[data-virtual-builds-page="LandingPage"]').length>0&&t.productClickCount%3==0&&(i&&(!i||t.userHasFullFitment())||$(".landing_page_modal_trigger").click())},triggerRecommendationEvent:function(n,t){$.ajax({url:"/ajax/virtualbuildrichrelevanceurl",data:{vehicleType:n,product3dId:t},type:"GET"}).done(function(n){T5Global.isNullOrWhiteSpace(n)||$.ajax({url:n,dataType:"text",type:"GET"}).done(function(){return}).always(function(){return})})},handleLandingPageVFWComplete:function(){var n=this;n.userExists()?($(".landing_page_modal_container").addClass("hidden"),$(".landing_page_modal_trigger").addClass("hidden"),n.getUrlByBuildList(!0)):($('[data-virtual-builds-page="LandingPage"] .email').removeClass("hidden"),$('[data-virtual-builds-page="LandingPage"] .fitment').css({width:"unset"}))},handleProductPageVFWComplete:function(){var n=this,t=$(".virtual_builds_prompt_modal_container").length>0;t?n.userExists()?($(".virtual_builds_prompt_modal_container").remove(),$(".virtual_builds_trigger").attr("data-target","virtual_builds"),$(".virtual_builds_trigger").click()):($(".virtual_builds_prompt_container .email").removeClass("hidden"),$(".virtual_builds_prompt_container .fitment").css({width:"unset"})):(n.getUrlByWebId(),$(".virtual_builds_container [class*=about_your_]").addClass("hidden"))},handleMyAccountVFWComplete:function(){var n=this;$(".virtual_builds_container [class*=about_your_]").addClass("hidden");n.loadVirtualBuild()},handleSubCategoryVFWComplete:function(){var n=this,t=$(".virtual_builds_prompt_modal_container").length>0;t?n.userExists()?($(".virtual_builds_prompt_modal_container").remove(),$(".virtual_builds_trigger").attr("data-target","virtual_builds"),$(".virtual_builds_trigger").click()):($(".virtual_builds_prompt_container .email").removeClass("hidden"),$(".virtual_builds_prompt_container .fitment").css({width:"unset"})):(n.getUrlByVehicle(),$(".virtual_builds_container [class*=about_your_]").addClass("hidden"));$(".virtual_builds_container [class*=about_your_]").addClass("hidden");let i=new CustomEvent("triggerUpdateVFWConfig");window.dispatchEvent(i)},handleProductPageEmailSubmit:function(n){var t=this;$(".virtual_builds_prompt_container .submit_email").addClass("is_loading");t.createAccount(n,function(){var n=t.userHasFullFitment();n?($(".virtual_builds_prompt_modal_container").remove(),$(".virtual_builds_trigger").attr("data-target","virtual_builds"),t.loadVirtualBuild(),$(".virtual_builds_trigger").click()):($(".virtual_builds_prompt_container .email").addClass("hidden"),$(".virtual_builds_prompt_container .fitment").removeClass("hidden"),$(".virtual_builds_prompt_container .fitment").css({width:"100%"}));$(".virtual_builds_prompt_container .submit_email").removeClass("is_loading")})},handleLandingPageEmailSubmit:function(n){var t=this;$(".virtual_builds_prompt_container .submit_email").addClass("is_loading");t.createAccount(n,function(){t.getUrlByBuildList(!0);$(".landing_page_modal_container").addClass("hidden");$(".landing_page_modal_trigger").addClass("hidden");$(".landing_page_modal_container .submit_email").removeClass("is_loading");var n=t.getMarketingModalData();n.showModal&&t.renderMarketingModal(function(){setTimeout(function(){t.initMarketingModal(n)},700)})})},handleSubCategoryPageEmailSubmit:function(n){var t=this;$(".virtual_builds_prompt_container .submit_email").addClass("is_loading");t.createAccount(n,function(){var n=t.userHasFullFitment();n?($(".virtual_builds_prompt_modal_container").remove(),$(".virtual_builds_trigger").attr("data-target","virtual_builds"),t.loadVirtualBuild(),$(".virtual_builds_trigger").click()):($(".virtual_builds_prompt_container .email").addClass("hidden"),$(".virtual_builds_prompt_container .fitment").removeClass("hidden"),$(".virtual_builds_prompt_container .fitment").css({width:"100%"}));$(".virtual_builds_prompt_container .submit_email").removeClass("is_loading")})},renderMarketingModal:function(n){$.ajax({url:"/ajax/GetMarketingModal",type:"GET",success:function(t){t!=null&&($(".marketing_modal").length===0&&$("#page").append(t),n&&n())}})},getMarketingModalData:function(){var n=T5Global.getUserPreference("Modal_BannerDisplay")?JSON.parse(T5Global.getUserPreference("Modal_BannerDisplay")):null;return n==null&&(n={hasVisited:!0,showModal:!0,showToaster:!0}),n},initMarketingModal:function(n){var t=this;t.initVehicleWizards(".marketing_modal .wizard");$("body").trigger("loadCustomerInfo");$('[data-form-category="RequestCatalog"]').length>0&&setTimeout(function(){$(".marketing_modal .progress_container button").removeClass("disabled");$(".marketing_modal .progress_container button").click()},1e3);$(".marketing_modal").removeClass("hidden");$("span.is_error").remove();$(".is_error").removeClass("is_error");$("body").trigger("GTM.showSweepsModal");n.showModal=!1;T5Global.setCookie("Modal_BannerDisplay",JSON.stringify(n),864e5)},checkVirtualBuildAvailable:function(n){var t=window.location.pathname.substring(1).split(".html")[0];$('.subcategory_landing[data-type="drilldown"]').length>0?$.ajax({url:"/ajax/virtualbuildplpproductcount",data:{subcatCode:t},type:"GET"}).done(function(t){t?($(".virtual_builds_headline").removeClass("hidden"),$(".virtual_builds_trigger").removeClass("hidden"),n&&n()):($(".virtual_builds_headline").addClass("hidden"),$(".virtual_builds_trigger").addClass("hidden"),$(".profile_strategies_container").removeClass("hidden"))}):$(".order_details").length>0&&$.ajax({url:"/ajax/virtualbuildhasproduct",data:{webId:$(".order_details").attr("data-web-id")},type:"GET"}).done(function(t){t?($(".virtual_builds_trigger").removeClass("hidden"),n&&n()):$(".virtual_builds_trigger").addClass("hidden")})},loadVirtualBuild:function(){var n=this;$(".order_details").length>0?n.getUrlByWebId():$(".subcategory_landing").length>0?n.getUrlByVehicle():$(".virtual_builds_container").length>0&&n.getUrlByBuildList();$(".virtual_builds_container").removeClass("is_loading")},getUrlByWebId:function(){var n=this;$(".virtual_builds_container").addClass("is_loading");$.ajax({url:"/ajax/virtualbuildproducturl",async:!1,data:{vehicleType:$(".virtual_builds_container").attr("data-vehicle-type"),webId:$(".order_details").attr("data-web-id")},type:"GET"}).done(function(t){t?(n.baseUrl=n.getBaseUrl(t),$(".virtual_builds_container .virtual_build_frame").attr("src",t),$(".virtual_builds_container .frame_container").removeClass("hidden"),$(".virtual_builds_container .error").addClass("hidden")):($(".virtual_builds_container .error").text("We're sorry, 3D View is not yet available for your vehicle."),$(".virtual_builds_container .error").removeClass("hidden"));$(".virtual_builds_container").removeClass("is_loading")})},getUrlByBuildList:function(n){var t=this;$(".virtual_builds_container").addClass("is_loading");$.ajax({url:"/ajax/virtualbuildsflurl",data:{vehicleType:$(".virtual_builds_container").attr("data-vehicle-type")},type:"GET"}).done(function(i){var r,u;i&&i!=null&&i!=""&&i.Uri!=""?(r=i.Uri,n&&(u=r.split("?")[0],r=u+T5Global.addQSValue("closeUI","false",i.Uri)),t.baseUrl=t.getBaseUrl(r),$(".virtual_builds_container .virtual_build_frame").attr("src",r),$(".virtual_builds_container .frame_container").removeClass("hidden"),$(".virtual_builds_container .error").addClass("hidden")):($(".virtual_builds_container .error").text("We're sorry, 3D View is not yet available for your vehicle."),$(".virtual_builds_container .error").removeClass("hidden"));$(".virtual_builds_container").removeClass("is_loading")})},getUrlByVehicle:function(){var n=this,t=this.userExists?!0:!1;$(".virtual_builds_container").addClass("is_loading");$.ajax({url:"/ajax/virtualbuildvehicleurl",data:{vehicleType:$(".virtual_builds_container").attr("data-vehicle-type"),includeBuildListItems:t},type:"GET"}).done(function(t){t?(n.baseUrl=n.getBaseUrl(t),$(".virtual_builds_container .virtual_build_frame").attr("src",t),$(".virtual_builds_container .frame_container").removeClass("hidden"),$(".virtual_builds_container .error").addClass("hidden")):($(".virtual_builds_container .error").text("We're sorry, 3D View is not yet available for your vehicle."),$(".virtual_builds_container .error").removeClass("hidden"));$(".virtual_builds_container").removeClass("is_loading")})},userExists:function(){var n=parseInt(T5Global.getUserPreference("rrcid"))||-1;return n>0},userHasFullFitment:function(){var t=T5Global.getUserPreference("XT_Fitment_Global"),i=$(".virtual_builds_container").attr("data-vehicle-type")=="Wrangler",n;return t==null||t==undefined||t==""?!1:(n=JSON.parse(t),i&&(n.Engine==null||n.Engine==""||n.Engine=={}||n.Engine==undefined))?!1:!i&&(n.BodyType==null||n.BodyType==""||n.BodyType=={}||n.BodyType==undefined)?!1:!0},createAccount:function(n,t){if(n=n.trim(),!window.T5Global.regex.email.test(n)){$("[data-virtual-builds-page] .autosuffix_container .is_error").text("Please enter a valid email address");$("[data-virtual-builds-page] .autosuffix_container .is_error").removeClass("hidden");$("[data-virtual-builds-page] .autosuffix_container .submit_email").removeClass("is_loading");$("[data-virtual-builds-page] .autosuffix_container .email_input").addClass("is_error");return}var i=T5Global.generateGuid();$(document).trigger("GTM.inquiry_form_submit",{InquiryTrackingGuid:i});$.ajax({url:"/ajax/authMasterCustomer",data:{email:n,authaction:"VirtualBuildSaveForLater",inquiryTrackingGuid:i},type:"POST"}).done(function(n){if($("[data-virtual-builds-page] .autosuffix_container .is_error").addClass("hidden"),n>0)t&&t();else{$("[data-virtual-builds-page] .autosuffix_container .is_error").text("Please enter a valid email address");$("[data-virtual-builds-page] .autosuffix_container .is_error").removeClass("hidden");return}})},addToVirtualBuildList:function(n,t){var i=this,r=i.getToken();if(n===undefined||n.length==0){$(".email_pop_up").addClass("hidden");$(".email_pop_up").removeClass("is_loading");$(".virtual_builds_modal .close").click();$(".virtual_builds_container").removeClass("is_loading");return}$.ajax({url:"/ajax/addvirtualbuildproducttosfl",data:{components:n,__RequestVerificationToken:r},type:"POST"}).done(function(n){n&&n>0?t?($(".email_pop_up").addClass("hidden"),$(".email_pop_up").removeClass("is_loading"),$(".virtual_builds_modal .close").click(),$(".virtual_builds_container").removeClass("is_loading")):window.location.href="/saved-for-later.html?selected_build_list="+n:($(".virtual_builds_container .error").text("There was an issue adding items to virtual build."),$(".virtual_builds_container .error").removeClass("hidden"))})},initVehicleWizards:function(n){var t=this;this.wizards=[];$(n).each(function(){t.wizards.push(new T5VehicleFormWizard({container:$(this),fitmentGroupOrder:{wrangler:[{label:"Your Wrangler Year?",group:"Generation",property:"VehicleGenerations"},{label:"Your Wrangler Year?",group:"Year",property:"VehicleYears",fieldName:"YourWranglerYear"},{label:"Your Wrangler Color?",group:"Color",property:"VehicleColors",fieldName:"YourWranglerColor"},{label:"Your Wrangler Submodel?",group:"SubmodelDoorCombo",property:"SubmodelDoorCombos",fieldName:"YourWranglerSubmodelDoorComboId"},{label:"Your Wrangler Engine?",group:"Engine",property:"VehicleEngines",fieldName:"YourWranglerEngine"}],tacoma:[{label:"Your Tacoma Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Tacoma Year?",group:"Year",property:"VehicleYears",fieldName:"TacomaYear"},{label:"Your Tacoma Color?",group:"Color",property:"VehicleColors",fieldName:"TacomaColorId"},{label:"Your Tacoma Engine?",group:"EngineSubmodelGroupCombo",property:"VehicleEngineSubmodelGroupCombos",fieldName:"TacomaEngineId"},{label:"Your Tacoma Cab Size?",group:"BodyType",property:"VehicleBodyTypes"},{label:"Your Tacoma Bed Length?",group:"BedLength",property:"VehicleBedLengths"}],tundra:[{label:"Your Tundra Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Tundra Year?",group:"Year",property:"VehicleYears",fieldName:"TundraYear"},{label:"Your Tundra Color?",group:"Color",property:"VehicleColors",fieldName:"TundraColorId"},{label:"Your Tundra Engine?",group:"EngineSubmodelGroupCombo",property:"VehicleEngineSubmodelGroupCombos",fieldName:"TundraEngineId"},{label:"Your Tundra Cab Size?",group:"BodyType",property:"VehicleBodyTypes"},{label:"Your Tundra Bed Length?",group:"BedLength",property:"VehicleBedLengths"}],gladiator:[{label:"Your Gladiator Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Gladiator Year?",group:"Year",property:"VehicleYears",fieldName:"GladiatorYear"},{label:"Your Gladiator Color?",group:"Color",property:"VehicleColors",fieldName:"GladiatorColorId"},{label:"Your Gladiator Engine?",group:"EngineSubmodelGroupCombo",property:"VehicleEngineSubmodelGroupCombos",fieldName:"GladiatorEngineId"},{label:"Your Gladiator Bed Length?",group:"BedLength",property:"VehicleBedLengths"}],cherokee:[{label:"Your Cherokee Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Cherokee Year?",group:"Year",property:"VehicleYears",fieldName:"CherokeeYear"},{label:"Your Cherokee Color?",group:"Color",property:"VehicleColors",fieldName:"CherokeeColorId"},{label:"Your Cherokee Submodel?",group:"SubmodelDoorCombo",property:"SubmodelDoorCombos",fieldName:"CherokeeSubmodelDoorComboID"},{label:"Your Cherokee Engine?",group:"Engine",property:"VehicleEngines",fieldName:"CherokeeEngineId"}],bronco:[{label:"Your Bronco Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Bronco Year?",group:"Year",property:"VehicleYears",fieldName:"BroncoYear"},{label:"Your Bronco Color?",group:"Color",property:"VehicleColors",fieldName:"BroncoColorId"},{label:"Your Bronco Submodel?",group:"SubmodelDoorCombo",property:"SubmodelDoorCombos",fieldName:"BroncoSubmodelDoorComboID"},{label:"Your Bronco Engine?",group:"Engine",property:"VehicleEngines",fieldName:"BroncoEngineId"}],fourrunner:[{label:"Your 4Runner Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your 4Runner Year?",group:"Year",property:"VehicleYears",fieldName:"4RunnerYear"},{label:"Your 4Runner Color?",group:"Color",property:"VehicleColors",fieldName:"4RunnerColorId"},{label:"Your 4Runner Engine?",group:"Engine",property:"VehicleEngines",fieldName:"4RunnerEngineId"}],grandcherokee:[{label:"Your Grand Cherokee Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Grand Cherokee Year?",group:"Year",property:"VehicleYears",fieldName:"GrandCherokeeYear"},{label:"Your Grand Cherokee Color?",group:"Color",property:"VehicleColors",fieldName:"GrandCherokeeColorId"},{label:"Your Grand Cherokee Engine?",group:"Engine",property:"VehicleEngines",fieldName:"GrandCherokeeEngineId"}],frontier:[{label:"Your Frontier Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Frontier Year?",group:"Year",property:"VehicleYears",fieldName:"FrontierYear"},{label:"Your Frontier Color?",group:"Color",property:"VehicleColors",fieldName:"FrontierColorId"},{label:"Your Frontier Engine?",group:"Engine",property:"VehicleEngines",fieldName:"FrontierEngineId"}],titan:[{label:"Your Titan Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Titan Year?",group:"Year",property:"VehicleYears",fieldName:"TitanYear"},{label:"Your Titan Color?",group:"Color",property:"VehicleColors",fieldName:"TitanColorId"},{label:"Your Titan Engine?",group:"Engine",property:"VehicleEngines",fieldName:"TitanEngineId"}],titanxd:[{label:"Your Titan XD Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Titan XD Year?",group:"Year",property:"VehicleYears",fieldName:"TitanXDYear"},{label:"Your Titan XD Color?",group:"Color",property:"VehicleColors",fieldName:"TitanXdColorId"},{label:"Your Titan XD Engine?",group:"Engine",property:"VehicleEngines",fieldName:"TitanXdEngineId"}],broncosport:[{label:"Your Bronco Sport Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Bronco Sport Year?",group:"Year",property:"VehicleYears",fieldName:"TitanXDYear"},{label:"Your Bronco Sport Color?",group:"Color",property:"VehicleColors",fieldName:"BroncoSportColorId"},{label:"Your Bronco Sport Engine?",group:"Engine",property:"VehicleEngines",fieldName:"BroncoSportEngineId"}],renegade:[{label:"Your Renegade Year?",group:"Generation",property:"VehicleGenerations",fieldName:"VehicleGenerationId"},{label:"Your Renegade Year?",group:"Year",property:"VehicleYears",fieldName:"RenegadeYear"},{label:"Your Renegade Color?",group:"Color",property:"VehicleColors",fieldName:"RenegadeColorId"},{label:"Your Renegade Engine?",group:"Engine",property:"VehicleEngines",fieldName:"RenegadeEngineId"}]}}))})},getBaseUrl:function(n){var t=new URL(n);return t.protocol+"//"+t.host},getToken:function(){return $('input[name="__RequestVerificationToken"]').val()}}.init()})