Asset Publisher

An error occurred while processing the template.
The following has evaluated to null or missing:
==> curEntry.getAssetRenderer()  [in template "20097#20123#732757" at line 66, column 41]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: assetRenderer = curEntry.getAssetRend...  [in template "20097#20123#732757" at line 66, column 25]
----
1<style> 
2.get-direction { 
3    margin-top: 10px; 
4
5.emails a, .websites a { 
6    color: var(--light-green); 
7    line-height: 1.8; 
8	font-family: 'Heebo-Regular'; 
9
10.address-koel p { 
11    font-size: 16px; 
12    line-height: inherit; 
13    margin-bottom: 0; 
14
15@media (max-width: 991px) { 
16.filter select { 
17	float: right; 
18
19
20</style> 
21<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
22<#assign themeDisplay = serviceContext.getThemeDisplay() /> 
23<#assign product_array = [] /> 
24<#assign state_array = [] /> 
25<#assign city_array = [] /> 
26<#assign maharashtra = [] /> 
27<#assign rajasthan = [] /> 
28<#assign uttar_pradesh = [] /> 
29<#assign west_bengal = [] /> 
30<#assign gujarat = [] /> 
31<#assign punjab = [] /> 
32<#assign delhi = [] /> 
33<#assign jharkhand = [] /> 
34<#assign orissa = [] /> 
35<#assign chhattisgarh = [] /> 
36<#assign dadra_and_nagar_haveli = [] /> 
37<#assign goa = [] /> 
38<#assign karnataka = [] /> 
39<#assign kerala = [] /> 
40<#assign telangana = [] /> 
41<#assign tamilnadu = [] /> 
42<#assign andhra_pradesh = [] /> 
43<#assign andaman_and_nicobar = [] /> 
44<#assign arunachal_pradesh = [] /> 
45<#assign assam = [] /> 
46<#assign bihar = [] /> 
47<#assign chandigarh = [] /> 
48<#assign daman_and_diu = [] /> 
49<#assign haryana = [] /> 
50<#assign himachal_pradesh = [] /> 
51<#assign jammu_and_kashmir = [] /> 
52<#assign lakshadweep = [] /> 
53<#assign madhya_pradesh = [] /> 
54<#assign manipur = [] /> 
55<#assign meghalaya = [] /> 
56<#assign mizoram = [] /> 
57<#assign nagaland = [] /> 
58<#assign pondicherry = [] /> 
59<#assign sikkim = [] /> 
60<#assign tripura = [] /> 
61<#assign uttrakhand = [] /> 
62 
63<#if entries?has_content> 
64	<#list entries as curEntry> 
65		<#assign  
66			assetRenderer = curEntry.getAssetRenderer() 
67			journalArticle = assetRenderer.getAssetObject() 
68			viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry, !stringUtil.equals(assetLinkBehavior, "showFullContent")) 
69			document = saxReaderUtil.read(journalArticle.getContent()) 
70			rootElement = document.getRootElement() 
71			articleId = journalArticle.getId() /> 
72		 
73		<#list rootElement.elements() as dynamicElement> 
74			<#if "our_offerings_product" == dynamicElement.attributeValue("name")> 
75				<#assign our_offerings_product = dynamicElement.element("dynamic-content").getData() /> 
76				<#if !product_array?seq_contains(our_offerings_product) && our_offerings_product !=""> 
77					<#assign product_array = product_array + [our_offerings_product] />  
78				</#if> 
79			</#if> 
80			<#if "state" == dynamicElement.attributeValue("name")> 
81				<#assign state = dynamicElement.element("dynamic-content").getData() /> 
82				<#if !state_array?seq_contains(state)> 
83					<#assign state_array = state_array + [state] /> 
84				</#if> 
85			</#if> 
86			<#if "city" == dynamicElement.attributeValue("name")> 
87				<#assign city = dynamicElement.element("dynamic-content").getData() /> 
88				<#if state == "Maharashtra" > 
89					<#if !maharashtra?seq_contains(city)> 
90						<#assign maharashtra = maharashtra + [city] /> 
91					</#if> 
92				</#if> 
93				<#if state == "Rajasthan" > 
94					<#if !rajasthan?seq_contains(city)> 
95						<#assign rajasthan = rajasthan + [city] /> 
96					</#if> 
97				</#if> 
98				<#if state == "Uttar Pradesh" > 
99					<#if !uttar_pradesh?seq_contains(city)> 
100						<#assign uttar_pradesh = uttar_pradesh + [city] /> 
101					</#if> 
102				</#if> 
103				<#if state == "West Bengal" > 
104					<#if !west_bengal?seq_contains(city)> 
105						<#assign west_bengal = west_bengal + [city] /> 
106					</#if> 
107				</#if> 
108				<#if state == "Gujarat" > 
109					<#if !gujarat?seq_contains(city)> 
110						<#assign gujarat = gujarat + [city] /> 
111					</#if> 
112				</#if> 
113				<#if state == "Punjab" > 
114					<#if !punjab?seq_contains(city)> 
115						<#assign punjab = punjab + [city] /> 
116					</#if> 
117				</#if> 
118				<#if state == "Delhi" > 
119					<#if !delhi?seq_contains(city)> 
120						<#assign delhi = delhi + [city] /> 
121					</#if> 
122				</#if> 
123				<#if state == "Jharkhand" > 
124					<#if !jharkhand?seq_contains(city)> 
125						<#assign jharkhand = jharkhand + [city] /> 
126					</#if> 
127				</#if> 
128				<#if state == "Odisha" > 
129					<#if !orissa?seq_contains(city)> 
130						<#assign orissa = orissa + [city] /> 
131					</#if> 
132				</#if> 
133				<#if state == "Chhattisgarh" > 
134					<#if !chhattisgarh?seq_contains(city)> 
135						<#assign chhattisgarh = chhattisgarh + [city] /> 
136					</#if> 
137				</#if> 
138				<#if state == "Dadra and Nagar Haveli" > 
139					<#if !dadra_and_nagar_haveli?seq_contains(city)> 
140						<#assign dadra_and_nagar_haveli = dadra_and_nagar_haveli + [city] /> 
141					</#if> 
142				</#if> 
143				<#if state == "Goa" > 
144					<#if !goa?seq_contains(city)> 
145						<#assign goa = goa + [city] /> 
146					</#if> 
147				</#if> 
148				<#if state == "Karnataka" > 
149					<#if !karnataka?seq_contains(city)> 
150						<#assign karnataka = karnataka + [city] /> 
151					</#if> 
152				</#if> 
153				<#if state == "Kerala" > 
154					<#if !kerala?seq_contains(city)> 
155						<#assign kerala = kerala + [city] /> 
156					</#if> 
157				</#if> 
158				<#if state == "Telangana" > 
159					<#if !telangana?seq_contains(city)> 
160						<#assign telangana = telangana + [city] /> 
161					</#if> 
162				</#if> 
163				<#if state == "Tamil Nadu" > 
164					<#if !tamilnadu?seq_contains(city)> 
165						<#assign tamilnadu = tamilnadu + [city] /> 
166					</#if> 
167				</#if> 
168				<#if state == "Andhra Pradesh" > 
169					<#if !andhra_pradesh?seq_contains(city)> 
170						<#assign andhra_pradesh = andhra_pradesh + [city] /> 
171					</#if> 
172				</#if> 
173				<#if state == "Andaman and Nicobar" > 
174					<#if !andaman_and_nicobar?seq_contains(city)> 
175						<#assign andaman_and_nicobar = andaman_and_nicobar + [city] /> 
176					</#if> 
177				</#if> 
178				<#if state == "Arunachal Pradesh" > 
179					<#if !arunachal_pradesh?seq_contains(city)> 
180						<#assign arunachal_pradesh = arunachal_pradesh + [city] /> 
181					</#if> 
182				</#if> 
183				<#if state == "Assam" > 
184					<#if !assam?seq_contains(city)> 
185						<#assign assam = assam + [city] /> 
186					</#if> 
187				</#if> 
188				<#if state == "Bihar" > 
189					<#if !bihar?seq_contains(city)> 
190						<#assign bihar = bihar + [city] /> 
191					</#if> 
192				</#if> 
193				<#if state == "Chandigarh" > 
194					<#if !chandigarh?seq_contains(city)> 
195						<#assign chandigarh = chandigarh + [city] /> 
196					</#if> 
197				</#if> 
198				<#if state == "Daman and Diu" > 
199					<#if !daman_and_diu?seq_contains(city)> 
200						<#assign daman_and_diu = daman_and_diu + [city] /> 
201					</#if> 
202				</#if> 
203				<#if state == "Haryana" > 
204					<#if !haryana?seq_contains(city)> 
205						<#assign haryana = haryana + [city] /> 
206					</#if> 
207				</#if> 
208				<#if state == "Himachal Pradesh" > 
209					<#if !himachal_pradesh?seq_contains(city)> 
210						<#assign himachal_pradesh = himachal_pradesh + [city] /> 
211					</#if> 
212				</#if> 
213				<#if state == "Jammu and Kashmir	" > 
214					<#if !jammu_and_kashmir?seq_contains(city)> 
215						<#assign jammu_and_kashmir = jammu_and_kashmir + [city] /> 
216					</#if> 
217				</#if> 
218				<#if state == "Lakshadweep" > 
219					<#if !lakshadweep?seq_contains(city)> 
220						<#assign lakshadweep = lakshadweep + [city] /> 
221					</#if> 
222				</#if> 
223				<#if state == "Madhya Pradesh" > 
224					<#if !madhya_pradesh?seq_contains(city)> 
225						<#assign madhya_pradesh = madhya_pradesh + [city] /> 
226					</#if> 
227				</#if> 
228				<#if state == "Manipur" > 
229					<#if !manipur?seq_contains(city)> 
230						<#assign manipur = manipur + [city] /> 
231					</#if> 
232				</#if> 
233				<#if state == "Meghalaya" > 
234					<#if !meghalaya?seq_contains(city)> 
235						<#assign meghalaya = meghalaya + [city] /> 
236					</#if> 
237				</#if> 
238				<#if state == "Mizoram" > 
239					<#if !mizoram?seq_contains(city)> 
240						<#assign mizoram = mizoram + [city] /> 
241					</#if> 
242				</#if> 
243				<#if state == "Nagaland" > 
244					<#if !nagaland?seq_contains(city)> 
245						<#assign nagaland = nagaland + [city] /> 
246					</#if> 
247				</#if> 
248				<#if state == "Pondicherry" > 
249					<#if !pondicherry?seq_contains(city)> 
250						<#assign pondicherry = pondicherry + [city] /> 
251					</#if> 
252				</#if> 
253				<#if state == "Sikkim" > 
254					<#if !sikkim?seq_contains(city)> 
255						<#assign sikkim = sikkim + [city] /> 
256					</#if> 
257				</#if> 
258				<#if state == "Tripura" > 
259					<#if !tripura?seq_contains(city)> 
260						<#assign tripura = tripura + [city] /> 
261					</#if> 
262				</#if> 
263				<#if state == "Uttrakhand" > 
264					<#if !uttrakhand?seq_contains(city)> 
265						<#assign uttrakhand = uttrakhand + [city] /> 
266					</#if> 
267				</#if> 
268			</#if> 
269		</#list>	 
270	</#list> 
271</#if> 
272<section class="mt-200"> 
273	<div class="container-fluid container-custom"> 
274		<h2>Dealer Locator</h2> 
275		<div class="row mt-20 filter"> 
276				<div class="col-lg-12 col-sm-12 col-xs-12"> 
277					<div class="row filter"> 
278						<div class="col-lg-4 col-sm-10 col-xs-12 mb-xs-20 mb-sm-20 mb-md-20"> 
279							<span class="head-dark">OUR OFFERINGS</span> 
280							<span> 
281								<select id="our-offerings-selection" onchange="filterProduct()"> 
282									<option value="all" selected>All</option> 
283									<#list product_array as product> 
284										<option value="${product?lower_case?replace(' ','-')?trim}">${product}</option> 
285									</#list> 
286								</select> 
287							</span> 
288						</div> 
289						<div class="col-lg-4 col-sm-10 col-xs-12 mb-xs-20 mb-sm-20"> 
290							<span class="head-dark">STATE</span> 
291							<span> 
292								<#assign test = "abc" /> 
293								<select id="state-selection" onchange="filterState()"> 
294									<option value="select" selected disabled>Select</option> 
295									<#assign state_array = state_array?sort /> 
296									<#list state_array as state> 
297										<option value="${state?lower_case?replace(' ','-')?trim}">${state}</option> 
298									</#list> 
299								</select> 
300							</span> 
301						</div> 
302						<div class="col-lg-4 col-sm-10 col-xs-12 mb-xs-20 mb-sm-20"> 
303							<span class="head-dark">CITY</span> 
304							<span> 
305								<select id="city-selection" onchange="filterCity()"> 
306									<option value="select" selected disabled>Select</option> 
307								</select> 
308							</span> 
309						</div> 
310					</div> 
311				</div> 
312			</div> 
313			 
314			 
315		 
316		<#if entries?has_content> 
317			<div class="row main-section mt-100" > 
318				<#list entries as curEntry> 
319					<#assign 
320						assetRenderer = curEntry.getAssetRenderer() 
321						journalArticle = assetRenderer.getAssetObject() 
322						viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry, !stringUtil.equals(assetLinkBehavior, "attrFullContent")) 
323						document = saxReaderUtil.read(journalArticle.getContent()) 
324						rootElement = document.getRootElement() 
325						articleId = journalArticle.getId()/> 
326					 
327						<#list rootElement.elements() as dynamicElement> 
328							<#if "our_offerings_product" == dynamicElement.attributeValue("name")> 
329								<#assign our_offerings_product = dynamicElement.element("dynamic-content").getData() /> 
330							</#if> 
331							<#if "state" == dynamicElement.attributeValue("name")> 
332								<#assign state = dynamicElement.element("dynamic-content").getData() /> 
333							</#if> 
334							<#if "city" == dynamicElement.attributeValue("name")> 
335								<#assign city = dynamicElement.element("dynamic-content").getData() /> 
336							</#if> 
337							<#if "comp_name" == dynamicElement.attributeValue("name")> 
338								<#assign comp_name = dynamicElement.element("dynamic-content").getData() /> 
339							</#if> 
340							<#if "address" == dynamicElement.attributeValue("name")> 
341								<#assign address = dynamicElement.element("dynamic-content").getData() /> 
342							</#if> 
343							<#if "regd_office" == dynamicElement.attributeValue("name")> 
344								<#assign regd_office = dynamicElement.element("dynamic-content").getData() /> 
345							</#if> 
346							<#if "communication_address" == dynamicElement.attributeValue("name")> 
347								<#assign communication_address = dynamicElement.element("dynamic-content").getData() /> 
348							</#if> 
349							<#if "pincode" == dynamicElement.attributeValue("name")> 
350								<#assign pincode = dynamicElement.element("dynamic-content").getData() /> 
351							</#if> 
352							<#if "contact_persons" == dynamicElement.attributeValue("name")> 
353								<#assign contact_persons = dynamicElement.element("dynamic-content").getData() /> 
354							</#if> 
355							<#if "telephones" == dynamicElement.attributeValue("name")> 
356								<#assign telephones = dynamicElement.element("dynamic-content").getData() /> 
357							</#if> 
358							<#if "mobiles" == dynamicElement.attributeValue("name")> 
359								<#assign mobiles = dynamicElement.element("dynamic-content").getData() /> 
360							</#if> 
361							<#if "faxs" == dynamicElement.attributeValue("name")> 
362								<#assign faxs = dynamicElement.element("dynamic-content").getData() /> 
363							</#if> 
364							<#if "telefaxs" == dynamicElement.attributeValue("name")> 
365								<#assign telefaxs = dynamicElement.element("dynamic-content").getData() /> 
366							</#if> 
367							<#if "emails" == dynamicElement.attributeValue("name")> 
368								<#assign emails = dynamicElement.element("dynamic-content").getData() /> 
369							</#if> 
370							<#if "websites" == dynamicElement.attributeValue("name")> 
371								<#assign websites = dynamicElement.element("dynamic-content").getData() /> 
372							</#if> 
373							<#if "info" == dynamicElement.attributeValue("name")> 
374								<#assign info = dynamicElement.element("dynamic-content").getData() /> 
375							</#if> 
376							<#if "direction_link" == dynamicElement.attributeValue("name")> 
377								<#assign direction_link = dynamicElement.element("dynamic-content").getData() /> 
378							</#if> 
379						</#list> 
380						<#if comp_name?has_content> 
381						 
382							<#assign our_offerings_product = our_offerings_product?lower_case?replace(' ','-')?trim /> 
383							<#assign state = state?lower_case?replace(' ','-')?trim /> 
384							<#assign city = city?lower_case?replace(' ','-')?trim /> 
385								<div class="col-md-4 mb-40 mb-xs-40 ${our_offerings_product} all ${state}-${our_offerings_product} ${city}-${our_offerings_product} ${state} ${city} ${state}-all"> 
386									<div class="${state?lower_case}-content"> 
387										<div class="${city?lower_case}-content"> 
388											<#if comp_name?has_content > 
389												<div class="company-name"> 
390													<h1>${comp_name?upper_case}</h1> 
391												</div> 
392											</#if> 
393											<#if address?has_content > 
394												<div class="address-koel"> 
395													<p>${address}</p> 
396												</div> 
397											</#if> 
398											<#if regd_office?has_content > 
399												<div class="regd-office"> 
400													<p><b>Regd. Office:</b><br> 
401														${regd_office}</p> 
402												</div> 
403											</#if> 
404											<#if communication_address?has_content > 
405												<div class="communication-address"> 
406													<p><b>Address for Communication:</b><br> 
407														${communication_address}<p> 
408												</div> 
409											</#if> 
410											<#if pincode?has_content > 
411												<div class="pincode"> 
412													<b>Pincode: </b>${pincode} 
413												</div> 
414											</#if> 
415											<#if contact_persons?has_content > 
416												<div class="contact-persons"> 
417													<b>Contact Person: </b>${contact_persons} 
418												</div> 
419											</#if> 
420											<#if telephones?has_content > 
421												<div class="telephones"> 
422													<b>Tel: </b>${telephones} 
423												</div> 
424											</#if> 
425											<#if mobiles?has_content > 
426												<div class="mobiles"> 
427													<b>Mob: </b>${mobiles} 
428												</div> 
429											</#if> 
430											<#if faxs?has_content > 
431												<div class="faxs"> 
432													<b>Fax: </b>${faxs} 
433												</div> 
434											</#if> 
435											<#if telefaxs?has_content > 
436												<div class="telefaxs"> 
437													<b>Telefax: </b>${telefaxs} 
438												</div> 
439											</#if> 
440											<#if emails?has_content > 
441												<div class="emails"> 
442													<b>E-mail: </b><a href="https://www.gmail.com/">${emails}</a> 
443												</div> 
444											</#if> 
445											<#if websites?has_content > 
446												<div class="websites"> 
447													<b>Website: </b><a href="${websites}">${websites}</a> 
448												</div> 
449											</#if> 
450											<#if info?has_content > 
451												<div class="info"> 
452													<p><b>${info}</b></p> 
453												</div> 
454											</#if> 
455											<#if direction_link?has_content > 
456												<div class="get-direction"> 
457													<a href="${direction_link}" class="map-link">GET DIRECTION</a> 
458												</div> 
459											</#if> 
460										</div> 
461									</div> 
462								</div> 
463					</#if> 
464				</#list> 
465			</div> 
466		</#if> 
467	</div> 
468</section> 
469<script> 
470	$( document ).ready(function() { 
471		$(".all").show(); 
472		//$('#our-offerings-selection').find('option:contains(Null)').hide();  
473	}); 
474	function filterProduct(){ 
475		$(".all").hide(); 
476		var product = $('#our-offerings-selection').find("option:selected").val(); 
477		var state = $('#state-selection').find("option:selected").val(); 
478		var city = $('#city-selection').find("option:selected").val(); 
479		var curCity = city.toLowerCase().replace(" ","-"); 
480		if(state === "select"){ 
481			$("."+product).show(); 
482
483		else if(city === 'select'){ 
484			if(product === 'all'){ 
485				$("."+state).show(); 
486
487			else{ 
488				$("."+state+"-"+product).show(); 
489
490
491		else{ 
492			if(product === 'all'){ 
493				$("."+curCity).show(); 
494
495			else{ 
496				$("."+curCity+"-"+product).show(); 
497
498
499
500	function filterState(){ 
501		$(".all").hide(); 
502		var product = $('#our-offerings-selection').find("option:selected").val(); 
503		var state = $('#state-selection').find("option:selected").val(); 
504		var maha = "<#list maharashtra as maha>${maha},</#list>".split(","); 
505		var raj = "<#list rajasthan as raj>${raj},</#list>".split(","); 
506		var up = "<#list uttar_pradesh as up>${up},</#list>".split(","); 
507		var wb = "<#list west_bengal as wb>${wb},</#list>".split(","); 
508		var guj = "<#list gujarat as guj>${guj},</#list>".split(","); 
509		var pun = "<#list punjab as pun>${pun},</#list>".split(","); 
510		var del = "<#list delhi as del>${del},</#list>".split(","); 
511		var jhar = "<#list jharkhand as jhar>${jhar},</#list>".split(","); 
512		var oris = "<#list orissa as oris>${oris},</#list>".split(","); 
513		var chhat = "<#list chhattisgarh as chhat>${chhat},</#list>".split(","); 
514		var dnh = "<#list dadra_and_nagar_haveli as dnh>${dnh},</#list>".split(","); 
515		var goa = "<#list goa as goa>${goa},</#list>".split(","); 
516		var karnataka = "<#list karnataka as karnataka>${karnataka},</#list>".split(","); 
517		var kerala = "<#list kerala as kerala>${kerala},</#list>".split(","); 
518		var tel = "<#list telangana as tel>${tel},</#list>".split(","); 
519		var tamil = "<#list tamilnadu as tamil>${tamil},</#list>".split(","); 
520		var ap = "<#list andhra_pradesh as ap>${ap},</#list>".split(","); 
521		var andaman = "<#list andaman_and_nicobar as andaman>${andaman},</#list>".split(","); 
522		var arunachal = "<#list arunachal_pradesh as arunachal>${arunachal},</#list>".split(","); 
523		var assam = "<#list assam as assam>${assam},</#list>".split(","); 
524		var bihar = "<#list bihar as bihar>${bihar},</#list>".split(","); 
525		var chandigarh = "<#list chandigarh as chandigarh>${chandigarh},</#list>".split(","); 
526		var daman = "<#list daman_and_diu as daman>${daman},</#list>".split(","); 
527		var haryana = "<#list haryana as haryana>${haryana},</#list>".split(","); 
528		var hp = "<#list himachal_pradesh as himachal>${himachal},</#list>".split(","); 
529		var jk = "<#list jammu_and_kashmir as jammu>${jammu},</#list>".split(","); 
530		var lakshadweep = "<#list lakshadweep as lakshadweep>${lakshadweep},</#list>".split(","); 
531		var mp = "<#list madhya_pradesh as mp>${mp},</#list>".split(","); 
532		var manipur = "<#list manipur as manipur>${manipur},</#list>".split(","); 
533		var meghalaya = "<#list meghalaya as meghalaya>${meghalaya},</#list>".split(","); 
534		var mizoram = "<#list mizoram as mizoram>${mizoram},</#list>".split(","); 
535		var nagaland = "<#list nagaland as nagaland>${nagaland},</#list>".split(","); 
536		var pondicherry = "<#list pondicherry as pondicherry>${pondicherry},</#list>".split(","); 
537		var sikkim = "<#list sikkim as sikkim>${sikkim},</#list>".split(","); 
538		var tripura = "<#list tripura as tripura>${tripura},</#list>".split(","); 
539		var uttrakhand = "<#list uttrakhand as uttrakhand>${uttrakhand},</#list>".split(","); 
540		 $('#city-selection').html(""); 
541		 $('<option selected disabled/>').val('select').html('Select').appendTo('#city-selection');	 
542		if(product === "all"){ 
543			$("."+state).show(); 
544
545		else{ 
546			$("."+state+"-"+product).show(); 
547
548		 
549		switch(state){ 
550			case "maharashtra": 
551				for (var i=0;i<maha.length-1;i++){ 
552				 $('<option/>').val(maha[i]).html(maha[i]).appendTo('#city-selection');		  
553
554			break; 
555			case "rajasthan": 
556				for (var i=0;i<raj.length-1;i++){ 
557				 $('<option/>').val(raj[i]).html(raj[i]).appendTo('#city-selection');		  
558
559			break; 
560			case "uttar-pradesh": 
561				for (var i=0;i<up.length-1;i++){ 
562				 $('<option/>').val(up[i]).html(up[i]).appendTo('#city-selection');		  
563
564			break; 
565			case "west-bengal": 
566				for (var i=0;i<wb.length-1;i++){ 
567				 $('<option/>').val(wb[i]).html(wb[i]).appendTo('#city-selection');		  
568
569			break; 
570			case "gujarat": 
571				for (var i=0;i<guj.length-1;i++){ 
572				 $('<option/>').val(guj[i]).html(guj[i]).appendTo('#city-selection');		  
573
574			break; 
575			case "punjab": 
576				for (var i=0;i<pun.length-1;i++){ 
577				 $('<option/>').val(pun[i]).html(pun[i]).appendTo('#city-selection');		  
578
579			break;case "delhi": 
580				for (var i=0;i<del.length-1;i++){ 
581				 $('<option/>').val(del[i]).html(del[i]).appendTo('#city-selection');		  
582
583			break; 
584			case "jharkhand": 
585				for (var i=0;i<jhar.length-1;i++){ 
586				 $('<option/>').val(jhar[i]).html(jhar[i]).appendTo('#city-selection');		  
587
588			break; 
589			case "odisha": 
590				for (var i=0;i<oris.length-1;i++){ 
591				 $('<option/>').val(oris[i]).html(oris[i]).appendTo('#city-selection');		  
592
593			break; 
594			case "chhattisgarh": 
595				for (var i=0;i<chhat.length-1;i++){ 
596				 $('<option/>').val(chhat[i]).html(chhat[i]).appendTo('#city-selection');		  
597
598			break;case "dadra-and-nagar-haveli": 
599				for (var i=0;i<dnh.length-1;i++){ 
600				 $('<option/>').val(dnh[i]).html(dnh[i]).appendTo('#city-selection');		  
601
602			break;case "goa": 
603				for (var i=0;i<goa.length-1;i++){ 
604				 $('<option/>').val(goa[i]).html(goa[i]).appendTo('#city-selection');		  
605
606			break;case "karnataka": 
607				for (var i=0;i<karnataka.length-1;i++){ 
608				 $('<option/>').val(karnataka[i]).html(karnataka[i]).appendTo('#city-selection');		  
609
610			break;case "kerala": 
611				for (var i=0;i<kerala.length-1;i++){ 
612				 $('<option/>').val(kerala[i]).html(kerala[i]).appendTo('#city-selection');		  
613
614			break; 
615			case "telangana": 
616				for (var i=0;i<tel.length-1;i++){ 
617				 $('<option/>').val(tel[i]).html(tel[i]).appendTo('#city-selection');		  
618
619			break; 
620			case "tamil-nadu": 
621				for (var i=0;i<tamil.length-1;i++){ 
622				 $('<option/>').val(tamil[i]).html(tamil[i]).appendTo('#city-selection');		  
623
624			break; 
625			case "andhra-pradesh": 
626				for (var i=0;i<ap.length-1;i++){ 
627				 $('<option/>').val(ap[i]).html(ap[i]).appendTo('#city-selection');		  
628
629			break; 
630			case "andaman-and-nicobar": 
631				for (var i=0;i<andaman.length-1;i++){ 
632				 $('<option/>').val(andaman[i]).html(andaman[i]).appendTo('#city-selection');		  
633
634			break; 
635			case "arunachal-pradesh": 
636				for (var i=0;i<arunachal.length-1;i++){ 
637				 $('<option/>').val(arunachal[i]).html(arunachal[i]).appendTo('#city-selection');		  
638
639			break; 
640			case "assam": 
641				for (var i=0;i<assam.length-1;i++){ 
642				 $('<option/>').val(assam[i]).html(assam[i]).appendTo('#city-selection');		  
643
644			break; 
645			case "bihar": 
646				for (var i=0;i<bihar.length-1;i++){ 
647				 $('<option/>').val(bihar[i]).html(bihar[i]).appendTo('#city-selection');		  
648
649			break; 
650			case "chandigarh": 
651				for (var i=0;i<chandigarh.length-1;i++){ 
652				 $('<option/>').val(chandigarh[i]).html(chandigarh[i]).appendTo('#city-selection');		  
653
654			break; 
655			case "daman-and-diu": 
656				for (var i=0;i<daman.length-1;i++){ 
657				 $('<option/>').val(daman[i]).html(daman[i]).appendTo('#city-selection');		  
658
659			break; 
660			case "haryana": 
661				for (var i=0;i<haryana.length-1;i++){ 
662				 $('<option/>').val(haryana[i]).html(haryana[i]).appendTo('#city-selection');		  
663
664			break; 
665			case "himachal-pradesh": 
666				for (var i=0;i<hp.length-1;i++){ 
667				 $('<option/>').val(hp[i]).html(hp[i]).appendTo('#city-selection');		  
668
669			break; 
670			case "jammu-and-kashmir": 
671				for (var i=0;i<jk.length-1;i++){ 
672				 $('<option/>').val(jk[i]).html(jk[i]).appendTo('#city-selection');		  
673
674			break; 
675			case "lakshadweep": 
676				for (var i=0;i<lakshadweep.length-1;i++){ 
677				 $('<option/>').val(lakshadweep[i]).html(lakshadweep[i]).appendTo('#city-selection');		  
678
679			break; 
680			case "madhya-pradesh": 
681				for (var i=0;i<mp.length-1;i++){ 
682				 $('<option/>').val(mp[i]).html(mp[i]).appendTo('#city-selection');		  
683
684			break; 
685			case "manipur": 
686				for (var i=0;i<manipur.length-1;i++){ 
687				 $('<option/>').val(manipur[i]).html(manipur[i]).appendTo('#city-selection');		  
688
689			break; 
690			case "meghalaya": 
691				for (var i=0;i<meghalaya.length-1;i++){ 
692				 $('<option/>').val(meghalaya[i]).html(meghalaya[i]).appendTo('#city-selection');		  
693
694			break; 
695			case "mizoram": 
696				for (var i=0;i<mizoram.length-1;i++){ 
697				 $('<option/>').val(mizoram[i]).html(mizoram[i]).appendTo('#city-selection');		  
698
699			break; 
700			case "nagaland": 
701				for (var i=0;i<nagaland.length-1;i++){ 
702				 $('<option/>').val(nagaland[i]).html(nagaland[i]).appendTo('#city-selection');		  
703
704			break; 
705			case "pondicherry": 
706				for (var i=0;i<pondicherry.length-1;i++){ 
707				 $('<option/>').val(pondicherry[i]).html(pondicherry[i]).appendTo('#city-selection');		  
708
709			break; 
710			case "sikkim": 
711				for (var i=0;i<sikkim.length-1;i++){ 
712				 $('<option/>').val(sikkim[i]).html(sikkim[i]).appendTo('#city-selection');		  
713
714			break; 
715			case "tripura": 
716				for (var i=0;i<tripura.length-1;i++){ 
717				 $('<option/>').val(tripura[i]).html(tripura[i]).appendTo('#city-selection');		  
718
719			break; 
720			case "uttrakhand": 
721				for (var i=0;i<uttrakhand.length-1;i++){ 
722				 $('<option/>').val(uttrakhand[i]).html(uttrakhand[i]).appendTo('#city-selection');		  
723
724			break; 
725		}  
726 
727		 
728
729	function filterCity(){ 
730		$(".all").hide(); 
731		var product = $('#our-offerings-selection').find("option:selected").val(); 
732		var state = $('#state-selection').find("option:selected").val(); 
733		var city = $('#city-selection').find("option:selected").val(); 
734		var curCity = city.toLowerCase().replace(" ","-"); 
735		if(product === "all"){ 
736			$("."+curCity).show(); 
737
738		else{ 
739			$("."+curCity+"-"+product).show(); 
740
741		 
742
743</script>