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