PageSourceSearch

https://www.boschautoparts.com/stories

html boschautoparts.com collected 2026-10-04 00:30:17 UTC 180,626 bytes, 7,887 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33	
34		
35			<!DOCTYPE html>
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99<html class="ltr" dir="ltr" lang="en-US">
100
101<head>
102	<title>Stories - Bosch Auto Parts</title>
103
104	<!-- dataLayer must be populated BEFORE the GTM container loads -->
105	
105<script>
106		window.dataLayer = window.dataLayer || [];
107		window.dataLayer.push({"rbaadtid": "74d45bdf-016e-418a-8b74-6bbb2b5987d8"});
108	</script>
108
109	<!-- Google Tag Manager for US site -->
110	
110<script>
vendor: 325 bytes, lines 110-111
110
111	(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
111GTM-WCGRXDK
vendor: 5 bytes, lines 111-112
111');
112	
112</script>
112
113	<!-- End Google Tag Manager -->
114
115	<meta content="initial-scale=1.0, width=device-width" name="viewport" />
116	<meta name="format-detection" content="telephone=no">
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149<meta content="text/html; charset=UTF-8" http-equiv="content-type" />
150
151
152
153
154
155
156
157
158
159
160
161
162<script type="importmap">{"imports":{"react-dom":"/o/frontend-js-react-web/__liferay__/exports/react-dom.js","@clayui/breadcrumb":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$breadcrumb.js","@clayui/charts":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$charts.js","@clayui/empty-state":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$empty-state.js","react":"/o/frontend-js-react-web/__liferay__/exports/react.js","react-dom-16":"/o/frontend-js-react-web/__liferay__/exports/react-dom-16.js","@clayui/navigation-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$navigation-bar.js","@clayui/icon":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$icon.js","@clayui/table":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$table.js","@clayui/slider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$slider.js","@clayui/multi-select":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-select.js","@clayui/nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$nav.js","@clayui/provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$provider.js","@clayui/panel":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$panel.js","@clayui/list":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$list.js","@liferay/dynamic-data-mapping-form-field-type":"/o/dynamic-data-mapping-form-field-type/__liferay__/index.js","@clayui/date-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$date-picker.js","@clayui/label":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$label.js","@liferay/frontend-js-api/data-set":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api$data-set.js","@clayui/core":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$core.js","@clayui/pagination-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination-bar.js","@clayui/layout":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$layout.js","@clayui/multi-step-nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-step-nav.js","@liferay/frontend-js-api":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api.js","@clayui/toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$toolbar.js","@clayui/badge":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$badge.js","react-dom-18":"/o/frontend-js-react-web/__liferay__/exports/react-dom-18.js","@clayui/link":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$link.js","@clayui/card":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$card.js","@clayui/tooltip":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tooltip.js","@clayui/button":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$button.js","@clayui/tabs":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tabs.js","@clayui/sticker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$sticker.js","@clayui/form":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$form.js","@clayui/popover":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$popover.js","@clayui/shared":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$shared.js","@clayui/localized-input":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$localized-input.js","@clayui/modal":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$modal.js","@clayui/color-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$color-picker.js","@clayui/pagination":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination.js","@clayui/autocomplete":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$autocomplete.js","@clayui/management-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$management-toolbar.js","@clayui/time-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$time-picker.js","@clayui/upper-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$upper-toolbar.js","@clayui/loading-indicator":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js","@clayui/drop-down":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$drop-down.js","@clayui/data-provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$data-provider.js","@liferay/language/":"/o/js/language/","@clayui/css":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$css.js","@clayui/alert":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$alert.js","@clayui/progress-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$progress-bar.js","react-16":"/o/frontend-js-react-web/__liferay__/exports/react-16.js","react-18":"/o/frontend-js-react-web/__liferay__/exports/react-18.js"},"scopes":{}}</script>
162<script data-senna-track="temporary">var Liferay = window.Liferay || {};Liferay.Icons = Liferay.Icons || {};Liferay.Icons.controlPanelSpritemap = 'https://www.boschautoparts.com/o/admin-theme/images/clay/icons.svg'; Liferay.Icons.spritemap = 'https://www.boschautoparts.com/o/bosch-autoparts-theme/images/clay/icons.svg';</script>
vendor: 1 bytes, line 162
162
163<script data-senna-track="permanent" type="text/javascript">window.Liferay = window.Liferay || {}; window.Liferay.CSP = {nonce: ''};</script>
163
164<link data-senna-track="temporary" href="https://www.boschautoparts.com/stories" rel="canonical" />
165<link data-senna-track="temporary" href="https://www.boschautoparts.com/stories" hreflang="es-US" rel="alternate" />
166<link data-senna-track="temporary" href="https://www.boschautoparts.com/stories" hreflang="fr-CA" rel="alternate" />
167<link data-senna-track="temporary" href="https://www.boschautoparts.com/stories" hreflang="en-US" rel="alternate" />
168<link data-senna-track="temporary" href="https://www.boschautoparts.com/stories" hreflang="x-default" rel="alternate" />
169
170<meta property="og:locale" content="en_US">
171<meta property="og:locale:alternate" content="en_US">
172<meta property="og:locale:alternate" content="es_US">
173<meta property="og:locale:alternate" content="fr_CA">
174<meta property="og:site_name" content="Bosch Auto Parts">
175<meta property="og:title" content="Stories - Bosch Auto Parts - Liferay DXP">
176<meta property="og:type" content="website">
177<meta property="og:url" content="https://www.boschautoparts.com/stories">
178
179
180<link href="https://www.boschautoparts.com/o/bosch-autoparts-theme/images/favicon.ico" rel="apple-touch-icon" />
181<link href="https://www.boschautoparts.com/o/bosch-autoparts-theme/images/favicon.ico" rel="icon" />
182
183
184
185<link class="lfr-css-file" data-senna-track="temporary" href="https://www.boschautoparts.com/o/bosch-autoparts-theme/css/clay.css?browserId=chrome&amp;themeId=boschautopartstheme_WAR_boschautopartstheme&amp;minifierType=css&amp;languageId=en_US&amp;t=1787670722000" id="liferayAUICSS" rel="stylesheet" type="text/css" />
186
187
188
189
190
191
192
193
194
195	<link href="/combo?browserId=chrome&amp;minifierType=css&amp;themeId=boschautopartstheme_WAR_boschautopartstheme&amp;languageId=en_US&amp;Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar:%2Fo%2Fcom.bosch.autoparts.product.search%2Fcss%2Fmain.css&amp;com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch:%2Fo%2Fportal-search-web%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_product_menu_web_portlet_ProductMenuPortlet:%2Fo%2Fproduct-navigation-product-menu-web%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_user_personal_bar_web_portlet_ProductNavigationUserPersonalBarPortlet:%2Fo%2Fproduct-navigation-user-personal-bar-web%2Fcss%2Fmain.css&amp;com_liferay_segments_experiment_web_internal_portlet_SegmentsExperimentPortlet:%2Fo%2Fsegments-experiment-web%2Fcss%2Fmain.css&amp;com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet:%2Fo%2Fsite-navigation-menu-web%2Fcss%2Fmain.css&amp;t=1787670722000" rel="stylesheet" type="text/css"
196 data-senna-track="temporary" id="25d2aa39" />
197
198
199
200
201
202
203
204
205<script type="text/javascript" data-senna-track="temporary">
206	// <![CDATA[
207		var Liferay = Liferay || {};
208
209		Liferay.Browser = {
210			acceptsGzip: function () {
211				return true;
212			},
213
214			
215
216			getMajorVersion: function () {
217				return 128.0;
218			},
219
220			getRevision: function () {
221				return '537.36';
222			},
223			getVersion: function () {
224				return '128.0';
225			},
226
227			
228
229			isAir: function () {
230				return false;
231			},
232			isChrome: function () {
233				return true;
234			},
235			isEdge: function () {
236				return false;
237			},
238			isFirefox: function () {
239				return false;
240			},
241			isGecko: function () {
242				return true;
243			},
244			isIe: function () {
245				return false;
246			},
247			isIphone: function () {
248				return false;
249			},
250			isLinux: function () {
251				return false;
252			},
253			isMac: function () {
254				return false;
255			},
256			isMobile: function () {
257				return false;
258			},
259			isMozilla: function () {
260				return false;
261			},
262			isOpera: function () {
263				return false;
264			},
265			isRtf: function () {
266				return true;
267			},
268			isSafari: function () {
269				return true;
270			},
271			isSun: function () {
272				return false;
273			},
274			isWebKit: function () {
275				return true;
276			},
277			isWindows: function () {
278				return false;
279			}
280		};
281
282		Liferay.Data = Liferay.Data || {};
283
284		Liferay.Data.ICONS_INLINE_SVG = true;
285
286		Liferay.Data.NAV_SELECTOR = '#navigation';
287
288		Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse';
289
290		Liferay.Data.isCustomizationView = function () {
291			return false;
292		};
293
294		Liferay.Data.notices = [
295			
296		];
297
298		(function () {
299			var available = {};
300
301			var direction = {};
302
303			
304
305				available['en_US'] = 'English\x20\x28United\x20States\x29';
306				direction['en_US'] = 'ltr';
307
308			
309
310				available['es_US'] = 'Spanish\x20\x28United\x20States\x29';
311				direction['es_US'] = 'ltr';
312
313			
314
315				available['es_MX'] = 'Spanish\x20\x28Mexico\x29';
316				direction['es_MX'] = 'ltr';
317
318			
319
320				available['en_CA'] = 'English\x20\x28Canada\x29';
321				direction['en_CA'] = 'ltr';
322
323			
324
325				available['fr_CA'] = 'French\x20\x28Canada\x29';
326				direction['fr_CA'] = 'ltr';
327
328			
329
330			let _cache = {};
331
332			if (Liferay && Liferay.Language && Liferay.Language._cache) {
333				_cache = Liferay.Language._cache;
334			}
335
336			Liferay.Language = {
337				_cache,
338				available,
339				direction,
340				get: function(key) {
341					let value = Liferay.Language._cache[key];
342
343					if (value === undefined) {
344						value = key;
345					}
346
347					return value;
348				}
349			};
350		})();
351
352		var featureFlags = {"LPD-10964":false,"LPD-37927":false,"LPD-10889":false,"LPS-193884":false,"LPD-30371":false,"LPD-11131":true,"LPS-178642":false,"LPS-193005":false,"LPD-31789":false,"LPD-10562":false,"LPD-11212":false,"COMMERCE-8087":false,"LPD-39304":true,"LPD-13311":true,"LRAC-10757":false,"LPD-35941":false,"LPS-180090":false,"LPS-178052":false,"LPD-21414":false,"LPS-185892":false,"LPS-186620":false,"LPD-40533":true,"LPD-40534":true,"LPS-184404":false,"LPD-40530":true,"LPD-20640":false,"LPS-198183":false,"LPD-38869":false,"LPD-35678":false,"LPD-6378":false,"LPS-153714":false,"LPD-11848":false,"LPS-170670":false,"LPD-7822":false,"LPS-169981":false,"LPD-21926":false,"LPS-177027":false,"LPD-37531":false,"LPD-11003":false,"LPD-36446":false,"LPD-39437":false,"LPS-135430":false,"LPD-20556":false,"LPD-45276":false,"LPS-134060":false,"LPS-164563":false,"LPD-32050":false,"LPS-122920":false,"LPS-199086":false,"LPD-35128":false,"LPD-10588":false,"LPD-13778":true,"LPD-11313":false,"LPD-6368":false,"LPD-34594":false,"LPS-202104":false,"LPD-19955":false,"LPD-35443":false,"LPD-39967":false,"LPD-11235":false,"LPD-11232":false,"LPS-196935":true,"LPD-43542":false,"LPS-176691":false,"LPS-197909":false,"LPD-29516":false,"COMMERCE-8949":false,"LPD-11228":false,"LPS-153813":false,"LPD-17809":false,"COMMERCE-13024":false,"LPS-165482":false,"LPS-193551":false,"LPS-197477":false,"LPS-174816":false,"LPS-186360":false,"LPD-30204":false,"LPD-32867":false,"LPS-153332":false,"LPD-35013":true,"LPS-179669":false,"LPS-174417":false,"LPD-44091":true,"LPD-31212":false,"LPD-18221":false,"LPS-155284":false,"LRAC-15017":false,"LPD-19870":false,"LPS-200108":false,"LPD-20131":false,"LPS-159643":false,"LPS-129412":false,"LPS-169837":false,"LPD-20379":false};
353
354		Liferay.FeatureFlags = Object.keys(featureFlags).reduce(
355			(acc, key) => ({
356				...acc, [key]: featureFlags[key] === 'true' || featureFlags[key] === true
357			}), {}
358		);
359
360		Liferay.PortletKeys = {
361			DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet',
362			DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet',
363			ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet'
364		};
365
366		Liferay.PropsValues = {
367			JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0,
368			UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 314572800
369		};
370
371		Liferay.ThemeDisplay = {
372
373			
374
375			
376				getLayoutId: function () {
377					return '32';
378				},
379
380				
381
382				getLayoutRelativeControlPanelURL: function () {
383					return '/group/bap_us-16545223888841/~/control_panel/manage';
384				},
385
386				getLayoutRelativeURL: function () {
387					return '/stories';
388				},
389				getLayoutURL: function () {
390					return 'https://www.boschautoparts.com/stories';
391				},
392				getParentLayoutId: function () {
393					return '0';
394				},
395				isControlPanel: function () {
396					return false;
397				},
398				isPrivateLayout: function () {
399					return 'false';
400				},
401				isVirtualLayout: function () {
402					return false;
403				},
404			
405
406			getBCP47LanguageId: function () {
407				return 'en-US';
408			},
409			getCanonicalURL: function () {
410
411				
412
413				return 'https\x3a\x2f\x2fwww\x2eboschautoparts\x2ecom\x2fstories';
414			},
415			getCDNBaseURL: function () {
416				return 'https://www.boschautoparts.com';
417			},
418			getCDNDynamicResourcesHost: function () {
419				return '';
420			},
421			getCDNHost: function () {
422				return '';
423			},
424			getCompanyGroupId: function () {
425				return '20123';
426			},
427			getCompanyId: function () {
428				return '20097';
429			},
430			getDefaultLanguageId: function () {
431				return 'en_US';
432			},
433			getDoAsUserIdEncoded: function () {
434				return '';
435			},
436			getLanguageId: function () {
437				return 'en_US';
438			},
439			getParentGroupId: function () {
440				return '647135';
441			},
442			getPathContext: function () {
443				return '';
444			},
445			getPathImage: function () {
446				return '/image';
447			},
448			getPathJavaScript: function () {
449				return '/o/frontend-js-web';
450			},
451			getPathMain: function () {
452				return '/c';
453			},
454			getPathThemeImages: function () {
455				return 'https://www.boschautoparts.com/o/bosch-autoparts-theme/images';
456			},
457			getPathThemeRoot: function () {
458				return '/o/bosch-autoparts-theme';
459			},
460			getPlid: function () {
461				return '301';
462			},
463			getPortalURL: function () {
464				return 'https://www.boschautoparts.com';
465			},
466			getRealUserId: function () {
467				return '20102';
468			},
469			getRemoteAddr: function () {
470				return '181.215.65.75:39995';
471			},
472			getRemoteHost: function () {
473				return '181.215.65.75:39995';
474			},
475			getScopeGroupId: function () {
476				return '647135';
477			},
478			getScopeGroupIdOrLiveGroupId: function () {
479				return '647135';
480			},
481			getSessionId: function () {
482				return '';
483			},
484			getSiteAdminURL: function () {
485				return 'https://www.boschautoparts.com/group/bap_us-16545223888841/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view';
486			},
487			getSiteGroupId: function () {
488				return '647135';
489			},
490			getTimeZone: function() {
491				return 'America/Chicago';
492			},
493			getURLControlPanel: function() {
494				return '/group/control_panel?refererPlid=301';
495			},
496			getURLHome: function () {
497				return 'https\x3a\x2f\x2fwww\x2eboschautoparts\x2ecom\x2fweb\x2fguest';
498			},
499			getUserEmailAddress: function () {
500				return '';
501			},
502			getUserId: function () {
503				return '20102';
504			},
505			getUserName: function () {
506				return '';
507			},
508			isAddSessionIdToURL: function () {
509				return false;
510			},
511			isImpersonated: function () {
512				return false;
513			},
514			isSignedIn: function () {
515				return false;
516			},
517
518			isStagedPortlet: function () {
519				
520					
521						return false;
522					
523				
524			},
525
526			isStateExclusive: function () {
527				return false;
528			},
529			isStateMaximized: function () {
530				return false;
531			},
532			isStatePopUp: function () {
533				return false;
534			}
535		};
536
537		var themeDisplay = Liferay.ThemeDisplay;
538
539		Liferay.AUI = {
540
541			
542
543			getCombine: function () {
544				return true;
545			},
546			getComboPath: function () {
547				return '/combo/?browserId=chrome&minifierType=&languageId=en_US&t=1787670694566&';
548			},
549			getDateFormat: function () {
550				return '%m/%d/%Y';
551			},
552			getEditorCKEditorPath: function () {
553				return '/o/frontend-editor-ckeditor-web';
554			},
555			getFilter: function () {
556				var filter = 'raw';
557
558				
559					
560						filter = 'min';
561					
562					
563
564				return filter;
565			},
566			getFilterConfig: function () {
567				var instance = this;
568
569				var filterConfig = null;
570
571				if (!instance.getCombine()) {
572					filterConfig = {
573						replaceStr: '.js' + instance.getStaticResourceURLParams(),
574						searchExp: '\\.js$'
575					};
576				}
577
578				return filterConfig;
579			},
580			getJavaScriptRootPath: function () {
581				return '/o/frontend-js-web';
582			},
583			getPortletRootPath: function () {
584				return '/html/portlet';
585			},
586			getStaticResourceURLParams: function () {
587				return '?browserId=chrome&minifierType=&languageId=en_US&t=1787670694566';
588			}
589		};
590
591		Liferay.authToken = '4xVkB2fd';
592
593		
594
595		Liferay.currentURL = '\x2fstories';
596		Liferay.currentURLEncoded = '\x252Fstories';
597	// ]]>
598</script>
598
599
600<script data-senna-track="temporary" type="text/javascript">window.__CONFIG__= {basePath: '',combine: true, defaultURLParams: null, explainResolutions: false, exposeGlobal: false, logLevel: 'warn', moduleType: 'module', namespace:'Liferay', nonce: '', reportMismatchedAnonymousModules: 'warn', resolvePath: '/o/js_resolve_modules', url: '/combo/?browserId=chrome&minifierType=js&languageId=en_US&t=1787670694566&', waitTimeout: 60000};</script>
600<script data-senna-track="permanent" src="/o/frontend-js-loader-modules-extender/loader.js?&mac=9WaMmhziBCkScHZwrrVcOR7VZF4=&browserId=chrome&languageId=en_US&minifierType=js" type="text/javascript"></script>
600<script data-senna-track="permanent" src="/combo?browserId=chrome&minifierType=js&languageId=en_US&t=1787670694566&/o/frontend-js-aui-web/aui/aui/aui-min.js&/o/frontend-js-aui-web/liferay/modules.js&/o/frontend-js-aui-web/liferay/aui_sandbox.js&/o/frontend-js-aui-web/aui/attribute-base/attribute-base-min.js&/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex-min.js&/o/frontend-js-aui-web/aui/attribute-core/attribute-core-min.js&/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable-min.js&/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras-min.js&/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base-min.js&/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex-min.js&/o/frontend-js-aui-web/aui/oop/oop-min.js&/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang-min.js&/o/frontend-js-aui-web/liferay/dependency.js&/o/frontend-js-aui-web/liferay/util.js&/o/oauth2-provider-web/js/liferay.js&/o/frontend-js-web/liferay/dom_task_runner.js&/o/frontend-js-web/liferay/events.js&/o/frontend-js-web/liferay/lazy_load.js&/o/frontend-js-web/liferay/liferay.js&/o/frontend-js-web/liferay/global.bundle.js&/o/frontend-js-web/liferay/portlet.js&/o/frontend-js-web/liferay/workflow.js" type="text/javascript"></script>
vendor: 1 bytes, line 600
600
601<script data-senna-track="temporary" type="text/javascript">window.Liferay = Liferay || {}; window.Liferay.OAuth2 = {getAuthorizeURL: function() {return 'https://www.boschautoparts.com/o/oauth2/authorize';}, getBuiltInRedirectURL: function() {return 'https://www.boschautoparts.com/o/oauth2/redirect';}, getIntrospectURL: function() { return 'https://www.boschautoparts.com/o/oauth2/introspect';}, getTokenURL: function() {return 'https://www.boschautoparts.com/o/oauth2/token';}, getUserAgentApplication: function(externalReferenceCode) {return Liferay.OAuth2._userAgentApplications[externalReferenceCode];}, _userAgentApplications: {}}</script>
601<script data-senna-track="temporary" type="text/javascript">try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-react-web';/**
602 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
603 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
604 */
605
606(function () {
607	AUI().applyConfig({
608		groups: {
609			react: {
610
611				// eslint-disable-next-line
612				mainModule: MODULE_MAIN,
613			},
614		},
615	});
616})();
617} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-state-web';/**
618 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
619 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
620 */
621
622(function () {
623	AUI().applyConfig({
624		groups: {
625			state: {
626
627				// eslint-disable-next-line
628				mainModule: MODULE_MAIN,
629			},
630		},
631	});
632})();
633} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/exportimport-web';/**
634 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
635 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
636 */
637
638(function () {
639	AUI().applyConfig({
640		groups: {
641			exportimportweb: {
642				base: MODULE_PATH + '/js/legacy/',
643				combine: Liferay.AUI.getCombine(),
644				filter: Liferay.AUI.getFilterConfig(),
645				modules: {
646					'liferay-export-import-export-import': {
647						path: 'main.js',
648						requires: [
649							'aui-datatype',
650							'aui-dialog-iframe-deprecated',
651							'aui-modal',
652							'aui-parse-content',
653							'aui-toggler',
654							'liferay-portlet-base',
655							'liferay-util-window',
656						],
657					},
658				},
659				root: MODULE_PATH + '/js/legacy/',
660			},
661		},
662	});
663})();
664} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/document-library-web';/**
665 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
666 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
667 */
668
669(function () {
670	AUI().applyConfig({
671		groups: {
672			dl: {
673				base: MODULE_PATH + '/js/legacy/',
674				combine: Liferay.AUI.getCombine(),
675				filter: Liferay.AUI.getFilterConfig(),
676				modules: {
677					'document-library-upload-component': {
678						path: 'DocumentLibraryUpload.js',
679						requires: [
680							'aui-component',
681							'aui-data-set-deprecated',
682							'aui-overlay-manager-deprecated',
683							'aui-overlay-mask-deprecated',
684							'aui-parse-content',
685							'aui-progressbar',
686							'aui-template-deprecated',
687							'liferay-search-container',
688							'querystring-parse-simple',
689							'uploader',
690						],
691					},
692				},
693				root: MODULE_PATH + '/js/legacy/',
694			},
695		},
696	});
697})();
698} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/staging-processes-web';/**
699 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
700 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
701 */
702
703(function () {
704	AUI().applyConfig({
705		groups: {
706			stagingprocessesweb: {
707				base: MODULE_PATH + '/js/legacy/',
708				combine: Liferay.AUI.getCombine(),
709				filter: Liferay.AUI.getFilterConfig(),
710				modules: {
711					'liferay-staging-processes-export-import': {
712						path: 'main.js',
713						requires: [
714							'aui-datatype',
715							'aui-dialog-iframe-deprecated',
716							'aui-modal',
717							'aui-parse-content',
718							'aui-toggler',
719							'liferay-portlet-base',
720							'liferay-util-window',
721						],
722					},
723				},
724				root: MODULE_PATH + '/js/legacy/',
725			},
726		},
727	});
728})();
729} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/contacts-web';/**
730 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
731 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
732 */
733
734(function () {
735	AUI().applyConfig({
736		groups: {
737			contactscenter: {
738				base: MODULE_PATH + '/js/legacy/',
739				combine: Liferay.AUI.getCombine(),
740				filter: Liferay.AUI.getFilterConfig(),
741				modules: {
742					'liferay-contacts-center': {
743						path: 'main.js',
744						requires: [
745							'aui-io-plugin-deprecated',
746							'aui-toolbar',
747							'autocomplete-base',
748							'datasource-io',
749							'json-parse',
750							'liferay-portlet-base',
751							'liferay-util-window',
752						],
753					},
754				},
755				root: MODULE_PATH + '/js/legacy/',
756			},
757		},
758	});
759})();
760} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-workflow-kaleo-designer-web';/**
761 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
762 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
763 */
764
765(function () {
766	AUI().applyConfig({
767		groups: {
768			'kaleo-designer': {
769				base: MODULE_PATH + '/designer/js/legacy/',
770				combine: Liferay.AUI.getCombine(),
771				filter: Liferay.AUI.getFilterConfig(),
772				modules: {
773					'liferay-kaleo-designer-autocomplete-util': {
774						path: 'autocomplete_util.js',
775						requires: ['autocomplete', 'autocomplete-highlighters'],
776					},
777					'liferay-kaleo-designer-definition-diagram-controller': {
778						path: 'definition_diagram_controller.js',
779						requires: [
780							'liferay-kaleo-designer-field-normalizer',
781							'liferay-kaleo-designer-utils',
782						],
783					},
784					'liferay-kaleo-designer-dialogs': {
785						path: 'dialogs.js',
786						requires: ['liferay-util-window'],
787					},
788					'liferay-kaleo-designer-editors': {
789						path: 'editors.js',
790						requires: [
791							'aui-ace-editor',
792							'aui-ace-editor-mode-xml',
793							'aui-base',
794							'aui-datatype',
795							'aui-node',
796							'liferay-kaleo-designer-autocomplete-util',
797							'liferay-kaleo-designer-utils',
798						],
799					},
800					'liferay-kaleo-designer-field-normalizer': {
801						path: 'field_normalizer.js',
802						requires: ['liferay-kaleo-designer-remote-services'],
803					},
804					'liferay-kaleo-designer-nodes': {
805						path: 'nodes.js',
806						requires: [
807							'aui-datatable',
808							'aui-datatype',
809							'aui-diagram-builder',
810							'liferay-kaleo-designer-editors',
811							'liferay-kaleo-designer-utils',
812						],
813					},
814					'liferay-kaleo-designer-remote-services': {
815						path: 'remote_services.js',
816						requires: ['aui-io'],
817					},
818					'liferay-kaleo-designer-templates': {
819						path: 'templates.js',
820						requires: ['aui-tpl-snippets-deprecated'],
821					},
822					'liferay-kaleo-designer-utils': {
823						path: 'utils.js',
824						requires: [],
825					},
826					'liferay-kaleo-designer-xml-definition': {
827						path: 'xml_definition.js',
828						requires: [
829							'aui-base',
830							'aui-component',
831							'dataschema-xml',
832							'datatype-xml',
833						],
834					},
835					'liferay-kaleo-designer-xml-definition-serializer': {
836						path: 'xml_definition_serializer.js',
837						requires: ['escape', 'liferay-kaleo-designer-xml-util'],
838					},
839					'liferay-kaleo-designer-xml-util': {
840						path: 'xml_util.js',
841						requires: ['aui-base'],
842					},
843					'liferay-portlet-kaleo-designer': {
844						path: 'main.js',
845						requires: [
846							'aui-ace-editor',
847							'aui-ace-editor-mode-xml',
848							'aui-tpl-snippets-deprecated',
849							'dataschema-xml',
850							'datasource',
851							'datatype-xml',
852							'event-valuechange',
853							'io-form',
854							'liferay-kaleo-designer-autocomplete-util',
855							'liferay-kaleo-designer-editors',
856							'liferay-kaleo-designer-nodes',
857							'liferay-kaleo-designer-remote-services',
858							'liferay-kaleo-designer-utils',
859							'liferay-kaleo-designer-xml-util',
860							'liferay-util-window',
861						],
862					},
863				},
864				root: MODULE_PATH + '/designer/js/legacy/',
865			},
866		},
867	});
868})();
869} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-js-components-web';/**
870 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
871 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
872 */
873
874(function () {
875	AUI().applyConfig({
876		groups: {
877			components: {
878
879				// eslint-disable-next-line
880				mainModule: MODULE_MAIN,
881			},
882		},
883	});
884})();
885} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-search-web';/**
886 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
887 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
888 */
889
890(function () {
891	AUI().applyConfig({
892		groups: {
893			search: {
894				base: MODULE_PATH + '/js/',
895				combine: Liferay.AUI.getCombine(),
896				filter: Liferay.AUI.getFilterConfig(),
897				modules: {
898					'liferay-search-custom-range-facet': {
899						path: 'custom_range_facet.js',
900						requires: ['aui-form-validator'],
901					},
902				},
903				root: MODULE_PATH + '/js/',
904			},
905		},
906	});
907})();
908} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-editor-alloyeditor-web';/**
909 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
910 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
911 */
912
913(function () {
914	AUI().applyConfig({
915		groups: {
916			alloyeditor: {
917				base: MODULE_PATH + '/js/legacy/',
918				combine: Liferay.AUI.getCombine(),
919				filter: Liferay.AUI.getFilterConfig(),
920				modules: {
921					'liferay-alloy-editor': {
922						path: 'alloyeditor.js',
923						requires: [
924							'aui-component',
925							'liferay-portlet-base',
926							'timers',
927						],
928					},
929					'liferay-alloy-editor-source': {
930						path: 'alloyeditor_source.js',
931						requires: [
932							'aui-debounce',
933							'liferay-fullscreen-source-editor',
934							'liferay-source-editor',
935							'plugin',
936						],
937					},
938				},
939				root: MODULE_PATH + '/js/legacy/',
940			},
941		},
942	});
943})();
944} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/dynamic-data-mapping-web';/**
945 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
946 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
947 */
948
949(function () {
950	const LiferayAUI = Liferay.AUI;
951
952	AUI().applyConfig({
953		groups: {
954			ddm: {
955				base: MODULE_PATH + '/js/legacy/',
956				combine: Liferay.AUI.getCombine(),
957				filter: LiferayAUI.getFilterConfig(),
958				modules: {
959					'liferay-ddm-form': {
960						path: 'ddm_form.js',
961						requires: [
962							'aui-base',
963							'aui-datatable',
964							'aui-datatype',
965							'aui-image-viewer',
966							'aui-parse-content',
967							'aui-set',
968							'aui-sortable-list',
969							'json',
970							'liferay-form',
971							'liferay-map-base',
972							'liferay-translation-manager',
973							'liferay-util-window',
974						],
975					},
976					'liferay-portlet-dynamic-data-mapping': {
977						condition: {
978							trigger: 'liferay-document-library',
979						},
980						path: 'main.js',
981						requires: [
982							'arraysort',
983							'aui-form-builder-deprecated',
984							'aui-form-validator',
985							'aui-map',
986							'aui-text-unicode',
987							'json',
988							'liferay-menu',
989							'liferay-translation-manager',
990							'liferay-util-window',
991							'text',
992						],
993					},
994					'liferay-portlet-dynamic-data-mapping-custom-fields': {
995						condition: {
996							trigger: 'liferay-document-library',
997						},
998						path: 'custom_fields.js',
999						requires: ['liferay-portlet-dynamic-data-mapping'],
1000					},
1001				},
1002				root: MODULE_PATH + '/js/legacy/',
1003			},
1004		},
1005	});
1006})();
1007} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/calendar-web';/**
1008 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
1009 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
1010 */
1011
1012(function () {
1013	AUI().applyConfig({
1014		groups: {
1015			calendar: {
1016				base: MODULE_PATH + '/js/legacy/',
1017				combine: Liferay.AUI.getCombine(),
1018				filter: Liferay.AUI.getFilterConfig(),
1019				modules: {
1020					'liferay-calendar-a11y': {
1021						path: 'calendar_a11y.js',
1022						requires: ['calendar'],
1023					},
1024					'liferay-calendar-container': {
1025						path: 'calendar_container.js',
1026						requires: [
1027							'aui-alert',
1028							'aui-base',
1029							'aui-component',
1030							'liferay-portlet-base',
1031						],
1032					},
1033					'liferay-calendar-date-picker-sanitizer': {
1034						path: 'date_picker_sanitizer.js',
1035						requires: ['aui-base'],
1036					},
1037					'liferay-calendar-interval-selector': {
1038						path: 'interval_selector.js',
1039						requires: ['aui-base', 'liferay-portlet-base'],
1040					},
1041					'liferay-calendar-interval-selector-scheduler-event-link': {
1042						path: 'interval_selector_scheduler_event_link.js',
1043						requires: ['aui-base', 'liferay-portlet-base'],
1044					},
1045					'liferay-calendar-list': {
1046						path: 'calendar_list.js',
1047						requires: [
1048							'aui-template-deprecated',
1049							'liferay-scheduler',
1050						],
1051					},
1052					'liferay-calendar-message-util': {
1053						path: 'message_util.js',
1054						requires: ['liferay-util-window'],
1055					},
1056					'liferay-calendar-recurrence-converter': {
1057						path: 'recurrence_converter.js',
1058						requires: [],
1059					},
1060					'liferay-calendar-recurrence-dialog': {
1061						path: 'recurrence.js',
1062						requires: [
1063							'aui-base',
1064							'liferay-calendar-recurrence-util',
1065						],
1066					},
1067					'liferay-calendar-recurrence-util': {
1068						path: 'recurrence_util.js',
1069						requires: ['aui-base', 'liferay-util-window'],
1070					},
1071					'liferay-calendar-reminders': {
1072						path: 'calendar_reminders.js',
1073						requires: ['aui-base'],
1074					},
1075					'liferay-calendar-remote-services': {
1076						path: 'remote_services.js',
1077						requires: [
1078							'aui-base',
1079							'aui-component',
1080							'liferay-calendar-util',
1081							'liferay-portlet-base',
1082						],
1083					},
1084					'liferay-calendar-session-listener': {
1085						path: 'session_listener.js',
1086						requires: ['aui-base', 'liferay-scheduler'],
1087					},
1088					'liferay-calendar-simple-color-picker': {
1089						path: 'simple_color_picker.js',
1090						requires: ['aui-base', 'aui-template-deprecated'],
1091					},
1092					'liferay-calendar-simple-menu': {
1093						path: 'simple_menu.js',
1094						requires: [
1095							'aui-base',
1096							'aui-template-deprecated',
1097							'event-outside',
1098							'event-touch',
1099							'widget-modality',
1100							'widget-position',
1101							'widget-position-align',
1102							'widget-position-constrain',
1103							'widget-stack',
1104							'widget-stdmod',
1105						],
1106					},
1107					'liferay-calendar-util': {
1108						path: 'calendar_util.js',
1109						requires: [
1110							'aui-datatype',
1111							'aui-io',
1112							'aui-scheduler',
1113							'aui-toolbar',
1114							'autocomplete',
1115							'autocomplete-highlighters',
1116						],
1117					},
1118					'liferay-scheduler': {
1119						path: 'scheduler.js',
1120						requires: [
1121							'async-queue',
1122							'aui-datatype',
1123							'aui-scheduler',
1124							'dd-plugin',
1125							'liferay-calendar-a11y',
1126							'liferay-calendar-message-util',
1127							'liferay-calendar-recurrence-converter',
1128							'liferay-calendar-recurrence-util',
1129							'liferay-calendar-util',
1130							'liferay-scheduler-event-recorder',
1131							'liferay-scheduler-models',
1132							'promise',
1133							'resize-plugin',
1134						],
1135					},
1136					'liferay-scheduler-event-recorder': {
1137						path: 'scheduler_event_recorder.js',
1138						requires: [
1139							'dd-plugin',
1140							'liferay-calendar-util',
1141							'resize-plugin',
1142						],
1143					},
1144					'liferay-scheduler-models': {
1145						path: 'scheduler_models.js',
1146						requires: [
1147							'aui-datatype',
1148							'dd-plugin',
1149							'liferay-calendar-util',
1150						],
1151					},
1152				},
1153				root: MODULE_PATH + '/js/legacy/',
1154			},
1155		},
1156	});
1157})();
1158} catch(error) {console.error(error);}</script>
1158
1159
1160
1161
1162
1163<script type="text/javascript" data-senna-track="temporary">
1164	// <![CDATA[
1165		
1166			
1167				
1168		
1169
1170		
1171	// ]]>
1172</script>
1172
1173
1174
1175
1176
1177
1178	
1179		
1180
1181			
1182
1183			
1184		
1185		
1186
1187
1188
1189	
1190		
1191
1192			
1193
1194			
1195		
1196		
1197
1198
1199
1200	
1201		
1202
1203			
1204
1205			
1206		
1207	
1208
1209
1210
1211	
1212		
1213
1214			
1215
1216			
1217		
1218	
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231	
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251<link class="lfr-css-file" data-senna-track="temporary" href="https://www.boschautoparts.com/o/bosch-autoparts-theme/css/main.css?browserId=chrome&amp;themeId=boschautopartstheme_WAR_boschautopartstheme&amp;minifierType=css&amp;languageId=en_US&amp;t=1787670722000" id="liferayThemeCSS" rel="stylesheet" type="text/css" />
1252
1253
1254
1255
1256
1257
1258
1259
1260	<style data-senna-track="temporary" type="text/css">
1261
1262		
1263
1264			
1265
1266		
1267
1268			
1269
1270		
1271
1272			
1273
1274		
1275
1276			
1277
1278		
1279
1280			
1281
1282		
1283
1284			
1285
1286		
1287
1288			
1289
1290		
1291
1292			
1293
1294		
1295
1296			
1297
1298				
1299
1300					
1301
1302#p_p_id_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_ .portlet-content {
1303background-color: #;
1304border-top-color: #;
1305border-right-color: #;
1306border-bottom-color: #;
1307border-left-color: #;
1308color: #
1309}
1310
1311
1312
1313
1314				
1315
1316			
1317
1318		
1319
1320			
1321
1322				
1323
1324					
1325
1326#p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ .portlet-content {
1327background-color: #;
1328border-top-color: #;
1329border-right-color: #;
1330border-bottom-color: #;
1331border-left-color: #;
1332color: #
1333}
1334
1335
1336
1337
1338				
1339
1340			
1341
1342		
1343
1344			
1345
1346		
1347
1348	</style>
1349
1350
1351<script data-senna-track="temporary">var Liferay = window.Liferay || {}; Liferay.CommerceContext = {"commerceAccountGroupIds":[37434,510932832],"accountEntryAllowedTypes":["person"],"commerceChannelId":"40476","showUnselectableOptions":false,"commerceChannelGroupId":"40477","currency":{"currencyId":"34501","currencyCode":"USD"},"showSeparateOrderItems":false,"account":{"accountId":-1,"accountName":""},"commerceSiteType":0};</script>
vendor: 1 bytes, line 1351
1351
1352<script type="text/javascript">
1353var bapConfigurations = {"vehicleYearsUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/VehicleYears","productsPageUrl":"/products","powerspotVehicleModelUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/PowerSportsCCsByVehicleModelRanges","powerspotVehicleYearsUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/PowerSportsVehicleYears","vehicleEngineUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/VehicleModelRanges","vehicleModelUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/VehicleModelRanges","serviceCenterUrl":"https://www.boschautoservice.com/locate-bosch-auto-parts.html?utm_source=BAP&utm_medium=button&utm_campaign=install-for-me","vehicleMakeUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/VehicleMake","powerspotVehiclePartsDetailUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/PowerSportsVehiclePartsByCCs","vehiclePartsDetailUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/VehiclesEquipment","powerspotVehicleMakeUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/PowerSportsCCsByVehicleMake","countryCode":"US","dieselPartServiceCenterUrl":"https://bosch.com","baseProductPageUrl":"p","boschWebServiceBaseUrl":"https://ews-na.api.bosch.com/it/application","powerspotVehicleTypeGroupId":"7","priceSpiderConfigurationId":"618d773d955b9b002b5d7659","languageCode":"EN","baseCategoryPageUrl":"g","powerspotVehicleEngineUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/PowerSportsCCsByVehicleModelRanges","assetTypeCategoryVocabId":"29018508","vehicleTypeGroupId":"2","productCategoryVocabId":"655773","pageUrl":"/bap_us-16545223888841","productLineVocabId":"447156083","region":"USA","partsCompatibleUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/PartCompatible","youTubeUrl":"/RB.AA.VPF.ACES.API/p/v1.0/api/AcesVpfVehicleService/YouTube"};
1354</script>
1354
1355<style data-senna-track="temporary" type="text/css">
1356	:root {
1357		--spacer-9: 4rem;
1358		--spacer-10: 4.5rem;
1359		--spacer-0: 0;
1360		--spacer-2: 0.5rem;
1361		--spacer-1: 0.25rem;
1362		--spacer-4: 1.5rem;
1363		--spacer-3: 1rem;
1364		--spacer-6: 2.5rem;
1365		--spacer-5: 2rem;
1366		--spacer-8: 3.5rem;
1367		--spacer-7: 3rem;
1368	}
1369</style>
1370<link data-senna-track="permanent" href="/o/frontend-js-aui-web/alloy_ui.css?&mac=favIEq7hPo8AEd6k+N5OVADEEls=&browserId=chrome&languageId=en_US&minifierType=css&themeId=boschautopartstheme_WAR_boschautopartstheme" rel="stylesheet"></link>
1371<script data-senna-track="permanent" src="https://www.boschautoparts.com/combo?browserId=chrome&minifierType=js&languageId=en_US&t=1787670696632&/o/bap-dl-admin-theme-contributor/js/uncheck_auto_populate.js" type = "text/javascript"></script>
1371
1372<link data-senna-track="temporary" href="/o/layout-common-styles/main.css?plid=301&segmentsExperienceId=507293247&t=1772532289699" rel="stylesheet" type="text/css">
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384<script type="text/javascript">
1385Liferay.on(
1386	'ddmFieldBlur', function(event) {
1387		if (window.Analytics) {
1388			Analytics.send(
1389				'fieldBlurred',
1390				'Form',
1391				{
1392					fieldName: event.fieldName,
1393					focusDuration: event.focusDuration,
1394					formId: event.formId,
1395					formPageTitle: event.formPageTitle,
1396					page: event.page,
1397					title: event.title
1398				}
1399			);
1400		}
1401	}
1402);
1403
1404Liferay.on(
1405	'ddmFieldFocus', function(event) {
1406		if (window.Analytics) {
1407			Analytics.send(
1408				'fieldFocused',
1409				'Form',
1410				{
1411					fieldName: event.fieldName,
1412					formId: event.formId,
1413					formPageTitle: event.formPageTitle,
1414					page: event.page,
1415					title:event.title
1416				}
1417			);
1418		}
1419	}
1420);
1421
1422Liferay.on(
1423	'ddmFormPageShow', function(event) {
1424		if (window.Analytics) {
1425			Analytics.send(
1426				'pageViewed',
1427				'Form',
1428				{
1429					formId: event.formId,
1430					formPageTitle: event.formPageTitle,
1431					page: event.page,
1432					title: event.title
1433				}
1434			);
1435		}
1436	}
1437);
1438
1439Liferay.on(
1440	'ddmFormSubmit', function(event) {
1441		if (window.Analytics) {
1442			Analytics.send(
1443				'formSubmitted',
1444				'Form',
1445				{
1446					formId: event.formId,
1447					title: event.title
1448				}
1449			);
1450		}
1451	}
1452);
1453
1454Liferay.on(
1455	'ddmFormView', function(event) {
1456		if (window.Analytics) {
1457			Analytics.send(
1458				'formViewed',
1459				'Form',
1460				{
1461					formId: event.formId,
1462					title: event.title
1463				}
1464			);
1465		}
1466	}
1467);
1468
1469</script>
1469<script>
1470
1471</script>
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495<meta content="false" name="data-analytics-readable-content" />
1496
1497<script type="text/javascript" data-senna-track="temporary">
1498	var runMiddlewares = function () {
1499		Analytics.registerMiddleware(
1500	function(request) {
1501		request.context.experienceId = 'DEFAULT';
1502		request.context.experimentId = '';
1503		request.context.variantId = '';
1504
1505		return request;
1506	}
1507);
1508	};
1509
1510	var analyticsClientChannelId =
1511		'821899016576269718';
1512	var analyticsClientGroupIds =
1513		["647135","652389","7397396","5109728"];
1514	var analyticsCookiesConsentMode =
1515		false;
1516	var analyticsFeatureFlagEnabled =
1517		false;
1518
1519	var cookieManagers = {
1520		'cookie.onetrust': {
1521			checkConsent: () => {
1522				var OptanonActiveGroups = window.OptanonActiveGroups;
1523
1524				return OptanonActiveGroups && OptanonActiveGroups.includes('C0002');
1525			},
1526			enabled: () => {
1527				if (!window.OneTrustStub && !window.OneTrust) {
1528					return Promise.resolve(false);
1529				}
1530
1531				return new Promise((resolve, reject) => {
1532					var startTime = Date.now();
1533
1534					var checkObject = () => {
1535						if (window['OneTrust']) {
1536							resolve(window['OneTrust']);
1537						}
1538						else if (Date.now() - startTime >= 5000) {
1539							reject();
1540						}
1541						else {
1542							setTimeout(checkObject, 100);
1543						}
1544					};
1545
1546					checkObject();
1547				})
1548					.then(() => {
1549						return Promise.resolve(true);
1550					})
1551					.catch(() => {
1552						return Promise.resolve(false);
1553					});
1554			},
1555			onConsentChange: (callbackFn) => {
1556				var OneTrust = window.OneTrust;
1557
1558				OneTrust.OnConsentChanged(callbackFn);
1559			},
1560		},
1561		'cookie.liferay': {
1562			checkConsent: ({navigation}) => {
1563				var performanceCookieEnabled = Liferay.Util.Cookie.get(
1564					Liferay.Util.Cookie.TYPES.PERFORMANCE
1565				);
1566
1567				if (performanceCookieEnabled === 'false') {
1568					if (window.Analytics) {
1569						Analytics.dispose();
1570					}
1571
1572					return false;
1573				}
1574
1575				if (
1576					!analyticsCookiesConsentMode &&
1577					typeof performanceCookieEnabled === 'undefined'
1578				) {
1579					return true;
1580				}
1581
1582				if (navigation === 'normal' && window.Analytics) {
1583					return false;
1584				}
1585
1586				return performanceCookieEnabled === 'true';
1587			},
1588			enabled: () => {
1589				return Promise.resolve(analyticsFeatureFlagEnabled);
1590			},
1591			onConsentChange: (callbackFn) => {
1592				Liferay.on('cookieBannerSetCookie', callbackFn);
1593			},
1594		},
1595	};
1596
1597	function getAnalyticsSDKVersion() {
1598		switch (
1599			'PROD'
1600		) {
1601			case 'DEV': {
1602				return 'https://analytics-js-dev-cdn.liferay.com';
1603			}
1604			case 'INTERNAL': {
1605				return 'https://analytics-js-internal-cdn.liferay.com';
1606			}
1607			default: {
1608				return 'https://analytics-js-cdn.liferay.com';
1609			}
1610		}
1611	}
1612</script>
1612
1613
1614<script id="liferayAnalyticsScript" type="text/javascript" data-senna-track="permanent">
1615	var allPromises = Object.keys(cookieManagers).map((key) =>
1616		cookieManagers[key].enabled()
1617	);
1618
1619	Promise.all(allPromises).then((result) => {
1620		var selectedIndex = result.findIndex((enabled) => enabled);
1621		var selectedCookieManager = Object.values(cookieManagers)[selectedIndex];
1622
1623		function initializeAnalyticsSDK() {
1624			(function (u, c, a, m, o, l) {
1625				o = 'script';
1626				l = document;
1627				a = l.createElement(o);
1628				m = l.getElementsByTagName(o)[0];
1629				a.async = 1;
1630				a.src = u;
1631				a.onload = c;
1632				m.parentNode.insertBefore(a, m);
1633			})(getAnalyticsSDKVersion(), () => {
1634				var config =
1635					{"dataSourceId":"821899016553043942","endpointUrl":"https://osbasahpublisher-ac-uswest1.lfr.cloud","projectId":"asahc85344e5e6724735baa6f2a4758469b2"};
1636
1637				var dxpMiddleware = function (request) {
1638					request.context.canonicalUrl = themeDisplay.getCanonicalURL();
1639					request.context.channelId = analyticsClientChannelId;
1640					request.context.groupId =
1641						themeDisplay.getScopeGroupIdOrLiveGroupId();
1642
1643					return request;
1644				};
1645
1646				Analytics.create(config, [dxpMiddleware]);
1647
1648				if (themeDisplay.isSignedIn()) {
1649					Analytics.setIdentity({
1650						email: themeDisplay.getUserEmailAddress(),
1651						name: themeDisplay.getUserName(),
1652					});
1653				}
1654
1655				runMiddlewares();
1656
1657				Analytics.send('pageViewed', 'Page');
1658
1659				
1660			});
1661		}
1662
1663		if (selectedCookieManager) {
1664			selectedCookieManager.onConsentChange(() => {
1665				if (selectedCookieManager.checkConsent({navigation: 'normal'})) {
1666					initializeAnalyticsSDK();
1667				}
1668			});
1669
1670			if (selectedCookieManager.checkConsent({navigation: 'normal'})) {
1671				initializeAnalyticsSDK();
1672			}
1673		}
1674		else {
1675			initializeAnalyticsSDK();
1676		}
1677	});
1678</script>
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688<script type="text/javascript" data-senna-track="temporary">
1689	if (window.Analytics) {
1690		window._com_liferay_document_library_analytics_isViewFileEntry = false;
1691	}
1692</script>
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
1724    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css">
1725    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css">
1726    
1726<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
1726
1727    
1727<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js"></script>
1727
1728    
1728<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
1728
1729    
1729<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
1729
1730
1731	<link rel="icon" type="image/png" href="https://www.boschautoparts.com/o/bosch-autoparts-theme/images/favicon-png.png" sizes="16x16">
1732	<link rel="shortcut icon" type="image/x-icon" href="https://www.boschautoparts.com/o/bosch-autoparts-theme/images/favicon.ico">
1733
1734	<meta name="ps-account" content="2700">
1735    <meta name="ps-country" content="US">
1736    <meta name="ps-language" content="en">
1737	
1737<script src="https://cdn.pricespider.com/1/lib/ps-widget.js" data-ps-account="2700" data-ps-country="US" data-ps-language="en"></script>
1737
1738
1739	
1739<script type="text/javascript">
1740		$(document).ready(function() {
1741			console.log(window.location.href.indexOf("liferaydev.") != -1);
1742			console.log(window.location.href.indexOf("liferaydevca") != -1);
1743			window.location.href.indexOf("boschautoparts.com") != -1 || window.location.href.indexOf("liferaydev.") != -1 || window.location.href.indexOf("liferayqa.") != -1?$(`select[name="language-selector"] option[value='fr-CA']`).remove():"not there";
1744			window.location.href.indexOf("boschautoparts.ca") != -1 || window.location.href.indexOf("liferaydevca") != -1 || window.location.href.indexOf("liferayqaca") != -1?$(`select[name="language-selector"] option[value='es-US']`).remove():"not there";
1745		});
1746
1747	</script>
1747
1748</head>
1749
1750<body class="chrome change-tracking-enabled controls-visible  yui3-skin-sam signed-out public-page site">
1751
1752<div id="bap-activity-overlay" aria-live="polite" aria-label="Loading">
1753	<div class="a-activity-indicator">
1754		<div class="a-activity-indicator__top-box"></div>
1755		<div class="a-activity-indicator__bottom-box"></div>
1756	</div>
1757</div>
1758<script>
1759(function() {
1760	var overlay = document.getElementById('bap-activity-overlay');
1761	var timer = null;
1762
1763	function isNavigatingLink(a, e) {
1764		if (e.ctrlKey || e.metaKey || e.shiftKey || e.altKey) return false;
1765		if (a.target && a.target !== '_self') return false;
1766		var href = a.getAttribute('href');
1767		if (!href || href === '#' || href.charAt(0) === '#') return false;
1768		if (href.indexOf('javascript:') === 0) return false;
1769		if (href.indexOf('mailto:') === 0 || href.indexOf('tel:') === 0) return false;
1770		return true;
1771	}
1772
1773	document.addEventListener('click', function(e) {
1774		var a = e.target.closest('a');
1775		if (!a || !isNavigatingLink(a, e)) return;
1776
1777		var url = a.href;
1778		e.preventDefault();
1779		overlay.classList.add('active');
1780		requestAnimationFrame(function() {
1781			requestAnimationFrame(function() {
1782				window.location.href = url;
1783			});
1784		});
1785	});
1786
1787	window.addEventListener('pageshow', function(e) {
1788		if (e.persisted) {
1789			overlay.classList.remove('active');
1790		}
1791	});
1792})();
1793</script>
1793
1794
1795
1796	<!-- Google Tag Manager for US site (noscript) -->
vendor: 69 bytes, lines 1796-1797
1796
1797	<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1797GTM-WCGRXDK
vendor: 85 bytes, lines 1797-1799
1797"
1798	height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1799	
1799<!-- End Google Tag Manager (noscript) -->
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875<div class="pt-0" id="wrapper">
1876		<header class="header" id="banner1">
1877
1878
1879
1880 <div class="container">
1881    <div class="row search-box">
1882        <div class="header-left col-4 col-md-3">
1883            <a class="logo align-items-center d-md-inline-flex" href="https://www.boschautoparts.com" title="Go to ">
1884                <img src="https://www.boschautoparts.com/o/bosch-autoparts-theme/images/bosch-logo.svg" alt="">
1885            </a>
1886        </div>
1887        <div class="header-right col-8 col-md-9 text-right">
1888            <ul>
1889                <li>
1890                    <a href="/contact-us" class="d-flex align-items-center"><i class="bap-icon bap-chat mr-2"></i> 
1891                        <span class="d-none d-md-block">Contact us</span>
1892                    </a>
1893                </li>
1894                
1895                <li>
1896                    <a href="#" class="d-flex align-items-center search-box-container"><i class="bap-icon bap-search mr-2"></i>
1897                        <span class="d-none d-md-block">Search</span>
1898                    </a>
1899                </li>
1900                <li>
1901                    <div class="d-flex align-items-center">
1902                        <a href="https://www.bosch.com/" target="_blank" class="d-flex align-items-center">
1903                            <span class="d-none d-md-block"> <i class="bap-icon bap-globe mr-2"> </i> 
1904Bosch Global                            </span>
1905                        </a>
1906                            <div class="language-selectdiv" id="header_language_dd">
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977	
1978
1979	<div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_  portlet-static portlet-static-end portlet-borderless portlet-language bap-portlet-content" id="p_p_id_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_">
1980		<span id="p_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet"></span>
1981
1982
1983
1984
1985	
1986
1987	
1988		
1989			
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024	
2025		
2026<section class="portlet" id="portlet_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet">
2027
2028
2029	<div class="portlet-content">
2030
2031		<div class="autofit-float autofit-row portlet-header">
2032			<div class="autofit-col autofit-col-expand">
2033				<h2 class="portlet-title-text">Language Selector</h2>
2034			</div>
2035
2036			<div class="autofit-col autofit-col-end">
2037				<div class="autofit-section">
2038				</div>
2039			</div>
2040		</div>
2041
2042		
2043			<div class=" portlet-content-container">
2044				
2045
2046
2047	<div class="portlet-body">
2048
2049
2050
2051	
2052		
2053			
2054				
2055					
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095	
2096
2097	
2098
2099
2100
2101
2102
2103
2104
2105
2106	
2107
2108				
2109
2110				
2111					
2112						
2113
2114
2115	
2116
2117		
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138 <select name="language-selector" class="language-selector"  aria-label="Choose Language" >
2139		
2140		  <option class="option-text" data-url="#"  value="en-US"   data-name="en_US" selected >en</option>			
2141		
2142		  <option class="option-text" data-url="/c/portal/update_language?redirect=%2Fstories&groupId=647135&privateLayout=false&layoutId=32&languageId=es_US"  value="es-US"   data-name="en_US"  >es</option>			
2143		
2144		  <option class="option-text" data-url="/c/portal/update_language?redirect=%2Fstories&groupId=647135&privateLayout=false&layoutId=32&languageId=fr_CA"  value="fr-CA"   data-name="en_US"  >fr</option>			
2145	 </select>
2146
2147
2148<script>
2149
2150$('.language-selector').change( function() {
2151   // alert(this);
2152    // alert($(this).parents('div:eq(4)').attr('id'))
2153    //alert($(this).select().find(":selected").attr("data-url"))
2154    document.location.href = $(this).select().find(":selected").attr("data-url")
2155});
2156
2157$(document).ready(function () {
2158    
2159    window.location.href.indexOf("boschautoparts.com") != -1 || window.location.href.indexOf("boschautoparts.com") != -1?$(`select[name="language-selector"] option[value='fr-CA']`).remove():"not there";
2160	window.location.href.indexOf("boschautoparts.ca") != -1 || window.location.href.indexOf("boschautoparts.ca") != -1?$(`select[name="language-selector"] option[value='es-US']`).remove():"not there";
2161		// alert(this);
2162			// alert($(this).parents('div:eq(4)').attr('id'))
2163			let url = $('.language-selector').select().find(":selected").attr("data-url");
2164			if(url !=="#"){
2165				document.location.href = url;
2166			}
2167});
2168
2169</script>
2169
2170
2171	
2172	
2173					
2174				
2175			
2176		
2177	
2178	
2179
2180
2181	</div>
2182
2183			</div>
2184		
2185	</div>
2186</section>
2187	
2188
2189		
2190		
2191
2192
2193
2194
2195
2196
2197
2198	</div>
2199
2200
2201
2202
2203
2204
2205                            </div>
2206                    </div>
2207                </li>
2208            </ul>
2209        </div>
2210    </div>
2211</div>
2212
2213<!-- Search Box Hide SHow -->
2214        
2215<div class="search-box-wrapper hide">
2216    <div class="container">
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253	
2254
2255	<div class="portlet-boundary portlet-boundary_Bosch_AutoParts_Search_Portlet_  portlet-static portlet-static-end portlet-barebone  " id="p_p_id_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_">
2256		<span id="p_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar"></span>
2257
2258
2259
2260
2261	
2262
2263	
2264		
2265			
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300	
2301		
2302<section class="portlet" id="portlet_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar">
2303
2304
2305	<div class="portlet-content">
2306
2307		<div class="autofit-float autofit-row portlet-header">
2308			<div class="autofit-col autofit-col-expand">
2309				<h2 class="portlet-title-text">Bosch AutoParts Search</h2>
2310			</div>
2311
2312			<div class="autofit-col autofit-col-end">
2313				<div class="autofit-section">
2314				</div>
2315			</div>
2316		</div>
2317
2318		
2319			<div class=" portlet-content-container">
2320				
2321
2322
2323	<div class="portlet-body">
2324
2325
2326
2327	
2328		
2329			
2330				
2331					
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371	
2372
2373	
2374
2375
2376
2377
2378
2379
2380
2381
2382	
2383
2384				
2385
2386				
2387					
2388						
2389
2390
2391	
2392
2393		
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469<script>
2470	$("document").ready(function() {
2471		let selectedView = sessionStorage.getItem("selected_view");
2472		if(selectedView === "listView"){
2473            let listView = document.getElementById("product-list-view");
2474            if(listView){
2475                listView.classList.remove("d-none");
2476            }
2477		}else{
2478            let tileView = document.getElementById("product-tile-view");
2479            if(tileView){
2480                tileView.classList.remove("d-none");
2481            }
2482		}
2483	});
2484</script>
2484
2485
2486
2487
2488
2489
2490<style>
2491.autocomplete-dropdown-menu{
2492	display: none;
2493}
2494</style>
2495
2496<div class="search-box-section">
2497	
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553<form action="" class="form bap-search-form " data-fm-namespace="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_" id="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm" method="post" name="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm" >
2554	
2555
2556	
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623	
2624
2625		
2626
2627		
2628			
2629				
2630					<input  class="field form-control"  id="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_formDate"    name="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_formDate"     type="hidden" value="1791073817179"   />
2631				
2632			
2633		
2634
2635		
2636	
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646	    <div class="row">
2647	    	<div class="input-group">
2648	    		<div class="btn-search-wrapper">
2649					<button class="btn btn-submit" type="submit" id="a80bdb3e-d72e-45c9-834f-9ff39343b4ba-submitButton" aria-label="search-icon">
2650						<span class="sr-only">Search</span><i class="bap-icon bap-search"> </i>
2651					</button>
2652				</div>
2653				<div class="input-group-items">
2654					<div class="dropdown">
2655						<input
2656							id="a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword"
2657							class="form-control webcontentSearchKeyword"
2658							name="q"
2659							type="text"
2660							value=""
2661							autocomplete="off"
2662							placeholder="Search parts by name, model or OE number"
2663						/>
2664						<span id="a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-spinner"
2665							class="input-group-item input-group-item-after webcontentSearchSpinner" style="display:none;">
2666							<span class="inline-item inline-item-middle">
2667								<span
2668									class="loading-animation"
2669									role="presentation"
2670								></span>
2671							</span>
2672						</span>
2673						<ul id="a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-list" class="autocomplete-dropdown-menu dropdown-menu listElements">
2674						</ul>
2675					</div>
2676				</div>
2677				<div id="a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-close" class="btn-close-wrapper">
2678   					<i class="bap-icon bap-close"> </i>
2679				</div>
2680   		    </div>
2681	    </div>
2682	
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736	
2737
2738	
2739</form>
2740
2741
2742
2743<script>
2744AUI().use(
2745  'liferay-form',
2746function(A) {
2747(function() {
2748var $ = AUI.$;var _ = AUI._;
2749	Liferay.Form.register(
2750		{
2751			id: '_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm'
2752
2753			
2754				, fieldRules: [
2755
2756					
2757
2758				]
2759			
2760
2761			
2762
2763			, validateOnBlur: true
2764		}
2765	);
2766
2767	var onDestroyPortlet = function(event) {
2768		if (event.portletId === 'Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar') {
2769			delete Liferay.Form._INSTANCES['_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm'];
2770		}
2771	};
2772
2773	Liferay.on('destroyPortlet', onDestroyPortlet);
2774
2775	
2776
2777	Liferay.fire(
2778		'_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_formReady',
2779		{
2780			formName: '_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm'
2781		}
2782	);
2783})();
2784});
2785
2786</script>
2786
2787</div>
2788<script type="text/javascript">
2789
2790
2791	function seeAllResults(){
2792		$('.search-box-section .btn-submit').click();
2793	}
2794
2795	function resetSearchBar(){
2796		let fieldName = '#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword';
2797		$(fieldName).val("");
2798		var webcontentSearchKeyword='';
2799	}
2800
2801	function boldString(str, substr) {
2802		var strRegExp = new RegExp(substr, 'gi');
2803		return str.replace(strRegExp, function(substr) {return '<searchedWord>'+substr+'</searchedWord>'});
2804	}
2805
2806	function performAnalyticsSearch(eventName,searchTerm,searchResultCnt, vehicle){
2807			
2808		window.dataLayer = window.dataLayer || []; 
2809			dataLayer.push({ 
2810			'event': eventName,
2811			'search_term': searchTerm, //e.g.:wipers
2812			'search_results': searchResultCnt, //e.g.:10
2813			'vehicle': vehicle //e.g.:2020 Ford EcoSport 1.0L L3 GAS
2814			});
2815	  }
2816
2817	  function performAnalyticsRecommendationSearch(searchTerm,parentCategory,subCategory){
2818		
2819			window.dataLayer = window.dataLayer || []; 
2820			dataLayer.push({ 
2821			'event': 'search recommendation',
2822			'search_term': searchTerm, //e.g.:wipers
2823			'search_category': parentCategory, //e.g.:wiper blades
2824			'search_subcategory': subCategory //e.g.:spectrum rare
2825			});
2826	  }
2827
2828Liferay.on(
2829		'allPortletsReady',
2830		function() {	
2831			var searchResultCnt = 0;		
2832			AUI().use(
2833			    'aui-io-request',
2834			    function(A) {
2835					var searchInput = '#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword';
2836					var bapSearchListId = '#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-list';
2837					
2838			    A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-close').on(
2839		            'click',
2840		            function() {
2841						resetSearchBar();
2842						$(bapSearchListId).slideUp("fast");
2843						$('.search-box-wrapper').removeClass('box-shadow');
2844		            }
2845		        );
2846			        
2847			    A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').on(
2848		            'keyup',
2849		            function() {
2850		                var webcontentSearchKeyword = this.get('value');
2851		                webcontentSearchKeyword = webcontentSearchKeyword.trim();
2852		                if(webcontentSearchKeyword.length >= 3) {
2853		                	A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-spinner').show();
2854			                var data = {
2855			                    "articleName": encodeURIComponent(webcontentSearchKeyword),
2856			                    "EngineVin" : ''
2857			                };
2858			                callServer(data);
2859		                }else { 
2860							$(bapSearchListId).slideUp("fast");
2861							$('.search-box-wrapper').removeClass('box-shadow');
2862		                }
2863		            });
2864						
2865					$(searchInput).focusin(function() {
2866					    var webcontentSearchKeyword = A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').val();
2867		                webcontentSearchKeyword = webcontentSearchKeyword.trim();
2868		                
2869		                if(webcontentSearchKeyword.length >= 3 && $(bapSearchListId + " li").length >= 1) {
2870		                	var keywordValue = A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').val();
2871									
2872								$(bapSearchListId).slideDown("fast");
2873								$('.search-box-wrapper').addClass('box-shadow');
2874		                } else if(webcontentSearchKeyword.length >= 3 && $(bapSearchListId + " li").length == 0) {
2875		                	A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-spinner').show();
2876			                var data = {
2877			                    "articleName": encodeURIComponent(webcontentSearchKeyword),
2878			                    "EngineVin" : ''
2879			                };
2880			                callServer(data);
2881		                }
2882		                
2883			        });
2884			        
2885			        $(searchInput).focusout(function() {
2886			        	setInterval(function(){ }, 1000);
2887						$(bapSearchListId).slideUp("fast");
2888						$('.search-box-wrapper').removeClass('box-shadow');
2889			        });
2890	
2891		        function callServer(data) {
2892				
2893		        	var keyword = A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').val();
2894		        	if(keyword.length >= 3) {						
2895			        	A.io.request(
2896			                'https://www.boschautoparts.com/stories?p_p_id=Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_resource_id=searchURL&p_p_cacheability=cacheLevelPage', {
2897			                    data,
2898			                    on: {
2899			                        success: function() {
2900			                            var response = JSON.parse(this.get('responseData'));
2901										//var response =[{"childCateogry":"Spectrum Hybrid","childCategoryUrl":"/g/spectrum-hybrid","name":"Spectrum DirectFit Hybrid Wiper Blades","parentCategory":"Wiper Blades","id":661121,"url":"/p/spectrum-directfit-hybrid-wiper-blades","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Spectrum Conventional","childCategoryUrl":"/g/spectrum-conventional","name":"Spectrum DirectFit Conventional Wiper Blades","parentCategory":"Wiper Blades","id":661133,"url":"/p/spectrum-directfit-conventional-wiper-blades","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Spectrum Rear","childCategoryUrl":"/g/spectrum-rear","name":"Spectrum DirectFit Rear Wiper Blades","parentCategory":"Wiper Blades","id":661145,"url":"/p/spectrum-directfit-rear-wiper-blades","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Focus Wiper Blades","childCategoryUrl":"/g/focus-wiper-blades","name":"FOCUS Windshield Wipers","parentCategory":"Wiper Blades","id":661199,"url":"/p/focus-windshield-wipers","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Icon Wiper Blades","childCategoryUrl":"/g/icon-wiper-blades","name":"ICON Wiper Blades","parentCategory":"Wiper Blades","id":1657821,"url":"/p/icon-wiper-blades","parentCategoryUrl":"/g/wiper-blades"}]
2902
2903										//alert(response);
2904										//alert('null');
2905			                            var listElements = '';
2906			                            //var searchResultCnt = 0;
2907										var seeResultText ='see all results';
2908			                            if (keyword != null && keyword != "" && response != "undefined" && response.length > 0) {
2909											searchResultCnt = response.length;
2910			                                response.forEach(function(data, index) {												
2911												if(index > 4){
2912													return;
2913												}
2914												let dataName = boldString(data.name, keyword);
2915												
2916												listElements += '<li><b><span value="' + data.id + '">';
2917													//listElements += '<a onclick = "performAnalyticsRecommendationSearch(''+ keyword +'', ''+data.parentCategory+'', '')" >' + data.parentCategory + '</a>';
2918													listElements += "<a onclick=\"performAnalyticsRecommendationSearch('"+ keyword +"','" + data.parentCategory + "'," + "''"+ ")\"  href='" + data.parentCategoryUrl + "'>" + data.parentCategory + "</a>";
2919													listElements += "> <a  onclick=\"performAnalyticsRecommendationSearch('"+ keyword +"','" + data.parentCategory + "','" + data.childCateogry + "')\"  href='"+ data.childCategoryUrl +"'>" + data.childCateogry + "</a></span></b></li>";
2920				                                	listElements += "<li value='" + data.name + "'><a  onclick=\"performAnalyticsRecommendationSearch('"+ dataName +"','" + data.parentCategory + "','" + data.childCateogry + "')\" href='" + data.url + "'>" + dataName + "</a></li>";
2921											//alert(listElements); 
2922											});
2923											listElements += '<li class="search-result-link" onmousedown="seeAllResults()">';
2924											listElements += "<a onclick=\"performAnalyticsRecommendationSearch('"+ keyword +"','" +seeResultText + "'," + "''"+ ")\"  href='#'  class='see-all-results'>See all results <i class='bap-icon bap-right'></i></a></li>";
2925											
2926											var keywordValue = A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').val();
2927											
2928											if(keywordValue.length >= 3) {
2929												A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-list').setHTML(listElements);
2930												$(bapSearchListId).slideDown("fast");
2931												$('.search-box-wrapper').addClass('box-shadow');												
2932											}
2933			                            }
2934			                            A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-spinner').hide();
2935										
2936			                        }
2937			                    }
2938			                }
2939			            );
2940		        	}
2941		        }
2942			
2943		        A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-submitButton').on('click', function(event) {
2944		        	event.preventDefault();
2945		        	var keyword = A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').val();
2946		        	if(keyword.length >= 3) {
2947		        		var queryString = updateQueryString();	
2948			            var destination=  "/product-search" + queryString;						
2949							
2950						var countryCode = 'US' ;
2951						//alert(countryCode);		        
2952						var storedVehicles = [];
2953						var selctedVehicleName = '';
2954						if(countryCode == 'mx'){
2955							if( window.localStorage.getItem("bap.vehicles_mx") !== null){
2956						 storedVehicles = window.localStorage.getItem("bap.vehicles_mx");
2957							}
2958						}
2959						else{
2960							if( window.localStorage.getItem("bap.vehicles") !== null){
2961						storedVehicles = window.localStorage.getItem("bap.vehicles")
2962							}
2963						}
2964				
2965						if(storedVehicles.length > 0){
2966						   
2967						  let selectedVehicle = JSON.parse(storedVehicles).filter(function (e) {
2968							return e.active == true;
2969						  });
2970							if(selectedVehicle.length > 0){
2971								selctedVehicleName = selectedVehicle[0].vehicleName;
2972							}
2973				
2974						}									
2975						//performAnalyticsSearch('internal search',keyword,searchResultCnt,selctedVehicleName); // added by priti
2976			          	setTimeout(function(){document.location.href = destination},500);
2977		        	} else {
2978		        		event.preventDefault();
2979		        	}
2980		            
2981		        });
2982			
2983		        function updateQueryString() {
2984		
2985		            var searchParams = new URLSearchParams();
2986		            var keyword = A.one('#a80bdb3e-d72e-45c9-834f-9ff39343b4ba-bap-search-keyword').val();
2987		            searchParams.set('q', encodeURIComponent(keyword));
2988		
2989		            searchParams.delete('p_p_id');
2990		            searchParams.delete('p_p_state');
2991		            searchParams.delete('start');
2992		
2993		            return '?' + searchParams.toString();
2994		        }
2995		  	}
2996		);
2997	}
2998);
2999
3000
3001</script>
3001<script>
3002
3003</script>
3003
3004
3005
3006	
3007	
3008					
3009				
3010			
3011		
3012	
3013	
3014
3015
3016	</div>
3017
3018			</div>
3019		
3020	</div>
3021</section>
3022	
3023
3024		
3025		
3026
3027
3028
3029
3030
3031
3032
3033	</div>
3034
3035
3036
3037
3038
3039
3040    </div>
3041</div>
3042
3043<!-- Search Box Hide show -->
3044		</header>
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116	
3117
3118	<div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_  portlet-static portlet-static-end portlet-barebone portlet-navigation bap-portlet-content" id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_">
3119		<span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet"></span>
3120
3121
3122
3123
3124	
3125
3126	
3127		
3128			
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163	
3164		
3165<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet">
3166
3167
3168	<div class="portlet-content">
3169
3170		<div class="autofit-float autofit-row portlet-header">
3171			<div class="autofit-col autofit-col-expand">
3172				<h2 class="portlet-title-text">Menu Display</h2>
3173			</div>
3174
3175			<div class="autofit-col autofit-col-end">
3176				<div class="autofit-section">
3177				</div>
3178			</div>
3179		</div>
3180
3181		
3182			<div class=" portlet-content-container">
3183				
3184
3185
3186	<div class="portlet-body">
3187
3188
3189
3190	
3191		
3192			
3193				
3194					
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234	
3235
3236	
3237
3238
3239
3240
3241
3242
3243
3244
3245	
3246
3247				
3248
3249				
3250					
3251						
3252
3253
3254	
3255
3256		
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277	
3278	
3279
3280		
3281
3282		
3283
3284		
3285
3286
3287<div id="bap-navigation"  role="navigation">
3288        <div id="main-nav-container">
3289            <div id="parent-nav-container" class="container">
3290            
3291				<div class="navbar-expand-md navbar-light ">
3292					<div class="navbar-toggler-container">
3293						<button class="navbar-toggler" id="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
3294							<i class="bap-icon bap-list-view-mobile"> </i>
3295						</button>
3296						
3297						<button type="button" id="close" class="close" aria-label="Close">
3298							<i class="bap-icon bap-close"  aria-hidden="true"> </i>
3299						</button>
3300					</div>
3301					<a  
3302                        href="https://www.boschautoparts.com"
3303                        class="auto-parts"
3304                    >
3305Auto Parts					</a>
3306				</div>
3307				<div class="border-bottom-mob" id="nav-mob-line" style="display:none" ></div>
3308            
3309                <ul class="nav nav-tabs d-none d-lg-block" id="myTab" role="list">
3310                    <li class="nav-item" onClick="openSecondLevel('Products')">
3311                        <a
3312                            class="nav-link" 
3313                            id="products-tab" 
3314                            data-toggle="tab" 
3315                            href="#bap-products"
3316                        >
3317							<span>Products</span>
3318							<i class="bap-icon bap-right"> </i>
3319						</a>
3320                    </li>
3321
3322                            <li class="nav-item"  onClick="openSecondLevel('Programs')" >
3323                                <a
3324                                   
3325                                    class="nav-link" 
3326                                    id="programs-tab" 
3327                                    data-toggle="tab" 
3328                                    href="#programs"
3329                                >
3330                                
3331									<span>Programs</span>
3332									<i class="bap-icon bap-right"> </i>
3333                                </a>
3334                            </li>
3335
3336							
3337                            <li class="nav-item">
3338                                <a
3339                                    onClick="performAnalyticsNavigation('Diagnostic Tools','')"
3340                                    class="nav-link "
3341                                    target="&quot;_blank&quot;"
3342                                    id="diagnostictools-tab" 
3343                                    href="https://boschdiagnostics.com?utm_source=bap&amp;utm_medium=website&amp;utm_campaign=q3-2024_foa-cross-sell&amp;utm_content=top-nav-dg&amp;utm_term=" 
3344                                >Diagnostic Tools</a>
3345                            </li>
3346
3347							
3348                            <li class="nav-item">
3349                                <a
3350                                    onClick="performAnalyticsNavigation('Stories','')"
3351                                    class="nav-link active"
3352                                    
3353                                    id="stories-tab" 
3354                                    href="https://www.boschautoparts.com/stories" 
3355                                >Stories</a>
3356                            </li>
3357                     <li class="auto-parts-lg">
3358                        <a
3359                            href="https://www.boschautoparts.com"
3360                            class="auto-parts"
3361                        >
3362Auto Parts                        </a>
3363                    </li>
3364                </ul>
3365            </div>
3366        </div>
3367    <div id="child-nav-container" class="container">
3368            <div class="tab-content">
3369        
3370                    <div class="tab-pane fade" id="programs" role="tabpanel" aria-labelledby="programs">
3371                            <div class="row col-md-12">
3372                                    <div class="col-md-3">
3373                                                <a
3374                                                onClick="performAnalyticsNavigation('Programs','Diesel')"
3375                                                    id="diesel-tab" target="&quot;_blank&quot;"
3376                                                    href="https://www.choosetherightinjector.com" 
3377                                                >Diesel</a>
3378                                    </div>
3379                                    <div class="col-md-3">
3380                                                <a
3381                                                onClick="performAnalyticsNavigation('Programs','Heavy Duty')"
3382                                                    id="heavyduty-tab" 
3383                                                    href="https://www.boschautoparts.com/heavy-duty" 
3384                                                >Heavy Duty</a>
3385                                    </div>
3386                                    <div class="col-md-3">
3387                                                <a
3388                                                onClick="performAnalyticsNavigation('Programs','Fleet')"
3389                                                    id="fleet-tab" 
3390                                                    href="https://www.boschautoparts.com/fleet-solutions" 
3391                                                >Fleet</a>
3392                                    </div>
3393                                    <div class="col-md-3">
3394                                                <a
3395                                                onClick="performAnalyticsNavigation('Programs','Workshop Partner')"
3396                                                    id="workshoppartner-tab" 
3397                                                    href="https://www.boschautoparts.com/wor
3397kshop-partner" 
3398                                                >Workshop Partner</a>
3399                                    </div>
3400                            </div>
3401                            <div class="row col-md-12">
3402                                    <div class="col-md-3">
3403                                                <a
3404                                                onClick="performAnalyticsNavigation('Programs','eXtra Loyalty')"
3405                                                    id="extraloyalty-tab" target="&quot;_blank&quot;"
3406                                                    href="https://www.extra-awards.com/" 
3407                                                >eXtra Loyalty</a>
3408                                    </div>
3409                                    <div class="col-md-3">
3410                                                <a
3411                                                onClick="performAnalyticsNavigation('Programs','Franchising')"
3412                                                    id="franchising-tab" target="&quot;_blank&quot;"
3413                                                    href="https://franchise.boschautoservice.com" 
3414                                                >Franchising</a>
3415                                    </div>
3416                            </div>
3417                    </div>
3418                    <div class="tab-pane fade" id="diagnostictools" role="tabpanel" aria-labelledby="diagnostictools">
3419                    </div>
3420                    <div class="tab-pane fade" id="stories" role="tabpanel" aria-labelledby="stories">
3421                    </div>
3422
3423                        <div class="tab-pane fade" id="diesel-pane" role="tabpanel" aria-labelledby="diesel">
3424                            <div class="row col-md-12">
3425                                <div class="col-md-3">
3426                                    <a href="#programs"
3427                                    data-toggle="tab" 
3428                                    >Diesel</a>
3429                                </div>
3430                            </div>
3431                        </div>
3432                        <div class="tab-pane fade" id="heavyduty-pane" role="tabpanel" aria-labelledby="heavyduty">
3433                            <div class="row col-md-12">
3434                                <div class="col-md-3">
3435                                    <a href="#programs"
3436                                    data-toggle="tab" 
3437                                    >Heavy Duty</a>
3438                                </div>
3439                            </div>
3440                        </div>
3441                        <div class="tab-pane fade" id="fleet-pane" role="tabpanel" aria-labelledby="fleet">
3442                            <div class="row col-md-12">
3443                                <div class="col-md-3">
3444                                    <a href="#programs"
3445                                    data-toggle="tab" 
3446                                    >Fleet</a>
3447                                </div>
3448                            </div>
3449                        </div>
3450                        <div class="tab-pane fade" id="workshoppartner-pane" role="tabpanel" aria-labelledby="workshoppartner">
3451                            <div class="row col-md-12">
3452                                <div class="col-md-3">
3453                                    <a href="#programs"
3454                                    data-toggle="tab" 
3455                                    >Workshop Partner</a>
3456                                </div>
3457                            </div>
3458                        </div>
3459                        <div class="tab-pane fade" id="extraloyalty-pane" role="tabpanel" aria-labelledby="extraloyalty">
3460                            <div class="row col-md-12">
3461                                <div class="col-md-3">
3462                                    <a href="#programs"
3463                                    data-toggle="tab" 
3464                                    >eXtra Loyalty</a>
3465                                </div>
3466                            </div>
3467                        </div>
3468                        <div class="tab-pane fade" id="franchising-pane" role="tabpanel" aria-labelledby="franchising">
3469                            <div class="row col-md-12">
3470                                <div class="col-md-3">
3471                                    <a href="#programs"
3472                                    data-toggle="tab" 
3473                                    >Franchising</a>
3474                                </div>
3475                            </div>
3476                        </div>
3477       
3478
3479
3480             <div class="tab-pane fade" id="bap-products" role="tabpanel" aria-labelledby="products">
3481                <div class="row">
3482					<div class="col-md-12 back-icon-mobile">
3483						<a id="back-close"> 
3484                        <i class="bap-icon bap-arrow-left"> </i>
3485						</a>
3486					</div>
3487                            <div class="col-md-3">
3488									<a onClick="performAnalyticsNavigation('Products','ADAS')" href="/g/adas" 
3489									>ADAS</a>
3490                                
3491                            </div>
3492                            <div class="col-md-3">
3493									<a onClick="performAnalyticsNavigation('Products','Air Conditioning')" href="/g/air-conditioning" 
3494									>Air Conditioning</a>
3495                                
3496                            </div>
3497                            <div class="col-md-3">
3498									<a onClick="performAnalyticsNavigation('Products','Brakes')" href="/g/brakes" 
3499									>Brakes</a>
3500                                
3501                            </div>
3502                            <div class="col-md-3">
3503									<a onClick="performAnalyticsNavigation('Products','Filters')" href="#filters-pane"
3504								data-toggle="tab"
3505									>
3506										<span>Filters</span>
3507										<i class="bap-icon bap-right"> </i>
3508									</a>
3509                                
3510                            </div>
3511                            <div class="col-md-3">
3512									<a onClick="performAnalyticsNavigation('Products','Starters and Alternators')" href="#startersandalternators-pane"
3513								data-toggle="tab"
3514									>
3515										<span>Starters and Alternators</span>
3516										<i class="bap-icon bap-right"> </i>
3517									</a>
3518                                
3519                            </div>
3520                            <div class="col-md-3">
3521									<a onClick="performAnalyticsNavigation('Products','Batteries and Chargers')" href="/g/batteries" 
3522									>Batteries and Chargers</a>
3523                                
3524                            </div>
3525                            <div class="col-md-3">
3526									<a onClick="performAnalyticsNavigation('Products','Diesel Parts')" href="#dieselparts-pane"
3527								data-toggle="tab"
3528									>
3529										<span>Diesel Parts</span>
3530										<i class="bap-icon bap-right"> </i>
3531									</a>
3532                                
3533                            </div>
3534                            <div class="col-md-3">
3535									<a onClick="performAnalyticsNavigation('Products','Gasoline Fuel Systems')" href="#gasolinefuelsystems-pane"
3536								data-toggle="tab"
3537									>
3538										<span>Gasoline Fuel Systems</span>
3539										<i class="bap-icon bap-right"> </i>
3540									</a>
3541                                
3542                            </div>
3543                            <div class="col-md-3">
3544									<a onClick="performAnalyticsNavigation('Products','Steering Systems')" href="/g/steering-systems" 
3545									>Steering Systems</a>
3546                                
3547                            </div>
3548                            <div class="col-md-3">
3549									<a onClick="performAnalyticsNavigation('Products','Body Electronics')" href="#bodyelectronics-pane"
3550								data-toggle="tab"
3551									>
3552										<span>Body Electronics</span>
3553										<i class="bap-icon bap-right"> </i>
3554									</a>
3555                                
3556                            </div>
3557                            <div class="col-md-3">
3558									<a onClick="performAnalyticsNavigation('Products','Engine Management')" href="#enginemanagement-pane"
3559								data-toggle="tab"
3560									>
3561										<span>Engine Management</span>
3562										<i class="bap-icon bap-right"> </i>
3563									</a>
3564                                
3565                            </div>
3566                            <div class="col-md-3">
3567									<a onClick="performAnalyticsNavigation('Products','Spark Plugs')" href="/g/spark-plugs" 
3568									>Spark Plugs</a>
3569                                
3570                            </div>
3571                            <div class="col-md-3">
3572									<a onClick="performAnalyticsNavigation('Products','Tire and Chassis')" href="/g/tire-and-chassis" 
3573									>Tire and Chassis</a>
3574                                
3575                            </div>
3576                            <div class="col-md-3">
3577									<a onClick="performAnalyticsNavigation('Products','Wiper Blades')" href="/g/wiper-blades" 
3578									>Wiper Blades</a>
3579                                
3580                            </div>
3581                    <div class="col-md-12 view-all-link">
3582						<a class="catalog-url" href="/products">
3583							<span>View Full Catalog for your Vehicle</span> <i class="bap-icon bap-right"> </i>
3584						</a>
3585                    </div>
3586                </div>
3587            </div>
3588
3589
3590                    <div class="tab-pane fade" id="adas-pane" role="tabpanel" aria-labelledby="adas">
3591                        <div class="row">
3592                            <div class="back-icon">
3593                                <a class="tertiary-back-arrow" 
3594                                href="#bap-products"
3595                                data-toggle="tab" 
3596                                > <i class="bap-icon bap-left"> </i> </a>
3597                                <a class="tertiary-back-data" 
3598                                href="/g/adas"
3599                                > ADAS</a>
3600                            </div>
3601                        </div>
3602                        <div class="back-icon-mobile">
3603                            <div class="row">
3604								<a 
3605									href="#bap-products"
3606									data-toggle="tab" 
3607                                > 
3608									<i class="bap-icon bap-arrow-left"> </i>
3609								</a>
3610                                <a class="tertiary-back-data" 
3611                                href="/g/adas"
3612                                > ADAS</a>
3613                            </div>
3614                        </div>
3615                        <div class="row">
3616                        </div>
3617                    </div>
3618                    <div class="tab-pane fade" id="airconditioning-pane" role="tabpanel" aria-labelledby="airconditioning">
3619                        <div class="row">
3620                            <div class="back-icon">
3621                                <a class="tertiary-back-arrow" 
3622                                href="#bap-products"
3623                                data-toggle="tab" 
3624                                > <i class="bap-icon bap-left"> </i> </a>
3625                                <a class="tertiary-back-data" 
3626                                href="/g/air-conditioning"
3627                                > Air Conditioning</a>
3628                            </div>
3629                        </div>
3630                        <div class="back-icon-mobile">
3631                            <div class="row">
3632								<a 
3633									href="#bap-products"
3634									data-toggle="tab" 
3635                                > 
3636									<i class="bap-icon bap-arrow-left"> </i>
3637								</a>
3638                                <a class="tertiary-back-data" 
3639                                href="/g/air-conditioning"
3640                                > Air Conditioning</a>
3641                            </div>
3642                        </div>
3643                        <div class="row">
3644                        </div>
3645                    </div>
3646                    <div class="tab-pane fade" id="brakes-pane" role="tabpanel" aria-labelledby="brakes">
3647                        <div class="row">
3648                            <div class="back-icon">
3649                                <a class="tertiary-back-arrow" 
3650                                href="#bap-products"
3651                                data-toggle="tab" 
3652                                > <i class="bap-icon bap-left"> </i> </a>
3653                                <a class="tertiary-back-data" 
3654                                href="/g/brakes"
3655                                > Brakes</a>
3656                            </div>
3657                        </div>
3658                        <div class="back-icon-mobile">
3659                            <div class="row">
3660								<a 
3661									href="#bap-products"
3662									data-toggle="tab" 
3663                                > 
3664									<i class="bap-icon bap-arrow-left"> </i>
3665								</a>
3666                                <a class="tertiary-back-data" 
3667                                href="/g/brakes"
3668                                > Brakes</a>
3669                            </div>
3670                        </div>
3671                        <div class="row">
3672                        </div>
3673                    </div>
3674                    <div class="tab-pane fade" id="filters-pane" role="tabpanel" aria-labelledby="filters">
3675                        <div class="row">
3676                            <div class="back-icon">
3677                                <a class="tertiary-back-arrow" 
3678                                href="#bap-products"
3679                                data-toggle="tab" 
3680                                > <i class="bap-icon bap-left"> </i> </a>
3681                                <a class="tertiary-back-data" 
3682                                href="/g/filters"
3683                                > Filters</a>
3684                            </div>
3685                        </div>
3686                        <div class="back-icon-mobile">
3687                            <div class="row">
3688								<a 
3689									href="#bap-products"
3690									data-toggle="tab" 
3691                                > 
3692									<i class="bap-icon bap-arrow-left"> </i>
3693								</a>
3694                                <a class="tertiary-back-data" 
3695                                href="/g/filters"
3696                                > Filters</a>
3697                            </div>
3698                        </div>
3699                        <div class="row">
3700									<div class="col-md-3">
3701										<a href="/g/oil-filters">Oil Filters</a>
3702									</div>
3703									<div class="col-md-3">
3704										<a href="/g/cabin-air-filters">Cabin Air Filters</a>
3705									</div>
3706									<div class="col-md-3">
3707										<a href="/g/air-filters">
3707Air Filters</a>
3708									</div>
3709									<div class="col-md-3">
3710										<a href="/g/fuel-filters">Fuel Filters</a>
3711									</div>
3712                        </div>
3713                    </div>
3714                    <div class="tab-pane fade" id="startersandalternators-pane" role="tabpanel" aria-labelledby="startersandalternators">
3715                        <div class="row">
3716                            <div class="back-icon">
3717                                <a class="tertiary-back-arrow" 
3718                                href="#bap-products"
3719                                data-toggle="tab" 
3720                                > <i class="bap-icon bap-left"> </i> </a>
3721                                <a class="tertiary-back-data" 
3722                                href="/g/starters-and-alternators"
3723                                > Starters and Alternators</a>
3724                            </div>
3725                        </div>
3726                        <div class="back-icon-mobile">
3727                            <div class="row">
3728								<a 
3729									href="#bap-products"
3730									data-toggle="tab" 
3731                                > 
3732									<i class="bap-icon bap-arrow-left"> </i>
3733								</a>
3734                                <a class="tertiary-back-data" 
3735                                href="/g/starters-and-alternators"
3736                                > Starters and Alternators</a>
3737                            </div>
3738                        </div>
3739                        <div class="row">
3740									<div class="col-md-3">
3741										<a href="/g/starters">Starters</a>
3742									</div>
3743									<div class="col-md-3">
3744										<a href="/g/alternators">Alternators</a>
3745									</div>
3746                        </div>
3747                    </div>
3748                    <div class="tab-pane fade" id="batteriesandchargers-pane" role="tabpanel" aria-labelledby="batteriesandchargers">
3749                        <div class="row">
3750                            <div class="back-icon">
3751                                <a class="tertiary-back-arrow" 
3752                                href="#bap-products"
3753                                data-toggle="tab" 
3754                                > <i class="bap-icon bap-left"> </i> </a>
3755                                <a class="tertiary-back-data" 
3756                                href="/g/batteries"
3757                                > Batteries and Chargers</a>
3758                            </div>
3759                        </div>
3760                        <div class="back-icon-mobile">
3761                            <div class="row">
3762								<a 
3763									href="#bap-products"
3764									data-toggle="tab" 
3765                                > 
3766									<i class="bap-icon bap-arrow-left"> </i>
3767								</a>
3768                                <a class="tertiary-back-data" 
3769                                href="/g/batteries"
3770                                > Batteries and Chargers</a>
3771                            </div>
3772                        </div>
3773                        <div class="row">
3774                        </div>
3775                    </div>
3776                    <div class="tab-pane fade" id="dieselparts-pane" role="tabpanel" aria-labelledby="dieselparts">
3777                        <div class="row">
3778                            <div class="back-icon">
3779                                <a class="tertiary-back-arrow" 
3780                                href="#bap-products"
3781                                data-toggle="tab" 
3782                                > <i class="bap-icon bap-left"> </i> </a>
3783                                <a class="tertiary-back-data" 
3784                                href="/g/diesel-parts"
3785                                > Diesel Parts</a>
3786                            </div>
3787                        </div>
3788                        <div class="back-icon-mobile">
3789                            <div class="row">
3790								<a 
3791									href="#bap-products"
3792									data-toggle="tab" 
3793                                > 
3794									<i class="bap-icon bap-arrow-left"> </i>
3795								</a>
3796                                <a class="tertiary-back-data" 
3797                                href="/g/diesel-parts"
3798                                > Diesel Parts</a>
3799                            </div>
3800                        </div>
3801                        <div class="row">
3802									<div class="col-md-3">
3803										<a href="/g/exhaust-gas-treatment">Exhaust Gas Treatment</a>
3804									</div>
3805									<div class="col-md-3">
3806										<a href="/g/fuel-system">Fuel System</a>
3807									</div>
3808                        </div>
3809                    </div>
3810                    <div class="tab-pane fade" id="gasolinefuelsystems-pane" role="tabpanel" aria-labelledby="gasolinefuelsystems">
3811                        <div class="row">
3812                            <div class="back-icon">
3813                                <a class="tertiary-back-arrow" 
3814                                href="#bap-products"
3815                                data-toggle="tab" 
3816                                > <i class="bap-icon bap-left"> </i> </a>
3817                                <a class="tertiary-back-data" 
3818                                href="/g/fuel-systems"
3819                                > Gasoline Fuel Systems</a>
3820                            </div>
3821                        </div>
3822                        <div class="back-icon-mobile">
3823                            <div class="row">
3824								<a 
3825									href="#bap-products"
3826									data-toggle="tab" 
3827                                > 
3828									<i class="bap-icon bap-arrow-left"> </i>
3829								</a>
3830                                <a class="tertiary-back-data" 
3831                                href="/g/fuel-systems"
3832                                > Gasoline Fuel Systems</a>
3833                            </div>
3834                        </div>
3835                        <div class="row">
3836									<div class="col-md-3">
3837										<a href="/g/fuel-system-modules">Fuel System Modules</a>
3838									</div>
3839									<div class="col-md-3">
3840										<a href="/g/fuel-injectors">Fuel Injectors</a>
3841									</div>
3842                        </div>
3843                    </div>
3844                    <div class="tab-pane fade" id="steeringsystems-pane" role="tabpanel" aria-labelledby="steeringsystems">
3845                        <div class="row">
3846                            <div class="back-icon">
3847                                <a class="tertiary-back-arrow" 
3848                                href="#bap-products"
3849                                data-toggle="tab" 
3850                                > <i class="bap-icon bap-left"> </i> </a>
3851                                <a class="tertiary-back-data" 
3852                                href="/g/steering-systems"
3853                                > Steering Systems</a>
3854                            </div>
3855                        </div>
3856                        <div class="back-icon-mobile">
3857                            <div class="row">
3858								<a 
3859									href="#bap-products"
3860									data-toggle="tab" 
3861                                > 
3862									<i class="bap-icon bap-arrow-left"> </i>
3863								</a>
3864                                <a class="tertiary-back-data" 
3865                                href="/g/steering-systems"
3866                                > Steering Systems</a>
3867                            </div>
3868                        </div>
3869                        <div class="row">
3870                        </div>
3871                    </div>
3872                    <div class="tab-pane fade" id="bodyelectronics-pane" role="tabpanel" aria-labelledby="bodyelectronics">
3873                        <div class="row">
3874                            <div class="back-icon">
3875                                <a class="tertiary-back-arrow" 
3876                                href="#bap-products"
3877                                data-toggle="tab" 
3878                                > <i class="bap-icon bap-left"> </i> </a>
3879                                <a class="tertiary-back-data" 
3880                                href="/g/body-electronics"
3881                                > Body Electronics</a>
3882                            </div>
3883                        </div>
3884                        <div class="back-icon-mobile">
3885                            <div class="row">
3886								<a 
3887									href="#bap-products"
3888									data-toggle="tab" 
3889                                > 
3890									<i class="bap-icon bap-arrow-left"> </i>
3891								</a>
3892                                <a class="tertiary-back-data" 
3893                                href="/g/body-electronics"
3894                                > Body Electronics</a>
3895                            </div>
3896                        </div>
3897                        <div class="row">
3898									<div class="col-md-3">
3899										<a href="/g/thermal-systems">Thermal Systems</a>
3900									</div>
3901									<div class="col-md-3">
3902										<a href="/g/relays">Relays</a>
3903									</div>
3904                        </div>
3905                    </div>
3906                    <div class="tab-pane fade" id="enginemanagement-pane" role="tabpanel" aria-labelledby="enginemanagement">
3907                        <div class="row">
3908                            <div class="back-icon">
3909                                <a class="tertiary-back-arrow" 
3910                                href="#bap-products"
3911                                data-toggle="tab" 
3912                                > <i class="bap-icon bap-left"> </i> </a>
3913                                <a class="tertiary-back-data" 
3914                                href="/g/engine-management"
3915                                > Engine Management</a>
3916                            </div>
3917                        </div>
3918                        <div class="back-icon-mobile">
3919                            <div class="row">
3920								<a 
3921									href="#bap-products"
3922									data-toggle="tab" 
3923                                > 
3924									<i class="bap-icon bap-arrow-left"> </i>
3925								</a>
3926                                <a class="tertiary-back-data" 
3927                                href="/g/engine-management"
3928                                > Engine Management</a>
3929                            </div>
3930                        </div>
3931                        <div class="row">
3932									<div class="col-md-3">
3933										<a href="/g/oxygen-sensors">Oxygen Sensors</a>
3934									</div>
3935									<div class="col-md-3">
3936										<a href="/g/ignition-parts">Ignition Parts</a>
3937									</div>
3938									<div class="col-md-3">
3939										<a href="/g/engine-management-sensors">Engine Management Sensors</a>
3940									</div>
3941									<div class="col-md-3">
3942										<a href="/g/emission-parts">Emission Parts</a>
3943									</div>
3944									<div class="col-md-3">
3945										<a href="/g/air-management">Air Management</a>
3946									</div>
3947                        </div>
3948                    </div>
3949                    <div class="tab-pane fade" id="sparkplugs-pane" role="tabpanel" aria-labelledby="sparkplugs">
3950                        <div class="row">
3951                            <div class="back-icon">
3952                                <a class="tertiary-back-arrow" 
3953                                href="#bap-products"
3954                                data-toggle="tab" 
3955                                > <i class="bap-icon bap-left"> </i> </a>
3956                                <a class="tertiary-back-data" 
3957                                href="/g/spark-plugs"
3958                                > Spark Plugs</a>
3959                            </div>
3960                        </div>
3961                        <div class="back-icon-mobile">
3962                            <div class="row">
3963								<a 
3964									href="#bap-products"
3965									data-toggle="tab" 
3966                                > 
3967									<i class="bap-icon bap-arrow-left"> </i>
3968								</a>
3969                                <a class="tertiary-back-data" 
3970                                href="/g/spark-plugs"
3971                                > Spark Plugs</a>
3972                            </div>
3973                        </div>
3974                        <div class="row">
3975                        </div>
3976                    </div>
3977                    <div class="tab-pane fade" id="tireandchassis-pane" role="tabpanel" aria-labelledby="tireandchassis">
3978                        <div class="row">
3979                            <div class="back-icon">
3980                                <a class="tertiary-back-arrow" 
3981                                href="#bap-products"
3982                                data-toggle="tab" 
3983                                > <i class="bap-icon bap-left"> </i> </a>
3984                                <a class="tertiary-back-data" 
3985                                href="/g/tire-and-chassis"
3986                                > Tire and Chassis</a>
3987                            </div>
3988                        </div>
3989                        <div class="back-icon-mobile">
3990                            <div class="row">
3991								<a 
3992									href="#bap-products"
3993									data-toggle="tab" 
3994                                > 
3995									<i class="bap-icon bap-arrow-left"> </i>
3996								</a>
3997                                <a class="tertiary-back-data" 
3998                                href="/g/tire-and-chassis"
3999                                > Tire and Chassis</a>
4000                            </div>
4001                        </div>
4002                        <div class="row">
4003                        </div>
4004                    </div>
4005                    <div class="tab-pane fade" id="wiperblades-pane" role="tabpanel" aria-labelledby="wiperblades">
4006                        <div class="row">
4007                            <div class="back-icon">
4008                                <a class="tertiary-back-arrow" 
4009                                href="#bap-products"
4010                                data-toggle="tab" 
4011                                > <i class="bap-icon bap-left"> </i> </a>
4012                                <a class="tertiary-back-data" 
4013                                href="/g/wiper-blades"
4014                                > Wiper Blades</a>
4015                            </div>
4016                        </div>
4017                        <div class="back-icon-mobile">
4018                            <div class="row">
4019								<a 
4020									href="#bap-products"
4021									data-toggle="tab" 
4022                                > 
4023									<i class="bap-icon bap-arrow-left"> </i>
4024								</a>
4025                                <a class="tertiary-back-data" 
4026                                href="/g/wiper-blades"
4027                                > Wiper Blades</a>
4028                            </div>
4029                        </div>
4030                        <div class="row">
4031                        </div>
4032                    </div>
4033        </div>
4034    </div>
4035</div>
4036
4037<script>
4038    $(function() {
4039        
4040       
4041       
4042        $('.tab-pane a').on('click', function(){
4043            $('.tab-pane a').removeClass('active');
4044        });
4045		
4046		
4047		$('#navbar-toggler').on('click', function(){
4048			handleHamburgerButton();	
4049		});
4050		
4051		
4052		$('.nav-item').on('click', function(){
4053			if ( $('#myTab').css('display') == 'none' || $('#myTab').css("visibility") == "hidden"){
4054				$('#myTab').removeClass("d-none d-lg-block");
4055			}else{
4056				$('#myTab').addClass("d-none d-lg-block");
4057			}
4058		
4059            $('.tab-content').show();
4060            $('#navbar-toggler').hide();
4061            $('#close').show();
4062            $("#nav-mob-line").hide();
4063            
4064            //Priti
4065            if($('#bap-products.active').length > 0){
4066                $("#main-nav-container").removeClass("bottom-border");
4067            }
4068            else{
4069                $("#main-nav-container").addClass("bottom-border");
4070            }
4071		});
4072		
4073		
4074		$('#close').on('click', function(){
4075			handleCloseButton();
4076		});
4077		
4078		$('#back-close').on('click', function(){
4079			handleBackButton();
4080		});
4081		
4082		$('#bap-navigation a').on('click', function() {
4083			if (window.matchMedia('screen and (max-width: 768px)').matches)  {
4084				$(window).scrollTop($('#bap-navigation').offset().top - 50);
4085			}
4086		});
4087    });
4088
4089    function getSelectedVehicle(){
4090        
4091        var countryCode = "us" ;        
4092        var storedVehicles = [];
4093        var selctedVehicleName = '';
4094        if(countryCode == 'mx'){
4095            if( window.localStorage.getItem("bap.vehicles_mx") !== null){
4096         storedVehicles = window.localStorage.getItem("bap.vehicles_mx");
4097            }
4098        }
4099        else{
4100            if( window.localStorage.getItem("bap.vehicles") !== null){
4101        storedVehicles = window.localStorage.getItem("bap.vehicles")
4102            }
4103        }
4104
4105        if(storedVehicles.length > 0){
4106           
4107          let selectedVehicle = JSON.parse(storedVehicles).filter(function (e) {
4108            return e.active == true;
4109          });
4110            if(selectedVehicle.length > 0){
4111                selctedVehicleName = selectedVehicle[0].vehicleName;
4112            }
4113
4114        }
4115        return selctedVehicleName;
4116    }
4117
4118    function performAnalyticsNavigation(category,subCategory){
4119        //debugger;
4120        var  selectedVehicalName = getSelectedVehicle();
4121        //alert("selectedVehicalName=="+selectedVehicalName +"  category=="+category+"  subCategory=="+subCategory);
4122            window.dataLayer = window.dataLayer || []; 
4123            dataLayer.push({ 
4124            'event': 'navigation',
4125            'navi_category': category, //e.g.:products
4126            'navi_subcategory': subCategory, //e.g.:brakes
4127            'vehicle': selectedVehicalName //e.g.:2020 Ford EcoSport 1.0L L3 GAS
4128            }); 
4129    }
4130    
4131    function handleHamburgerButton(){
4132        if ( $('#myTab').css('display') == 'none' || $('#myTab').css("visibility") == "hidden"){
4133            $('#myTab').removeClass("d-none d-lg-block");
4134            $("#nav-mob-line").show();					
4135        }else{
4136            $('#myTab').addClass("d-none d-lg-block");
4137            $("#nav-mob-line").hide();
4138        }
4139        $('.tab-content').hide();
4140    }
4141    
4142    function handleCloseButton(){
4143        if($(window).width() < 767){
4144			$('.nav-link.active').removeClass("active");
4145			$('.tab-pane.fade.active.show').removeClass("active show");
4146			$('#navbar-toggler').show();
4147			$('#close').hide();
4148            $("#main-nav-container").removeClass("bottom-border");
4149		}
4150    }
4151
4152    function handleBackButton(){
4153		if($(window).width() < 767){
4154			$('.nav-link.active').removeClass("active");
4155			$('.tab-pane.fade.active.show').removeClass("active show");
4156			$('#myTab').removeClass("d-none d-md-block");
4157			$('#navbar-toggler').show();
4158			$('#close').hide();
4159            $("#nav-mob-line").show();
4160            $("#main-nav-container").removeClass("bottom-border");
4161		}
4162    }
4163
4164    function openSecondLevel(category){
4165        performAnalyticsNavigation(category,'')
4166		$('#navbar-toggler').hide();
4167		$('#close').show();
4168	}
4169
4170    $(document).on('click', '#bap-navigation .nav-link.active', function() {
4171        var href = $(this).attr('href').substring(1);
4172        $(this).toggleClass('active');
4173        $('.tab-pane[id="' + href + '"]').removeClass('active');
4174        $(".tab-content").find(".tab-pane.fade.active").removeClass('active');
4175        if($(window).width() > 767){
4176            $("#main-nav-container").removeClass("bottom-border");
4177		}
4178    });
4179    
4180    $(document).mouseup(function(e) 
4181    {
4182        var parentNavContainer = $("#parent-nav-container");
4183        var childNavContainer = $("#child-nav-container");
4184    
4185        if (!parentNavContainer.is(e.target) && parentNavContainer.has(e.target).length === 0
4186            && !childNavContainer.is(e.target) && childNavContainer.has(e.target).length === 0
4187           ) 
4188        {
4189            $("#products-tab").removeClass('active');
4190            $("#main-nav-container").removeClass("bottom-border");
4191            $('#myTab').addClass("d-none d-lg-block");
4192            $("#nav-mob-line").hide();
4193            $("#bap-navigation .tab-content").find(".tab-pane.fade.active").removeClass('active');
4194        }
4195    });
4196	
4197</script>
4197
4198	
4199	
4200	
4201
4202
4203	
4204	
4205					
4206				
4207			
4208		
4209	
4210	
4211
4212
4213	</div>
4214
4215			</div>
4216		
4217	</div>
4218</section>
4219	
4220
4221		
4222		
4223
4224
4225
4226
4227
4228
4229
4230	</div>
4231
4232
4233
4234
4235
4236
4237
4238	<section class="" id="content">
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269	
4270
4271		
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290	
4291	
4292	
4293	
4294		<div class="layout-content portlet-layout" id="main-content" role="main">
4295			
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325	
4326
4327	
4328
4329	<div class="lfr-layout-structure-item-d25bb858-154b-2a57-5357-bb91d85a4704 lfr-layout-structure-item-container  container-fluid container-fluid-max-xl"><div class="lfr-layout-structure-item-basic-component-heading lfr-layout-structure-item-f1572121-96ab-fdc7-4274-02384585ebc3 "><div id="fragment-893474c3-18cb-9889-4196-7aab80fcd955" > <h1 class="component-heading mb-0 text-break" data-lfr-editable-id="element-text" data-lfr-editable-type="text"><p>Our stories</p></h1></div><style >.fragment-heading-text-colored a {
4330	color: inherit;
4331}</style></div><div class="lfr-layout-structure-item-basic-component-heading lfr-layout-structure-item-425b63a1-f036-16d0-cd15-40e505602dc5 "><div id="fragment-36c20a6e-4ace-e302-c0cc-20726b6f350a" > <h6 class="component-heading mb-0 text-break" data-lfr-editable-id="element-text" data-lfr-editable-type="text">Connecting experts and enthusiasts, dreamers and doers, innovators and influencers&nbsp;—&nbsp;explore and experience.</h6></div></div><div class="lfr-layout-structure-item-basic-component-heading lfr-layout-structure-item-8dbce617-1600-c670-b9f3-6578228d0366 "><div id="fragment-db425de4-33d1-7194-6b04-6cd74befe251" > <h2 class="component-heading mb-0 text-break" data-lfr-editable-id="element-text" data-lfr-editable-type="text"><p>Overview</p></h2></div></div><div class="lfr-layout-structure-item-com-liferay-site-navigation-menu-web-portlet-sitenavigationmenuportlet lfr-layout-structure-item-a5d62a79-5dd0-9464-f054-787dd5e32124 "><div id="fragment-117b7ec7-8376-6299-9871-f7a79e320b9b" >
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401	
4402
4403	<div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_  portlet-static portlet-static-end portlet-barebone portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_">
4404		<span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro"></span>
4405
4406
4407
4408
4409	
4410
4411	
4412		
4413			
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448	
4449		
4450<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro">
4451
4452	<div class="portlet-content">
4453
4454		<div class="autofit-float autofit-row portlet-header">
4455			<div class="autofit-col autofit-col-expand">
4456				<h2 class="portlet-title-text">Menu Display</h2>
4457			</div>
4458
4459			<div class="autofit-col autofit-col-end">
4460				<div class="autofit-section">
4461				</div>
4462			</div>
4463		</div>
4464
4465		
4466			<div class=" portlet-content-container">
4467				
4468
4469
4470	<div class="portlet-body">
4471
4472
4473
4474	
4475		
4476			
4477				
4478					
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518	
4519
4520	
4521
4522
4523
4524
4525
4526
4527
4528
4529	
4530
4531				
4532
4533				
4534					
4535						
4536
4537
4538	
4539
4540		
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561	
4562
4563		
4564
4565		
4566			
4567				
4568
4569	<div id="navbar_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro">
4570		<ul aria-label=Site Pages" class="nav nav-pills navbar-site" role="menubar">
4571
4572
4573
4574
4575
4576
4577					<li class="lfr-nav-item nav-item" id="layout_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_1478815" role="presentation">
4578						<a  class="nav-link text-truncate" href='https://www.boschautoparts.com/fred-talks'  role="menuitem">
4579							<span class="text-truncate">
4580
4581								Fred Talks 
4582							</span>
4583						</a>
4584
4585					</li>
4586
4587
4588
4589
4590
4591					<li class="lfr-nav-item nav-item" id="layout_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_444694240" role="presentation">
4592						<a  class="nav-link text-truncate" href='https://www.boschautoparts.com/product-news'  role="menuitem">
4593							<span class="text-truncate">
4594
4595								Product News 
4596							</span>
4597						</a>
4598
4599					</li>
4600
4601
4602
4603
4604
4605					<li class="lfr-nav-item nav-item" id="layout_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_1475179" role="presentation">
4606						<a  class="nav-link text-truncate" href='https://www.boschautoparts.com/innovation'  role="menuitem">
4607							<span class="text-truncate">
4608
4609								Innovation 
4610							</span>
4611						</a>
4612
4613					</li>
4614
4615
4616
4617
4618
4619					<li class="lfr-nav-item nav-item" id="layout_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_6548103" role="presentation">
4620						<a  class="nav-link text-truncate" href='https://www.boschautoparts.com/family-of-diagnostics'  role="menuitem">
4621							<span class="text-truncate">
4622
4623								Family of Diagnostics 
4624							</span>
4625						</a>
4626
4627					</li>
4628
4629
4630
4631
4632
4633					<li class="lfr-nav-item nav-item selected active" id="layout_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_1478710" role="presentation">
4634						<a  class="nav-link text-truncate" href='https://www.boschautoparts.com/stories'  role="menuitem">
4635							<span class="text-truncate">
4636
4637								All Stories 
4638							</span>
4639						</a>
4640
4641					</li>
4642		</ul>
4643	</div>
4644
4645
4646			
4647			
4648		
4649	
4650	
4651	
4652	
4653
4654
4655	
4656	
4657					
4658				
4659			
4660		
4661	
4662	
4663
4664
4665	</div>
4666
4667			</div>
4668		
4669	</div>
4670</section>
4671	
4672
4673		
4674		
4675
4676
4677
4678
4679
4680
4681
4682	</div>
4683
4684
4685
4686
4687
4688
4689</div></div><div class="lfr-layout-structure-item-com-liferay-asset-publisher-web-portlet-assetpublisherportlet lfr-layout-structure-item-e2f9fa63-5eeb-c1ab-4a86-91ffe369780d "><div id="fragment-4e65ef20-df77-0141-2e5c-590a26a1695b" ><link href="/combo?browserId=chrome&amp;minifierType=css&amp;themeId=boschautopartstheme_WAR_boschautopartstheme&amp;languageId=en_US&amp;com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan:%2Fo%2Fasset-publisher-web%2Fcss%2Fmain.css&amp;t=1787670722000" rel="stylesheet" type="text/css"
4690 />
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761	
4762
4763	<div class="portlet-boundary portlet-boundary_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_  portlet-static portlet-static-end portlet-barebone portlet-asset-publisher " id="p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan_">
4764		<span id="p_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan"></span>
4765
4766
4767
4768
4769	
4770
4771	
4772		
4773			
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808	
4809		
4810<section class="portlet" id="portlet_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan">
4811
4812	<div class="portlet-content">
4813
4814		<div class="autofit-float autofit-row portlet-header">
4815			<div class="autofit-col autofit-col-expand">
4816				<h2 class="portlet-title-text">Asset Publisher</h2>
4817			</div>
4818
4819			<div class="autofit-col autofit-col-end">
4820				<div class="autofit-section">
4821				</div>
4822			</div>
4823		</div>
4824
4825		
4826			<div class=" portlet-content-container">
4827				
4828
4829
4830	<div class="portlet-body">
4831
4832
4833
4834	
4835		
4836			
4837				
4838					
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878	
4879
4880	
4881
4882
4883
4884
4885
4886
4887
4888
4889	
4890
4891				
4892
4893				
4894					
4895						
4896
4897
4898	
4899
4900		
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937	
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964	
4965	
4966	
4967
4968
4969
4970
4971	
4972		
4973			
4974				
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006	
5007		
5008		
5009		
5010		
5011		
5012			
5013
5014			
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052		
5053
5054    <div id="stories-container">
5055
5056
5057                
5058
5059                
5060
5061                
5062
5063
5064
5065                
5066
5067                
5068
5069                
5070
5071                
5072
5073                
5074
5075                
5076
5077                
5078
5079                
5080
5081                
5082
5083                
5084
5085                
5086            <div class="story card"">
5087                <a href="https://www.boschautoparts.com/w/bosch-module-program-presents-inaugural-shop-of-the-year-award?redirect=%2Fstories">
5088                    <img class="card-img-top" src="/documents/647135/2222054/MaximilianMotorsportsheroimage.jpg/bdf87407-24a2-f4e2-9ab6-729e0646b4e7" alt="Maximilian Motorsports ">
5089                    <div class="card-body">
5090                        <p class="subtitle card-text">
5091                            Press Release  |  News
5092                        </p>
5093
5094                        <h3 class="title card-title">
5095                            Bosch Module Program Presents Inaugural Shop of the Year Award to Washington-based Shop at AAPEX 2024 <i class="bap-right bap-icon"></i>
5096                        </h3>
5097                    </div>
5098                </a>
5099            </div>
5100
5101
5102                
5103
5104                
5105
5106                
5107
5108
5109
5110                
5111
5112                
5113
5114                
5115
5116                
5117
5118                
5119
5120                
5121
5122                
5123
5124                
5125
5126                
5127
5128                
5129
5130                
5131            <div class="story card"">
5132                <a href="https://www.boschautoparts.com/w/todd-hertzler-press-release?redirect=%2Fstories">
5133                    <img class="card-img-top" src="/documents/647135/2222054/IMG_4800%5B90%5D.PNG/2ecf50a6-484d-6fed-f43e-57443d14207e" alt="Todd Hertzler">
5134                    <div class="card-body">
5135                        <p class="subtitle card-text">
5136                            Press Release  |  News
5137                        </p>
5138
5139                        <h3 class="title card-title">
5140                            Bosch Mobility Aftermarket Welcomes Todd Hertzler as New Regional President in North America <i class="bap-right bap-icon"></i>
5141                        </h3>
5142                    </div>
5143                </a>
5144            </div>
5145
5146
5147                
5148
5149                
5150
5151                
5152
5153
5154
5155                
5156
5157                
5158
5159                
5160
5161                
5162
5163                
5164
5165                
5166
5167                
5168
5169                
5170
5171                
5172
5173                
5174
5175                
5176            <div class="story card"">
5177                <a href="https://www.boschautoparts.com/w/glow-plugs-100-years?redirect=%2Fstories">
5178                    <img class="card-img-top" src="/documents/647135/2222054/GlowPlugTimeline.jpg/b8f1ae30-5eef-7f36-aa55-bcf0a47424b3" alt="100 Years Timeline from 1922 to 2022 with images of plugs throughout the years">
5179                    <div class="card-body">
5180                        <p class="subtitle card-text">
5181                            100 Years of Bosch Glow Plugs
5182                        </p>
5183
5184                        <h3 class="title card-title">
5185                            Bosch Celebrates 100 Years of Glow Plugs <i class="bap-right bap-icon"></i>
5186                        </h3>
5187                    </div>
5188                </a>
5189            </div>
5190
5191
5192                
5193
5194                
5195
5196                
5197
5198
5199
5200                
5201
5202                
5203
5204                
5205
5206                
5207
5208                
5209
5210                
5211
5212                
5213
5214                
5215
5216                
5217
5218                
5219
5220                
5221            <div class="story card"">
5222                <a href="https://www.boschautoparts.com/w/denoxtronic-from-bosch?redirect=%2Fstories">
5223                    <img class="card-img-top" src="/documents/647135/2222054/timeline.jpg/64da6d94-56d7-66e4-691f-6423a0d4cba7" alt="">
5224                    <div class="card-body">
5225                        <p class="subtitle card-text">
5226                            Diesel | Product News
5227                        </p>
5228
5229                        <h3 class="title card-title">
5230                            Denoxtronic from Bosch <i class="bap-right bap-icon"></i>
5231                        </h3>
5232                    </div>
5233                </a>
5234            </div>
5235
5236
5237                
5238
5239                
5240
5241                
5242
5243
5244
5245                
5246
5247                
5248
5249                
5250
5251                
5252
5253                
5254
5255                
5256
5257                
5258
5259                
5260
5261                
5262
5263                
5264
5265                
5266            <div class="story card"">
5267                <a href="https://www.boschautoparts.com/w/fred-talks-introducing-and-installing-bosch-s-universal-tpms-sensors?redirect=%2Fstories">
5268                    <img class="card-img-top" src="/documents/647135/2222054/15.png/f74ff713-1556-270a-ca09-c5f8c8b9af63" alt="Introducing and Installing Bosch Universal TPMS Sensors Image">
5269                    <div class="card-body">
5270                        <p class="subtitle card-text">
5271                            Video  |  FRED TALKS
5272                        </p>
5273
5274                        <h3 class="title card-title">
5275                            FRED TALKS Introducing and Installing Bosch Universal TPMS Sensors <i class="bap-right bap-icon"></i>
5276                        </h3>
5277                    </div>
5278                </a>
5279            </div>
5280
5281
5282                
5283
5284                
5285
5286                
5287
5288
5289
5290                
5291
5292                
5293
5294                
5295
5296                
5297
5298                
5299
5300                
5301
5302                
5303
5304                
5305
5306                
5307
5308                
5309
5310                
5311            <div class="story card"">
5312                <a href="https://www.boschautoparts.com/w/fred-talks-the-tpms-sensor-evolution-uncovering-the-historic-bosch-bell-and-new-sensor-innovations?redirect=%2Fstories">
5313                    <img class="card-img-top" src="/documents/647135/2222054/16.png/62f4d233-a86b-a0da-3ab3-3f8d4651f0eb" alt="TPMS Sensor Evolution History of the Bell Image">
5314                    <div class="card-body">
5315                        <p class="subtitle card-text">
5316                            Video  |  FRED TALKS
5317                        </p>
5318
5319                        <h3 class="title card-title">
5320                            FRED TALKS The TPMS Sensor Evolution: Uncovering the Historic Bosch Bell and New Sensor Innovations <i class="bap-right bap-icon"></i>
5321                        </h3>
5322                    </div>
5323                </a>
5324            </div>
5325
5326
5327                
5328
5329                
5330
5331                
5332
5333
5334
5335                
5336
5337                
5338
5339                
5340
5341                
5342
5343                
5344
5345                
5346
5347                
5348
5349                
5350
5351                
5352
5353                
5354
5355                
5356            <div class="story card"">
5357                <a href="https://www.boschautoparts.com/w/ford-diesel-injector-hold-down-clamps?redirect=%2Fstories">
5358                    <img class="card-img-top" src="/documents/647135/2222054/Thumbnail_FRED%20TALKS%20Tech%20Tip%20Ford%20Diesel%20Injectors.png/0d3509bc-042a-d34e-7b18-7106ce4ec539" alt="FRED TALKS Tech Tip: Ford Diesel Injector Hold-down Clamps ">
5359                    <div class="card-body">
5360                        <p class="subtitle card-text">
5361                            Video  |  FRED TALKS
5362                        </p>
5363
5364                        <h3 class="title card-title">
5365                            FRED TALKS Tech Tip: Ford Diesel Injector Hold-down Clamps <i class="bap-right bap-icon"></i>
5366                        </h3>
5367                    </div>
5368                </a>
5369            </div>
5370
5371
5372                
5373
5374                
5375
5376                
5377
5378
5379
5380                
5381
5382                
5383
5384                
5385
5386                
5387
5388                
5389
5390                
5391
5392                
5393
5394                
5395
5396                
5397
5398                
5399
5400                
5401            <div class="story card"">
5402                <a href="https://www.boschautoparts.com/w/how-it-works-looking-inside-of-an-alternator-clutch-pulley?redirect=%2Fstories">
5403                    <img class="card-img-top" src="/documents/647135/2222054/FredTalksClutchPlulley.jpg/ca6d5772-e64b-dde1-dd64-db85f3b69b32" alt="FredTalks Clutch Pulleys Image">
5404                    <div class="card-body">
5405                        <p class="subtitle card-text">
5406                            Video | FRED TALKS
5407                        </p>
5408
5409                        <h3 class="title card-title">
5410                            Clutch Pulleys <i class="bap-right bap-icon"></i>
5411                        </h3>
5412                    </div>
5413                </a>
5414            </div>
5415
5416
5417                
5418
5419                
5420
5421                
5422
5423
5424
5425                
5426
5427                
5428
5429                
5430
5431                
5432
5433                
5434
5435                
5436
5437                
5438
5439                
5440
5441                
5442
5443                
5444
5445                
5446            <div class="story card"">
5447                <a href="https://www.boschautoparts.com/w/chrysler-ignition-coils?redirect=%2Fstories">
5448                    <img class="card-img-top" src="/documents/647135/2222054/Thumbnail_%20FRED%20TALKS%20Tech%20Tip%20Chrysler%20Ignition%20Coils.png/3a8468ca-6c63-12b8-21d4-1e0ac35c7ac4" alt="FRED TALKS Tech Tip: Chrysler Ignition Coils image">
5449                    <div class="card-body">
5450                        <p class="subtitle card-text">
5451                            Video  |  FRED TALKS
5452                        </p>
5453
5454                        <h3 class="title card-title">
5455                            FRED TALKS Tech Tip: Chrysler Ignition Coils <i class="bap-right bap-icon"></i>
5456                        </h3>
5457                    </div>
5458                </a>
5459            </div>
5460
5461
5462                
5463
5464                
5465
5466                
5467
5468
5469
5470                
5471
5472                
5473
5474                
5475
5476                
5477
5478                
5479
5480                
5481
5482                
5483
5484                
5485
5486                
5487
5488                
5489
5490                
5491            <div class="story card"">
5492                <a href="https://www.boschautoparts.com/w/getting-to-know-fred-padgett-with-bosch-automotive-aftermarket?redirect=%2Fstories">
5493                    <img class="card-img-top" src="/documents/647135/2222054/Fred%20Padgett%20Image_Nov%202021.png/9cd198c9-25cf-ecaf-94f8-adc05296c33c" alt="Fred Padgett">
5494                    <div class="card-body">
5495                        <p class="subtitle card-text">
5496                            Blog | FRED TALKS
5497                        </p>
5498
5499                        <h3 class="title card-title">
5500                            Getting to Know Fred Padgett with Bosch Automotive Aftermarket <i class="bap-right bap-icon"></i>
5501                        </h3>
5502                    </div>
5503                </a>
5504            </div>
5505
5506
5507                
5508
5509                
5510
5511                
5512
5513
5514
5515                
5516
5517                
5518
5519                
5520
5521                
5522
5523                
5524
5525                
5526
5527                
5528
5529                
5530
5531                
5532
5533                
5534
5535                
5536            <div class="story card"">
5537                <a href="https://www.boschautoparts.com/w/fred-talks-tech-tip-ram-diesel-injector-shorting-out?redirect=%2Fstories">
5538                    <img class="card-img-top" src="/documents/647135/2222054/Thumbnail_FRED%20TALKS%20Tech%20Tip%20Ram%20Diesel%20Injector%20Shorting%20Out.png/f8bbecbd-5b29-44e3-5a7e-895eb2d3d4df" alt="Fred Talks Tech Tip Ram Diesel Injector Shorting Out Image">
5539                    <div class="card-body">
5540                        <p class="subtitle card-text">
5541                            Video | FRED TALKS
5542                        </p>
5543
5544                        <h3 class="title card-title">
5545                            FRED TALKS Tech Tip: Ram Diesel Injector Shorting Out <i class="bap-right bap-icon"></i>
5546                        </h3>
5547                    </div>
5548                </a>
5549            </div>
5550
5551
5552                
5553
5554                
5555
5556                
5557
5558
5559
5560                
5561
5562                
5563
5564                
5565
5566                
5567
5568                
5569
5570                
5571
5572                
5573
5574                
5575
5576                
5577
5578                
5579
5580                
5581            <div class="story card"">
5582                <a href="https://www.boschautoparts.com/w/fred-talks-tech-tip-honda-crv-o2-sensors?redirect=%2Fstories">
5583                    <img class="card-img-top" src="/documents/647135/2222054/Thumbnail_%20FRED%20TALKS%20Tech%20Tip%20Honda%20CRV%20O2%20Sensors.png/8e51b024-07a5-181a-1b55-edb8c50b1e51" alt="FRED TALKS Tech Tip: Honda CRV O2 Sensors Image">
5584                    <div class="card-body">
5585                        <p class="subtitle card-text">
5586                            Video  |  FRED TALKS
5587                        </p>
5588
5589                        <h3 class="title card-title">
5590                            FRED TALKS Tech Tip: Honda CRV O2 Sensors <i class="bap-right bap-icon"></i>
5591                        </h3>
5592                    </div>
5593                </a>
5594            </div>
5595
5596
5597                
5598
5599                
5600
5601                
5602
5603
5604
5605                
5606
5607                
5608
5609                
5610
5611                
5612
5613                
5614
5615                
5616
5617                
5618
5619                
5620
5621                
5622
5623                
5624
5625                
5626            <div class="story card"">
5627                <a href="https://www.boschautoparts.com/w/how-it-works-alternator-slip-rings-or-collector-rings?redirect=%2Fstories">
5628                    <img class="card-img-top" src="/documents/647135/2222054/2001579_RM_FRED_Talks_SIGN.jpg/6293fe3d-8050-dd6a-03d8-7fb1510fca88" alt="FredTalks Image">
5629                    <div class="card-body">
5630                        <p class="subtitle card-text">
5631                            Video | FredTalks
5632                        </p>
5633
5634                        <h3 class="title card-title">
5635                            How it Works: Alternator Slip Rings or Collector Rings <i class="bap-right bap-icon"></i>
5636                        </h3>
5637                    </div>
5638                </a>
5639            </div>
5640
5641
5642                
5643
5644                
5645
5646                
5647
5648
5649
5650                
5651
5652                
5653
5654                
5655
5656                
5657
5658                
5659
5660                
5661
5662                
5663
5664                
5665
5666                
5667
5668                
5669
5670                
5671            <div class="story card"">
5672                <a href="https://www.boschautoparts.com/w/100-years-of-bosch-batteries?redirect=%2Fstories">
5673                    <img class="card-img-top" src="/documents/647135/2222054/100YrsBatteryImage.jpg/98e8453a-41a2-71fe-2ca5-8b1cec0cfdb9" alt="Bosch battery 100 year timeline">
5674                    <div class="card-body">
5675                        <p class="subtitle card-text">
5676                            History  |  Bosch batteries since 1922
5677                        </p>
5678
5679                        <h3 class="title card-title">
5680                            100 Years of Bosch Batteries <i class="bap-right bap-icon"></i>
5681                        </h3>
5682                    </div>
5683                </a>
5684            </div>
5685
5686
5687                
5688
5689                
5690
5691                
5692
5693
5694
5695                
5696
5697                
5698
5699                
5700
5701                
5702
5703                
5704
5705                
5706
5707                
5708
5709                
5710
5711                
5712
5713                
5714
5715                
5716            <div class="story card"">
5717                <a href="https://www.boschautoparts.com/w/oxygen-sensor-tech-tips-v2?redirect=%2Fstories">
5718                    <img class="card-img-top" src="/documents/647135/2222054/O2sensor.jpg/8a48e31e-df64-0599-2b3b-367192f81660" alt="Oxygen Sensor">
5719                    <div class="card-body">
5720                        <p class="subtitle card-text">
5721                            Tech Tips | Innovation
5722                        </p>
5723
5724                        <h3 class="title card-title">
5725                            Oxygen Sensor Tech Tips <i class="bap-right bap-icon"></i>
5726                        </h3>
5727                    </div>
5728                </a>
5729            </div>
5730    </div>
5731
5732
5733		
5734		
5735	
5736
5737
5738
5739
5740	
5740		
5741			
5742		
5743	
5744	
5745
5746
5747
5748
5749
5750
5751
5752
5753	
5754	
5755					
5756				
5757			
5758		
5759	
5760	
5761
5762
5763	</div>
5764
5765			</div>
5766		
5767	</div>
5768</section>
5769	
5770
5771		
5772		
5773
5774
5775
5776
5777
5778
5779
5780	</div>
5781
5782
5783
5784
5785
5786
5787</div></div></div>
5788
5789
5790
5791
5792		</div>
5793	
5794
5795
5796<form action="#" aria-hidden="true" class="hide" id="hrefFm" method="post" name="hrefFm"><span></span><button hidden type="submit">Hidden</button></form>
5797
5798	
5799	</section>
5800
5801		<footer id="footer" role="contentinfo"  class="footer">
5802
5803<div class="footer-search">
5804                <div class="container">
5805                    <div class="row align-items-center">
5806                        <div class="col-12 col-md-6">
5807                            <h2>Still looking for something?</h2>
5808                        </div>
5809                        <div class="col-12 col-md-6">
5810                            <form>
5811                                <div class="footer-search-box padding-mob">                               
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848	
5849
5850	<div class="portlet-boundary portlet-boundary_Bosch_AutoParts_Search_Portlet_  portlet-static portlet-static-end portlet-barebone  " id="p_p_id_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_">
5851		<span id="p_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar"></span>
5852
5853
5854
5855
5856	
5857
5858	
5859		
5860			
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895	
5896		
5897<section class="portlet" id="portlet_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar">
5898
5899
5900	<div class="portlet-content">
5901
5902		<div class="autofit-float autofit-row portlet-header">
5903			<div class="autofit-col autofit-col-expand">
5904				<h2 class="portlet-title-text">Bosch AutoParts Search</h2>
5905			</div>
5906
5907			<div class="autofit-col autofit-col-end">
5908				<div class="autofit-section">
5909				</div>
5910			</div>
5911		</div>
5912
5913		
5914			<div class=" portlet-content-container">
5915				
5916
5917
5918	<div class="portlet-body">
5919
5920
5921
5922	
5923		
5924			
5925				
5926					
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966	
5967
5968	
5969
5970
5971
5972
5973
5974
5975
5976
5977	
5978
5979				
5980
5981				
5982					
5983						
5984
5985
5986	
5987
5988		
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064<script>
6065	$("document").ready(function() {
6066		let selectedView = sessionStorage.getItem("selected_view");
6067		if(selectedView === "listView"){
6068            let listView = document.getElementById("product-list-view");
6069            if(listView){
6070                listView.classList.remove("d-none");
6071            }
6072		}else{
6073            let tileView = document.getElementById("product-tile-view");
6074            if(tileView){
6075                tileView.classList.remove("d-none");
6076            }
6077		}
6078	});
6079</script>
6079
6080
6081
6082
6083
6084
6085<style>
6086.autocomplete-dropdown-menu{
6087	display: none;
6088}
6089</style>
6090
6091<div class="search-box-section">
6092	
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148<form action="" class="form bap-search-form " data-fm-namespace="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_" id="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm" method="post" name="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm" >
6149	
6150
6151	
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218	
6219
6220		
6221
6222		
6223			
6224				
6225					<input  class="field form-control"  id="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_formDate"    name="_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_formDate"     type="hidden" value="1791073817262"   />
6226				
6227			
6228		
6229
6230		
6231	
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241	    <div class="row">
6242	    	<div class="input-group">
6243	    		<div class="btn-search-wrapper">
6244					<button class="btn btn-submit" type="submit" id="aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-submitButton" aria-label="search-icon">
6245						<span class="sr-only">Search</span><i class="bap-icon bap-search"> </i>
6246					</button>
6247				</div>
6248				<div class="input-group-items">
6249					<div class="dropdown">
6250						<input
6251							id="aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword"
6252							class="form-control webcontentSearchKeyword"
6253							name="q"
6254							type="text"
6255							value=""
6256							autocomplete="off"
6257							placeholder="Search parts by name, model or OE number"
6258						/>
6259						<span id="aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-spinner"
6260							class="input-group-item input-group-item-after webcontentSearchSpinner" style="display:none;">
6261							<span class="inline-item inline-item-middle">
6262								<span
6263									class="loading-animation"
6264									role="presentation"
6265								></span>
6266							</span>
6267						</span>
6268						<ul id="aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-list" class="autocomplete-dropdown-menu dropdown-menu listElements">
6269						</ul>
6270					</div>
6271				</div>
6272				<div id="aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-close" class="btn-close-wrapper">
6273   					<i class="bap-icon bap-close"> </i>
6274				</div>
6275   		    </div>
6276	    </div>
6277	
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331	
6332
6333	
6334</form>
6335
6336
6337
6338<script>
6339AUI().use(
6340  'liferay-form',
6341function(A) {
6342(function() {
6343var $ = AUI.$;var _ = AUI._;
6344	Liferay.Form.register(
6345		{
6346			id: '_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm'
6347
6348			
6349				, fieldRules: [
6350
6351					
6352
6353				]
6354			
6355
6356			
6357
6358			, validateOnBlur: true
6359		}
6360	);
6361
6362	var onDestroyPortlet = function(event) {
6363		if (event.portletId === 'Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar') {
6364			delete Liferay.Form._INSTANCES['_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm'];
6365		}
6366	};
6367
6368	Liferay.on('destroyPortlet', onDestroyPortlet);
6369
6370	
6371
6372	Liferay.fire(
6373		'_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_formReady',
6374		{
6375			formName: '_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_fm'
6376		}
6377	);
6378})();
6379});
6380
6381</script>
6381
6382</div>
6383<script type="text/javascript">
6384
6385
6386	function seeAllResults(){
6387		$('.search-box-section .btn-submit').click();
6388	}
6389
6390	function resetSearchBar(){
6391		let fieldName = '#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword';
6392		$(fieldName).val("");
6393		var webcontentSearchKeyword='';
6394	}
6395
6396	function boldString(str, substr) {
6397		var strRegExp = new RegExp(substr, 'gi');
6398		return str.replace(strRegExp, function(substr) {return '<searchedWord>'+substr+'</searchedWord>'});
6399	}
6400
6401	function performAnalyticsSearch(eventName,searchTerm,searchResultCnt, vehicle){
6402			
6403		window.dataLayer = window.dataLayer || []; 
6404			dataLayer.push({ 
6405			'event': eventName,
6406			'search_term': searchTerm, //e.g.:wipers
6407			'search_results': searchResultCnt, //e.g.:10
6408			'vehicle': vehicle //e.g.:2020 Ford EcoSport 1.0L L3 GAS
6409			});
6410	  }
6411
6412	  function performAnalyticsRecommendationSearch(searchTerm,parentCategory,subCategory){
6413		
6414			window.dataLayer = window.dataLayer || []; 
6415			dataLayer.push({ 
6416			'event': 'search recommendation',
6417			'search_term': searchTerm, //e.g.:wipers
6418			'search_category': parentCategory, //e.g.:wiper blades
6419			'search_subcategory': subCategory //e.g.:spectrum rare
6420			});
6421	  }
6422
6423Liferay.on(
6424		'allPortletsReady',
6425		function() {	
6426			var searchResultCnt = 0;		
6427			AUI().use(
6428			    'aui-io-request',
6429			    function(A) {
6430					var searchInput = '#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword';
6431					var bapSearchListId = '#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-list';
6432					
6433			    A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-close').on(
6434		            'click',
6435		            function() {
6436						resetSearchBar();
6437						$(bapSearchListId).slideUp("fast");
6438						$('.search-box-wrapper').removeClass('box-shadow');
6439		            }
6440		        );
6441			        
6442			    A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').on(
6443		            'keyup',
6444		            function() {
6445		                var webcontentSearchKeyword = this.get('value');
6446		                webcontentSearchKeyword = webcontentSearchKeyword.trim();
6447		                if(webcontentSearchKeyword.length >= 3) {
6448		                	A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-spinner').show();
6449			                var data = {
6450			                    "articleName": encodeURIComponent(webcontentSearchKeyword),
6451			                    "EngineVin" : ''
6452			                };
6453			                callServer(data);
6454		                }else { 
6455							$(bapSearchListId).slideUp("fast");
6456							$('.search-box-wrapper').removeClass('box-shadow');
6457		                }
6458		            });
6459						
6460					$(searchInput).focusin(function() {
6461					    var webcontentSearchKeyword = A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').val();
6462		                webcontentSearchKeyword = webcontentSearchKeyword.trim();
6463		                
6464		                if(webcontentSearchKeyword.length >= 3 && $(bapSearchListId + " li").length >= 1) {
6465		                	var keywordValue = A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').val();
6466									
6467								$(bapSearchListId).slideDown("fast");
6468								$('.search-box-wrapper').addClass('box-shadow');
6469		                } else if(webcontentSearchKeyword.length >= 3 && $(bapSearchListId + " li").length == 0) {
6470		                	A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-spinner').show();
6471			                var data = {
6472			                    "articleName": encodeURIComponent(webcontentSearchKeyword),
6473			                    "EngineVin" : ''
6474			                };
6475			                callServer(data);
6476		                }
6477		                
6478			        });
6479			        
6480			        $(searchInput).focusout(function() {
6481			        	setInterval(function(){ }, 1000);
6482						$(bapSearchListId).slideUp("fast");
6483						$('.search-box-wrapper').removeClass('box-shadow');
6484			        });
6485	
6486		        function callServer(data) {
6487				
6488		        	var keyword = A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').val();
6489		        	if(keyword.length >= 3) {						
6490			        	A.io.request(
6491			                'https://www.boschautoparts.com/stories?p_p_id=Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_resource_id=searchURL&p_p_cacheability=cacheLevelPage', {
6492			                    data,
6493			                    on: {
6494			                        success: function() {
6495			                            var response = JSON.parse(this.get('responseData'));
6496										//var response =[{"childCateogry":"Spectrum Hybrid","childCategoryUrl":"/g/spectrum-hybrid","name":"Spectrum DirectFit Hybrid Wiper Blades","parentCategory":"Wiper Blades","id":661121,"url":"/p/spectrum-directfit-hybrid-wiper-blades","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Spectrum Conventional","childCategoryUrl":"/g/spectrum-conventional","name":"Spectrum DirectFit Conventional Wiper Blades","parentCategory":"Wiper Blades","id":661133,"url":"/p/spectrum-directfit-conventional-wiper-blades","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Spectrum Rear","childCategoryUrl":"/g/spectrum-rear","name":"Spectrum DirectFit Rear Wiper Blades","parentCategory":"Wiper Blades","id":661145,"url":"/p/spectrum-directfit-rear-wiper-blades","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Focus Wiper Blades","childCategoryUrl":"/g/focus-wiper-blades","name":"FOCUS Windshield Wipers","parentCategory":"Wiper Blades","id":661199,"url":"/p/focus-windshield-wipers","parentCategoryUrl":"/g/wiper-blades"},{"childCateogry":"Icon Wiper Blades","childCategoryUrl":"/g/icon-wiper-blades","name":"ICON Wiper Blades","parentCategory":"Wiper Blades","id":1657821,"url":"/p/icon-wiper-blades","parentCategoryUrl":"/g/wiper-blades"}]
6497
6498										//alert(response);
6499										//alert('null');
6500			                            var listElements = '';
6501			                            //var searchResultCnt = 0;
6502										var seeResultText ='see all results';
6503			                            if (keyword != null && keyword != "" && response != "undefined" && response.length > 0) {
6504											searchResultCnt = response.length;
6505			                                response.forEach(function(data, index) {												
6506												if(index > 4){
6507													return;
6508												}
6509												let dataName = boldString(data.name, keyword);
6510												
6511												listElements += '<li><b><span value="' + data.id + '">';
6512													//listElements += '<a onclick = "performAnalyticsRecommendationSearch(''+ keyword +'', ''+data.parentCategory+'', '')" >' + data.parentCategory + '</a>';
6513													listElements += "<a onclick=\"performAnalyticsRecommendationSearch('"+ keyword +"','" + data.parentCategory + "'," + "''"+ ")\"  href='" + data.parentCategoryUrl + "'>" + data.parentCategory + "</a>";
6514													listElements += "> <a  onclick=\"performAnalyticsRecommendationSearch('"+ keyword +"','" + data.parentCategory + "','" + data.childCateogry + "')\"  href='"+ data.childCategoryUrl +"'>" + data.childCateogry + "</a></span></b></li>";
6515				                                	listElements += "<li value='" + data.name + "'><a  onclick=\"performAnalyticsRecommendationSearch('"+ dataName +"','" + data.parentCategory + "','" + data.childCateogry + "')\" href='" + data.url + "'>" + dataName + "</a></li>";
6516											//alert(listElements); 
6517											});
6518											listElements += '<li class="search-result-link" onmousedown="seeAllResults()">';
6519											listElements += "<a onclick=\"performAnalyticsRecommendationSearch('"+ keyword +"','" +seeResultText + "'," + "''"+ ")\"  href='#'  class='see-all-results'>See all results <i class='bap-icon bap-right'></i></a></li>";
6520											
6521											var keywordValue = A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').val();
6522											
6523											if(keywordValue.length >= 3) {
6524												A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-list').setHTML(listElements);
6525												$(bapSearchListId).slideDown("fast");
6526												$('.search-box-wrapper').addClass('box-shadow');												
6527											}
6528			                            }
6529			                            A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-spinner').hide();
6530										
6531			                        }
6532			                    }
6533			                }
6534			            );
6535		        	}
6536		        }
6537			
6538		        A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-submitButton').on('click', function(event) {
6539		        	event.preventDefault();
6540		        	var keyword = A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').val();
6541		        	if(keyword.length >= 3) {
6542		        		var queryString = updateQueryString();	
6543			            var destination=  "/product-search" + queryString;						
6544							
6545						var countryCode = 'US' ;
6546						//alert(countryCode);		        
6547						var storedVehicles = [];
6548						var selctedVehicleName = '';
6549						if(countryCode == 'mx'){
6550							if( window.localStorage.getItem("bap.vehicles_mx") !== null){
6551						 storedVehicles = window.localStorage.getItem("bap.vehicles_mx");
6552							}
6553						}
6554						else{
6555							if( window.localStorage.getItem("bap.vehicles") !== null){
6556						storedVehicles = window.localStorage.getItem("bap.vehicles")
6557							}
6558						}
6559				
6560						if(storedVehicles.length > 0){
6561						   
6562						  let selectedVehicle = JSON.parse(storedVehicles).filter(function (e) {
6563							return e.active == true;
6564						  });
6565							if(selectedVehicle.length > 0){
6566								selctedVehicleName = selectedVehicle[0].vehicleName;
6567							}
6568				
6569						}									
6570						//performAnalyticsSearch('internal search',keyword,searchResultCnt,selctedVehicleName); // added by priti
6571			          	setTimeout(function(){document.location.href = destination},500);
6572		        	} else {
6573		        		event.preventDefault();
6574		        	}
6575		            
6576		        });
6577			
6578		        function updateQueryString() {
6579		
6580		            var searchParams = new URLSearchParams();
6581		            var keyword = A.one('#aa1db87e-5aaa-4705-b5ea-bb8bf8b9619c-bap-search-keyword').val();
6582		            searchParams.set('q', encodeURIComponent(keyword));
6583		
6584		            searchParams.delete('p_p_id');
6585		            searchParams.delete('p_p_state');
6586		            searchParams.delete('start');
6587		
6588		            return '?' + searchParams.toString();
6589		        }
6590		  	}
6591		);
6592	}
6593);
6594
6595
6596</script>
6596<script>
6597
6598</script>
6598
6599
6600
6601	
6602	
6603					
6604				
6605			
6606		
6607	
6608	
6609
6610
6611	</div>
6612
6613			</div>
6614		
6615	</div>
6616</section>
6617	
6618
6619		
6620		
6621
6622
6623
6624
6625
6626
6627
6628	</div>
6629
6630
6631
6632
6633
6634
6635                                </div>
6636                            </form>
6637                        </div>
6638                    </div>
6639                </div>
6640            </div>
6641            <div class="footer-midde">
6642                <div class="container">
6643                    <div class="row">
6644                        <div class="col-12 col-md-6 order-md-1">
6645                            <h3 class="footer-slogan mb-4">Invented for life</h3>
6646                        </div>
6647                        <div class="col-12 col-md-6 order-md-2 social-media-icons">
6648                            <!-- social media links for desktop -->
6649                            <ul class="social-media">
6650                                    <li>
6651                                        <a href="https://www.facebook.com/BoschAutoNA/" title="Facebook" target="_blank">
6652                                            <span class="sr-only">Facebook</span>   
6653                                            <i class="bap-icon bap-facebook mr-2"></i>
6654                                        </a>
6655                                    </li>
6656                                    <li>
6657                                        <a href="https://www.youtube.com/boschautoparts" title="Youtube" target="_blank">
6658                                            <span class="sr-only">Youtube</span>    
6659                                            <i class="bap-icon bap-youtube mr-2"></i>
6660                                        </a>
6661                                    </li>
6662                                    <li>
6663                                        <a href="https://twitter.com/boschautona/" title="Twitter" target="_blank">
6664                                            <span class="sr-only">Twitter</span>    
6665                                            <i class="bap-icon bap-twitter mr-2"></i>
6666                                        </a>
6667                                    </li>
6668                                    <li>
6669                                        <a href="https://www.instagram.com/Boschautoparts/" title="Instagram" target="_blank">
6670                                            <span class="sr-only">Instagram</span>  
6671                                            <i class="bap-icon bap-instagram mr-2"></i>
6672                                        </a>
6673                                    </li>
6674                            </ul>
6675                        </div>
6676                    </div>
6677                    <div class="row">
6678                        <div class="col-12 col-lg-3 col-xl-3 mb-md-4 mb-lg-0 margin-mob order-md-1">
6679                            <div class="d-flex align-items-center footer-language-selector">
6680                                <a href="https://www.bosch.com/" target="_blank"  class="d-flex align-items-center"> <i class="bap-icon bap-globe mr-2"> </i>Bosch Global </a>
6681                                    <div class="language-selectdiv" id="footer_language_dd">
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752	
6753
6754	<div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_  portlet-static portlet-static-end portlet-borderless portlet-language bap-portlet-content" id="p_p_id_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_">
6755		<span id="p_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet"></span>
6756
6757
6758
6759
6760	
6761
6762	
6763		
6764			
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799	
6800		
6801<section class="portlet" id="portlet_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet">
6802
6803
6804	<div class="portlet-content">
6805
6806		<div class="autofit-float autofit-row portlet-header">
6807			<div class="autofit-col autofit-col-expand">
6808				<h2 class="portlet-title-text">Language Selector</h2>
6809			</div>
6810
6811			<div class="autofit-col autofit-col-end">
6812				<div class="autofit-section">
6813				</div>
6814			</div>
6815		</div>
6816
6817		
6818			<div class=" portlet-content-container">
6819				
6820
6821
6822	<div class="portlet-body">
6823
6824
6825
6826	
6827		
6828			
6829				
6830					
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870	
6871
6872	
6873
6874
6875
6876
6877
6878
6879
6880
6881	
6882
6883				
6884
6885				
6886					
6887						
6888
6889
6890	
6891
6892		
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913 <select name="language-selector" class="language-selector"  aria-label="Cho
6913ose Language" >
6914		
6915		  <option class="option-text" data-url="#"  value="en-US"   data-name="en_US" selected >en</option>			
6916		
6917		  <option class="option-text" data-url="/c/portal/update_language?redirect=%2Fstories&groupId=647135&privateLayout=false&layoutId=32&languageId=es_US"  value="es-US"   data-name="en_US"  >es</option>			
6918		
6919		  <option class="option-text" data-url="/c/portal/update_language?redirect=%2Fstories&groupId=647135&privateLayout=false&layoutId=32&languageId=fr_CA"  value="fr-CA"   data-name="en_US"  >fr</option>			
6920	 </select>
6921
6922
6923<script>
6924
6925$('.language-selector').change( function() {
6926   // alert(this);
6927    // alert($(this).parents('div:eq(4)').attr('id'))
6928    //alert($(this).select().find(":selected").attr("data-url"))
6929    document.location.href = $(this).select().find(":selected").attr("data-url")
6930});
6931
6932$(document).ready(function () {
6933    
6934    window.location.href.indexOf("boschautoparts.com") != -1 || window.location.href.indexOf("boschautoparts.com") != -1?$(`select[name="language-selector"] option[value='fr-CA']`).remove():"not there";
6935	window.location.href.indexOf("boschautoparts.ca") != -1 || window.location.href.indexOf("boschautoparts.ca") != -1?$(`select[name="language-selector"] option[value='es-US']`).remove():"not there";
6936		// alert(this);
6937			// alert($(this).parents('div:eq(4)').attr('id'))
6938			let url = $('.language-selector').select().find(":selected").attr("data-url");
6939			if(url !=="#"){
6940				document.location.href = url;
6941			}
6942});
6943
6944</script>
6944
6945
6946	
6947	
6948					
6949				
6950			
6951		
6952	
6953	
6954
6955
6956	</div>
6957
6958			</div>
6959		
6960	</div>
6961</section>
6962	
6963
6964		
6965		
6966
6967
6968
6969
6970
6971
6972
6973	</div>
6974
6975
6976
6977
6978
6979
6980                                    </div>
6981                            </div>
6982                        </div>
6983                        <div class="col-12 col-lg-12 col-xl-12 order-md-2 mt-4 font-weight-bolder text-black">
6984Discover more brands and products                        </div>
6985                        <div class="col-12 col-lg-12 col-xl-12 order-md-2 footer-link-container">
6986                            <ul class="footer-link">
6987                                        <li>
6988                                                <a href="/about-us">
6989                                                    Our Brands
6990                                                </a>
6991                                        </li>
6992                                        <li>
6993                                                <a href="/bosch-diagnostics" target="_blank">
6994                                                    Bosch Diagnostics
6995                                                    <i class="bap-icon bap-external ml-2"></i>
6996                                                </a>
6997                                        </li>
6998                                        <li>
6999                                                <a href="/otc-tools" target="_blank">
7000                                                    OTC Tools
7001                                                    <i class="bap-icon bap-external ml-2"></i>
7002                                                </a>
7003                                        </li>
7004                                        <li>
7005                                                <a href="/robinair" target="_blank">
7006                                                    Robinair
7007                                                    <i class="bap-icon bap-external ml-2"></i>
7008                                                </a>
7009                                        </li>
7010                                        <li>
7011                                                <a href="/bosch-workshop-partner" target="_blank">
7012                                                    Bosch Workshop Partner
7013                                                    <i class="bap-icon bap-external ml-2"></i>
7014                                                </a>
7015                                        </li>
7016                                        <li>
7017                                                <a href="/extra-loyalty" target="_blank">
7018                                                    eXtra Loyalty
7019                                                    <i class="bap-icon bap-external ml-2"></i>
7020                                                </a>
7021                                        </li>
7022                                        <li>
7023                                                <a href="/general-contact-info">
7024                                                    General contact info
7025                                                </a>
7026                                        </li>
7027                                        <li>
7028                                                <a href="/online-partner-program">
7029                                                    Online Partner Program
7030                                                </a>
7031                                        </li>
7032                                        <li>
7033                                                <a href="/bosch-gear-and-apparel" target="_blank">
7034                                                    Bosch gear and apparel
7035                                                    <i class="bap-icon bap-external ml-2"></i>
7036                                                </a>
7037                                        </li>
7038                                        <li>
7039                                                <a href="/careers" target="_blank">
7040                                                    Careers
7041                                                    <i class="bap-icon bap-external ml-2"></i>
7042                                                </a>
7043                                        </li>
7044                                        <li>
7045                                                <a href="/press-room" target="_blank">
7046                                                    Press Room
7047                                                    <i class="bap-icon bap-external ml-2"></i>
7048                                                </a>
7049                                        </li>
7050                            </ul>
7051                        </div>
7052                    </div>
7053                    <div class="row social-media-icons-mobile">
7054                        <div class="col-12 col-md-6 order-md-2">
7055                            <!-- social media links for mobile -->
7056                            <ul class="social-media">
7057                                    <li>
7058                                        <a href="https://www.facebook.com/BoschAutoNA/" title="Facebook" target="_blank">
7059                                            <span class="sr-only">Facebook</span>   
7060                                            <i class="bap-icon bap-facebook mr-2"></i>
7061                                        </a>
7062                                    </li>
7063                                    <li>
7064                                        <a href="https://www.youtube.com/boschautoparts" title="Youtube" target="_blank">
7065                                            <span class="sr-only">Youtube</span>    
7066                                            <i class="bap-icon bap-youtube mr-2"></i>
7067                                        </a>
7068                                    </li>
7069                                    <li>
7070                                        <a href="https://twitter.com/boschautona/" title="Twitter" target="_blank">
7071                                            <span class="sr-only">Twitter</span>    
7072                                            <i class="bap-icon bap-twitter mr-2"></i>
7073                                        </a>
7074                                    </li>
7075                                    <li>
7076                                        <a href="https://www.instagram.com/Boschautoparts/" title="Instagram" target="_blank">
7077                                            <span class="sr-only">Instagram</span>  
7078                                            <i class="bap-icon bap-instagram mr-2"></i>
7079                                        </a>
7080                                    </li>
7081                             </ul>
7082                        </div>
7083                    </div>
7084                    <hr class="Footer-horizontalLine" />
7085                </div>
7086            </div>
7087            <div class="footer-copyright">
7088                <div class="container position-relative">
7089                    <div class="row align-items-center">
7090                        <ul class="col-lg-auto order-lg-2 copyright-navigation mb-md-3 mb-lg-0">
7091                                    <li>
7092                                            <a href="/corporate-information">
7093                                                Corporate information
7094                                            </a>
7095                                    </li>
7096                                    <li>
7097                                            <a href="/privacy-notice">
7098                                                Privacy Notice
7099                                            </a>
7100                                    </li>
7101                                    <li>
7102                                            <a href="/notices">
7103                                                Notices
7104                                            </a>
7105                                    </li>
7106                                    <li>
7107                                            <a href="/web-accessibility">
7108                                                Web Accessibility
7109                                            </a>
7110                                    </li>
7111                            <li>
7112                                <a data-show-privacy-settings href="">Your Privacy Choices</a>
7113                            </li>
7114                                <li>
7115                                        <a href="/c/portal/customlogin">Login</a>
7116                                </li>
7117                        </ul>
7118                        <div class="col-lg-auto copy-right-title order-lg-1">© Robert Bosch LLC 2026, all rights reserved</div>
7119                        <div class="back-to-top">
7120                            <a href="#"><span class="sr-only">Back To Top</span> <i class="bap-icon bap-up"></i></a>
7121                        </div>
7122                    </div>
7123                </div>
7124            </div>
7125		</footer>
7126</div>
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232	
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242	
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252<script type="text/javascript">
7253
7254	
7255		
7256
7257			
7258
7259			
7260		
7261	
7262
7263
7264</script>
7264<script>
7265
7266</script>
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282	
7283
7284	
7285
7286	
7287		
7288	
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316	
7317		
7318	
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346	
7347		
7348	
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388	
7389
7390
7391<script type="text/javascript">
7392(function() {var $ = AUI.$;var _ = AUI._;
7393	var onDestroyPortlet = function () {
7394		Liferay.detach('messagePosted', onMessagePosted);
7395		Liferay.detach('destroyPortlet', onDestroyPortlet);
7396	};
7397
7398	Liferay.on('destroyPortlet', onDestroyPortlet);
7399
7400	var onMessagePosted = function (event) {
7401		if (window.Analytics) {
7402			const eventProperties = {
7403				className: event.className,
7404				classPK: event.classPK,
7405				commentId: event.commentId,
7406				text: event.text,
7407			};
7408
7409			const blogNode = document.querySelector(
7410				'[data-analytics-asset-id="' + event.classPK + '"]'
7411			);
7412
7413			const dmNode = document.querySelector(
7414				'[data-analytics-file-entry-id="' + event.classPK + '"]'
7415			);
7416
7417			if (blogNode) {
7418				eventProperties.title = blogNode.dataset.analyticsAssetTitle;
7419			}
7420			else if (dmNode) {
7421				eventProperties.title = dmNode.dataset.analyticsFileEntryTitle;
7422			}
7423
7424			Analytics.send('posted', 'Comment', eventProperties);
7425		}
7426	};
7427
7428	Liferay.on('messagePosted', onMessagePosted);
7429})();
7430(function() {var $ = AUI.$;var _ = AUI._;
7431	var onVote = function (event) {
7432		if (window.Analytics) {
7433			let title = event.contentTitle;
7434
7435			if (!title) {
7436				const dmNode = document.querySelector(
7437					'[data-analytics-file-entry-id="' + event.classPK + '"]'
7438				);
7439
7440				if (dmNode) {
7441					title = dmNode.dataset.analyticsFileEntryTitle;
7442				}
7443			}
7444
7445			Analytics.send('VOTE', 'Ratings', {
7446				className: event.className,
7447				classPK: event.classPK,
7448				ratingType: event.ratingType,
7449				score: event.score,
7450				title,
7451			});
7452		}
7453	};
7454
7455	var onDestroyPortlet = function () {
7456		Liferay.detach('ratings:vote', onVote);
7457		Liferay.detach('destroyPortlet', onDestroyPortlet);
7458	};
7459
7460	Liferay.on('ratings:vote', onVote);
7461	Liferay.on('destroyPortlet', onDestroyPortlet);
7462})();
7463
7464	function getValueByAttribute(node, attr) {
7465		return (
7466			node.dataset[attr] ||
7467			(node.parentElement && node.parentElement.dataset[attr])
7468		);
7469	}
7470
7471	function sendDocumentDownloadedAnalyticsEvent(anchor) {
7472		var fileEntryId = getValueByAttribute(
7473			anchor,
7474			'analyticsFileEntryId'
7475		);
7476		var title = getValueByAttribute(
7477			anchor,
7478			'analyticsFileEntryTitle'
7479		);
7480		var version = getValueByAttribute(
7481			anchor,
7482			'analyticsFileEntryVersion'
7483		);
7484
7485		if (fileEntryId) {
7486			Analytics.send('documentDownloaded', 'Document', {
7487				groupId: themeDisplay.getScopeGroupId(),
7488				fileEntryId,
7489				preview:
7490					!!window._com_liferay_document_library_analytics_isViewFileEntry,
7491				title,
7492				version,
7493			});
7494		}
7495	}
7496
7497	function handleDownloadClick(event) {
7498		if (window.Analytics) {
7499			if (event.target.nodeName.toLowerCase() === 'a') {
7500				sendDocumentDownloadedAnalyticsEvent(
7501					event.target
7502				);
7503			}
7504			else if (
7505				event.target.parentNode &&
7506				event.target.parentNode.nodeName.toLowerCase() === 'a'
7507			) {
7508				sendDocumentDownloadedAnalyticsEvent(
7509					event.target.parentNode
7510				);
7511			}
7512			else {
7513				var target = event.target;
7514				var matchTextContent =
7515					target.textContent &&
7516					target.textContent.toLowerCase() ===
7517						'download';
7518				var matchTitle =
7519					target.title && target.title.toLowerCase() === 'download';
7520				var matchAction = target.action === 'download';
7521				var matchLexiconIcon = !!target.querySelector(
7522					'.lexicon-icon-download'
7523				);
7524				var matchLexiconClassName = target.classList.contains(
7525					'lexicon-icon-download'
7526				);
7527				var matchParentTitle =
7528					target.parentNode &&
7529					target.parentNode.title &&
7530					target.parentNode.title.toLowerCase() === 'download';
7531				var matchParentLexiconClassName =
7532					target.parentNode &&
7533					target.parentNode.classList.contains('lexicon-icon-download');
7534
7535				if (
7536					matchTextContent ||
7537					matchTitle ||
7538					matchParentTitle ||
7539					matchAction ||
7540					matchLexiconIcon ||
7541					matchLexiconClassName ||
7542					matchParentLexiconClassName
7543				) {
7544					var selectedFiles = document.querySelectorAll(
7545						'.form .custom-control-input:checked'
7546					);
7547
7548					selectedFiles.forEach(({value}) => {
7549						var selectedFile = document.querySelector(
7550							'[data-analytics-file-entry-id="' + value + '"]'
7551						);
7552
7553						sendDocumentDownloadedAnalyticsEvent(
7554							selectedFile
7555						);
7556					});
7557				}
7558			}
7559		}
7560	}
7561
7562	Liferay.once('destroyPortlet', () => {
7563		document.body.removeEventListener(
7564			'click',
7565			handleDownloadClick
7566		);
7567	});
7568
7569	Liferay.once('portletReady', () => {
7570		document.body.addEventListener(
7571			'click',
7572			handleDownloadClick
7573		);
7574	});
7575
7576(function() {var $ = AUI.$;var _ = AUI._;
7577	var onShare = function (data) {
7578		if (window.Analytics) {
7579			Analytics.send('shared', 'SocialBookmarks', {
7580				className: data.className,
7581				classPK: data.classPK,
7582				type: data.type,
7583				url: data.url,
7584			});
7585		}
7586	};
7587
7588	var onDestroyPortlet = function () {
7589		Liferay.detach('socialBookmarks:share', onShare);
7590		Liferay.detach('destroyPortlet', onDestroyPortlet);
7591	};
7592
7593	Liferay.on('socialBookmarks:share', onShare);
7594	Liferay.on('destroyPortlet', onDestroyPortlet);
7595})();
7596(function() {var $ = AUI.$;var _ = AUI._;
7597	
7598})();
7599
7600	if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) {
7601		svg4everybody(
7602			{
7603				polyfill: true,
7604				validate: function (src, svg, use) {
7605					return !src || !src.startsWith('#');
7606				}
7607			}
7608		);
7609	}
7610
7611(function() {var $ = AUI.$;var _ = AUI._;
7612	Liferay.Util.delegate(
7613		document,
7614		'focusin',
7615		'.portlet',
7616		function(event) {
7617			event.delegateTarget.closest('.portlet').classList.add('open');
7618		}
7619	);
7620
7621	Liferay.Util.delegate(
7622		document,
7623		'focusout',
7624		'.portlet',
7625		function(event) {
7626			event.delegateTarget.closest('.portlet').classList.remove('open');
7627		}
7628	);
7629})();
7630
7631	// <![CDATA[
7632
7633		
7634
7635		Liferay.currentURL = '\x2fstories';
7636		Liferay.currentURLEncoded = '\x252Fstories';
7637
7638	// ]]>
7639
7640(function() {var $ = AUI.$;var _ = AUI._;
7641		import(Liferay.ThemeDisplay.getPathContext() + '/o/frontend-js-web/__liferay__/index.js').then(
7642			({openToast}) => {
7643				AUI().use(
7644					'liferay-session',
7645					function () {
7646						Liferay.Session = new Liferay.SessionBase(
7647							{
7648								autoExtend: true,
7649								redirectOnExpire: false,
7650								redirectUrl: 'https\x3a\x2f\x2fwww\x2eboschautoparts\x2ecom\x2fweb\x2fguest',
7651								sessionLength: 1800,
7652								sessionTimeoutOffset: 70,
7653								warningLength: 60
7654							}
7655						);
7656
7657						
7658					}
7659				);
7660			}
7661		)
7662	})();
7663
7664	
7665		Liferay.Portlet.register('com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet');
7666	
7667
7668	Liferay.Portlet.onLoad(
7669		{
7670			canEditTitle: false,
7671			columnPos: 0,
7672			isStatic: 'end',
7673			namespacedId: 'p_p_id_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_',
7674			portletId: 'com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet',
7675			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dcom_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7676			refreshURLData: {}
7677		}
7678	);
7679
7680
7681	
7682		Liferay.Portlet.register('com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet');
7683	
7684
7685	Liferay.Portlet.onLoad(
7686		{
7687			canEditTitle: false,
7688			columnPos: 0,
7689			isStatic: 'end',
7690			namespacedId: 'p_p_id_com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet_',
7691			portletId: 'com_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet',
7692			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dcom_liferay_site_navigation_language_web_portlet_SiteNavigationLanguagePortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7693			refreshURLData: {}
7694		}
7695	);
7696
7697
7698	
7699		Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro');
7700	
7701
7702	Liferay.Portlet.onLoad(
7703		{
7704			canEditTitle: false,
7705			columnPos: 0,
7706			isStatic: 'end',
7707			namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro_',
7708			portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro',
7709			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7710			refreshURLData: {}
7711		}
7712	);
7713
7714(function() {var $ = AUI.$;var _ = AUI._;
7715	var assetEntryId =
7716		'';
7717
7718	if (assetEntryId) {
7719		window.location.hash = assetEntryId;
7720	}
7721})();
7722
7723	
7724		Liferay.Portlet.register('com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan');
7725	
7726
7727	Liferay.Portlet.onLoad(
7728		{
7729			canEditTitle: false,
7730			columnPos: 0,
7731			isStatic: 'end',
7732			namespacedId: 'p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan_',
7733			portletId: 'com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan',
7734			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dcom_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_tdan\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7735			refreshURLData: {}
7736		}
7737	);
7738
7739
7740	
7741		Liferay.Portlet.register('Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar');
7742	
7743
7744	Liferay.Portlet.onLoad(
7745		{
7746			canEditTitle: false,
7747			columnPos: 0,
7748			isStatic: 'end',
7749			namespacedId: 'p_p_id_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_',
7750			portletId: 'Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar',
7751			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dBosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7752			refreshURLData: {}
7753		}
7754	);
7755
7756
7757	
7758		Liferay.Portlet.register('Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar');
7759	
7760
7761	Liferay.Portlet.onLoad(
7762		{
7763			canEditTitle: false,
7764			columnPos: 0,
7765			isStatic: 'end',
7766			namespacedId: 'p_p_id_Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar_',
7767			portletId: 'Bosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar',
7768			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dBosch_AutoParts_Search_Portlet_INSTANCE_bapproductsearchbar\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7769			refreshURLData: {}
7770		}
7771	);
7772
7773
7774	
7775		Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet');
7776	
7777
7778	Liferay.Portlet.onLoad(
7779		{
7780			canEditTitle: false,
7781			columnPos: 0,
7782			isStatic: 'end',
7783			namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_',
7784			portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet',
7785			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d301\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fstories',
7786			refreshURLData: {}
7787		}
7788	);
7789
7790
7791</script>
7791<script type="module">
7792import {InfoItemActionHandler as ComponentModule} from '/o/layout-taglib/__liferay__/index.js';
7793AUI().use(
7794  'liferay-menu',
7795  'liferay-navigation-interaction',
7796function(A) {
7797{
7798Liferay.component('infoItemActionComponent', new ComponentModule({"executeInfoItemActionURL":"https:\/\/www.boschautoparts.com\/c\/portal\/execute_info_item_action?p_l_mode=view&plid=301","namespace":"","spritemap":"https:\/\/www.boschautoparts.com\/o\/bosch-autoparts-theme\/images\/clay\/icons.svg"}), { destroyOnNavigate: true, portletId: ''});
7799}
7800(function() {
7801var $ = AUI.$;var _ = AUI._;
7802	new Liferay.Menu();
7803
7804	var liferayNotices = Liferay.Data.notices;
7805
7806	for (var i = 0; i < liferayNotices.length; i++) {
7807		Liferay.Util.openToast(liferayNotices[i]);
7808	}
7809
7810})();
7811(function() {
7812var $ = AUI.$;var _ = AUI._;		var navigation = A.one('#navbar_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_xqro');
7813
7814		Liferay.Data.NAV_INTERACTION_LIST_SELECTOR = '.navbar-site';
7815		Liferay.Data.NAV_LIST_SELECTOR = '.navbar-site';
7816
7817		if (navigation) {
7818			navigation.plug(Liferay.NavigationInteraction);
7819		}
7820})();
7821});
7822
7823</script>
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833<script src="https://www.boschautoparts.com/o/bosch-autoparts-theme/js/main.js?browserId=chrome&amp;minifierType=js&amp;languageId=en_US&amp;t=1787670722000" type="text/javascript"></script>
7833
7834
7835
7836
7837
7838<script type="module">
7839import {main} from '/o/frontend-js-tabs-support-web/__liferay__/index.js';
7840{
7841main();
7842}
7843
7844</script>
7844<script type="module">
7845import {main} from '/o/frontend-js-collapse-support-web/__liferay__/index.js';
7846{
7847main();
7848}
7849
7850</script>
7850<script type="module">
7851import {main} from '/o/frontend-js-tooltip-support-web/__liferay__/index.js';
7852{
7853main();
7854}
7855
7856</script>
7856<script type="module">
7857import {main} from '/o/frontend-js-alert-support-web/__liferay__/index.js';
7858{
7859main();
7860}
7861
7862</script>
7862<script type="module">
7863import {main} from '/o/frontend-js-dropdown-support-web/__liferay__/index.js';
7864{
7865main();
7866}
7867
7868</script>
7868<script type="module">
7869import {runThirdPartyCookiesInterval} from '/o/cookies-banner-web/__liferay__/index.js';
7870{
7871runThirdPartyCookiesInterval();
7872}
7873
7874</script>
7874<script type="text/javascript">
7875Liferay.CustomDialogs = {enabled: false};
7876
7877</script>
7877<script>
7878
7879</script>
7879
7880<!-- inject:js -->
7881		
7881<script  src="https://www.boschautoparts.com/o/bosch-autoparts-theme/js/custom.js?browserId=chrome&amp;minifierType=js&amp;languageId=en_US&amp;t=1787670722000" type="text/javascript"></script>
7881
7882</body>
7883
7884</html>
7885		
7886	
7887

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.