1"use strict"; 2 3//shortcode 4(function ($) { 5 /** 6 * Google Maps 7 */ 8 var map = function map(selected, params) { 9 var _ID = selected.attr("id"); 10 var _lat = params.lat; 11 var _lng = params.lng; 12 var _ZoomControl = params.zoomControl; 13 var _Coordinates = new google.maps.LatLng(_lat, _lng); 14 var _drag = params.drag; 15 var _height = params.height; 16 var _width = params.width; 17 var _map_style = params.map_style; 18 var _zoom = parseInt(params.zoom); 19 20 var Styles = []; 21 switch (_map_style) { 22 case "dark": 23 Styles = [{ "elementType": "geometry", "stylers": [{ "color": "#212121" }] }, { 24 "elementType": "labels.icon", 25 "stylers": [{ "visibility": "off" }] 26 }, { 27 "elementType": "labels.text.fill", 28 "stylers": [{ "color": "#757575" }] 29 }, { 30 "elementType": "labels.text.stroke", 31 "stylers": [{ "color": "#212121" }] 32 }, { 33 "featureType": "administrative", 34 "elementType": "geometry", 35 "stylers": [{ "color": "#757575" }] 36 }, { 37 "featureType": "administrative.country", 38 "elementType": "labels.text.fill", 39 "stylers": [{ "color": "#9e9e9e" }] 40 }, { 41 "featureType": "administrative.land_parcel", 42 "stylers": [{ "visibility": "off" }] 43 }, { 44 "featureType": "administrative.locality", 45 "elementType": "labels.text.fill", 46 "stylers": [{ "color": "#bdbdbd" }] 47 }, { 48 "featureType": "poi", 49 "elementType": "labels.text.fill", 50 "stylers": [{ "color": "#757575" }] 51 }, { 52 "featureType": "poi.park", 53 "elementType": "geometry", 54 "stylers": [{ "color": "#181818" }] 55 }, { 56 "featureType": "poi.park", 57 "elementType": "labels.text.fill", 58 "stylers": [{ "color": "#616161" }] 59 }, { 60 "featureType": "poi.park", 61 "elementType": "labels.text.stroke", 62 "stylers": [{ "color": "#1b1b1b" }] 63 }, { 64 "featureType": "road", 65 "elementType": "geometry.fill", 66 "stylers": [{ "color": "#2c2c2c" }] 67 }, { 68 "featureType": "road", 69 "elementType": "labels.text.fill", 70 "stylers": [{ "color": "#8a8a8a" }] 71 }, { 72 "featureType": "road.arterial", 73 "elementType": "geometry", 74 "stylers": [{ "color": "#373737" }] 75 }, { 76 "featureType": "road.highway", 77 "elementType": "geometry", 78 "stylers": [{ "color": "#3c3c3c" }] 79 }, { 80 "featureType": "road.highway.controlled_access", 81 "elementType": "geometry", 82 "stylers": [{ "color": "#4e4e4e" }] 83 }, { 84 "featureType": "road.local", 85 "elementType": "labels.text.fill", 86 "stylers": [{ "color": "#616161" }] 87 }, { 88 "featureType": "transit", 89 "elementType": "labels.text.fill", 90 "stylers": [{ "color": "#757575" }] 91 }, { 92 "featureType": "water", 93 "elementType": "geometry", 94 "stylers": [{ "color": "#000000" }] 95 }, { "featureType": "water", "elementType": "labels.text.fill", "stylers": [{ "color": "#3d3d3d" }] }]; 96 break; 97 case "silver": 98 Styles = [{ 99 "elementType": "geometry", 100 "stylers": [{ 101 "color": "#f5f5f5" 102 }] 103 }, { 104 "elementType": "labels.icon", 105 "stylers": [{ 106 "visibility": "off" 107 }] 108 }, { 109 "elementType": "labels.text.fill", 110 "stylers": [{ 111 "color": "#616161" 112 }] 113 }, { 114 "elementType": "labels.text.stroke", 115 "stylers": [{ 116 "color": "#f5f5f5" 117 }] 118 }, { 119 "featureType": "administrative.land_parcel", 120 "elementType": "labels.text.fill", 121 "stylers": [{ 122 "color": "#bdbdbd" 123 }] 124 }, { 125 "featureType": "poi", 126 "elementType": "geometry", 127 "stylers": [{ 128 "color": "#eeeeee" 129 }] 130 }, { 131 "featureType": "poi", 132 "elementType": "labels.text.fill", 133 "stylers": [{ 134 "color": "#757575" 135 }] 136 }, { 137 "featureType": "poi.park", 138 "elementType": "geometry", 139 "stylers": [{ 140 "color": "#e5e5e5" 141 }] 142 }, { 143 "featureType": "poi.park", 144 "elementType": "labels.text.fill", 145 "stylers": [{ 146 "color": "#9e9e9e" 147 }] 148 }, { 149 "featureType": "road", 150 "elementType": "geometry", 151 "stylers": [{ 152 "color": "#ffffff" 153 }] 154 }, { 155 "featureType": "road.arterial", 156 "elementType": "labels.text.fill", 157 "stylers": [{ 158 "color": "#757575" 159 }] 160 }, { 161 "featureType": "road.highway", 162 "elementType": "geometry", 163 "stylers": [{ 164 "color": "#dadada" 165 }] 166 }, { 167 "featureType": "road.highway", 168 "elementType": "labels.text.fill", 169 "stylers": [{ 170 "color": "#616161" 171 }] 172 }, { 173 "featureType": "road.local", 174 "elementType": "labels.text.fill", 175 "stylers": [{ 176 "color": "#9e9e9e" 177 }] 178 }, { 179 "featureType": "transit.line", 180 "elementType": "geometry", 181 "stylers": [{ 182 "color": "#e5e5e5" 183 }] 184 }, { 185 "featureType": "transit.station", 186 "elementType": "geometry", 187 "stylers": [{ 188 "color": "#eeeeee" 189 }] 190 }, { 191 "featureType": "water", 192 "elementType": "geometry", 193 "stylers": [{ 194 "color": "#c9c9c9" 195 }] 196 }, { 197 "featureType": "water", 198 "elementType": "labels.text.fill", 199 "stylers": [{ 200 "color": "#9e9e9e" 201 }] 202 }]; 203 break; 204 case "retro": 205 Styles = [{ 206 "elementType": "geometry", 207 "stylers": [{ 208 "color": "#ebe3cd" 209 }] 210 }, { 211 "elementType": "labels.text.fill", 212 "stylers": [{ 213 "color": "#523735" 214 }] 215 }, { 216 "elementType": "labels.text.stroke", 217 "stylers": [{ 218 "color": "#f5f1e6" 219 }] 220 }, { 221 "featureType": "administrative", 222 "elementType": "geometry.stroke", 223 "stylers": [{ 224 "color": "#c9b2a6" 225 }] 226 }, { 227 "featureType": "administrative.land_parcel", 228 "elementType": "geometry.stroke", 229 "stylers": [{ 230 "color": "#dcd2be" 231 }] 232 }, { 233 "featureType": "administrative.land_parcel", 234 "elementType": "labels.text.fill", 235 "stylers": [{ 236 "color": "#ae9e90" 237 }] 238 }, { 239 "featureType": "landscape.natural", 240 "elementType": "geometry", 241 "stylers": [{ 242 "color": "#dfd2ae" 243 }] 244 }, { 245 "featureType": "poi", 246 "elementType": "geometry", 247 "stylers": [{ 248 "color": "#dfd2ae" 249 }] 250 }, { 251 "featureType": "poi", 252 "elementType": "labels.text.fill", 253 "stylers": [{ 254 "color": "#93817c" 255 }] 256 }, { 257 "featureType": "poi.park", 258 "elementType": "geometry.fill", 259 "stylers": [{ 260 "color": "#a5b076" 261 }] 262 }, { 263 "featureType": "poi.park", 264 "elementType": "labels.text.fill", 265 "stylers": [{ 266 "color": "#447530" 267 }] 268 }, { 269 "featureType": "road", 270 "elementType": "geometry", 271 "stylers": [{ 272 "color": "#f5f1e6" 273 }] 274 }, { 275 "featureType": "road.arterial", 276 "elementType": "geometry", 277 "stylers": [{ 278 "color": "#fdfcf8" 279 }] 280 }, { 281 "featureType": "road.highway", 282 "elementType": "geometry", 283 "stylers": [{ 284 "color": "#f8c967" 285 }] 286 }, { 287 "featureType": "road.highway", 288 "elementType": "geometry.stroke", 289 "stylers": [{ 290 "color": "#e9bc62" 291 }] 292 }, { 293 "featureType": "road.highway.controlled_access", 294 "elementType": "geometry", 295 "stylers": [{ 296 "color": "#e98d58" 297 }] 298 }, { 299 "featureType": "road.highway.controlled_access", 300 "elementType": "geometry.stroke", 301 "stylers": [{ 302 "color": "#db8555" 303 }] 304 }, { 305 "featureType": "road.local", 306 "elementType": "labels.text.fill", 307 "stylers": [{ 308 "color": "#806b63" 309 }] 310 }, { 311 "featureType": "transit.line", 312 "elementType": "geometry", 313 "stylers": [{ 314 "color": "#dfd2ae" 315 }] 316 }, { 317 "featureType": "transit.line", 318 "elementType": "labels.text.fill", 319 "stylers": [{ 320 "color": "#8f7d77" 321 }] 322 }, { 323 "featureType": "transit.line", 324 "elementType": "labels.text.stroke", 325 "stylers": [{ 326 "color": "#ebe3cd" 327 }] 328 }, { 329 "featureType": "transit.station", 330 "elementType": "geometry", 331 "stylers": [{ 332 "color": "#dfd2ae" 333 }] 334 }, { 335 "featureType": "water", 336 "elementType": "geometry.fill", 337 "stylers": [{ 338 "color": "#b9d3c2" 339 }] 340 }, { 341 "featureType": "water", 342 "elementType": "labels.text.fill", 343 "stylers": [{ 344 "color": "#92998d" 345 }] 346 }]; 347 break; 348 case "night": 349 Styles = [{ 350 "elementType": "geometry", 351 "stylers": [{ 352 "color": "#242f3e" 353 }] 354 }, { 355 "elementType": "labels.text.fill", 356 "stylers": [{ 357 "color": "#746855" 358 }] 359 }, { 360 "elementType": "labels.text.stroke", 361 "stylers": [{ 362 "color": "#242f3e" 363 }] 364 }, { 365 "featureType": "administrative.locality", 366 "elementType": "labels.text.fill", 367 "stylers": [{ 368 "color": "#d59563" 369 }] 370 }, { 371 "featureType": "poi", 372 "elementType": "labels.text.fill", 373 "stylers": [{ 374 "color": "#d59563" 375 }] 376 }, { 377 "featureType": "poi.park", 378 "elementType": "geometry", 379 "stylers": [{ 380 "color": "#263c3f" 381 }] 382 }, { 383 "featureType": "poi.park", 384 "elementType": "labels.text.fill", 385 "stylers": [{ 386 "color": "#6b9a76" 387 }] 388 }, { 389 "featureType": "road", 390 "elementType": "geometry", 391 "stylers": [{ 392 "color": "#38414e" 393 }] 394 }, { 395 "featureType": "road", 396 "elementType": "geometry.stroke", 397 "stylers": [{ 398 "color": "#212a37" 399 }] 400 }, { 401 "featureType": "road", 402 "elementType": "labels.text.fill", 403 "stylers": [{ 404 "color": "#9ca5b3" 405 }] 406 }, { 407 "featureType": "road.highway", 408 "elementType": "geometry", 409 "stylers": [{ 410 "color": "#746855" 411 }] 412 }, { 413 "featureType": "road.highway", 414 "elementType": "geometry.stroke", 415 "stylers": [{ 416 "color": "#1f2835" 417 }] 418 }, { 419 "featureType": "road.highway", 420 "elementType": "labels.text.fill", 421 "stylers": [{ 422 "color": "#f3d19c" 423 }] 424 }, { 425 "featureType": "transit", 426 "elementType": "geometry", 427 "stylers": [{ 428 "color": "#2f3948" 429 }] 430 }, { 431 "featureType": "transit.station", 432 "elementType": "labels.text.fill", 433 "stylers": [{ 434
434 "color": "#d59563" 435 }] 436 }, { 437 "featureType": "water", 438 "elementType": "geometry", 439 "stylers": [{ 440 "color": "#17263c" 441 }] 442 }, { 443 "featureType": "water", 444 "elementType": "labels.text.fill", 445 "stylers": [{ 446 "color": "#515c6d" 447 }] 448 }, { 449 "featureType": "water", 450 "elementType": "labels.text.stroke", 451 "stylers": [{ 452 "color": "#17263c" 453 }] 454 }]; 455 break; 456 case "aubergine": 457 Styles = [{ 458 "elementType": "geometry", 459 "stylers": [{ 460 "color": "#1d2c4d" 461 }] 462 }, { 463 "elementType": "labels.text.fill", 464 "stylers": [{ 465 "color": "#8ec3b9" 466 }] 467 }, { 468 "elementType": "labels.text.stroke", 469 "stylers": [{ 470 "color": "#1a3646" 471 }] 472 }, { 473 "featureType": "administrative.country", 474 "elementType": "geometry.stroke", 475 "stylers": [{ 476 "color": "#4b6878" 477 }] 478 }, { 479 "featureType": "administrative.land_parcel", 480 "elementType": "labels.text.fill", 481 "stylers": [{ 482 "color": "#64779e" 483 }] 484 }, { 485 "featureType": "administrative.province", 486 "elementType": "geometry.stroke", 487 "stylers": [{ 488 "color": "#4b6878" 489 }] 490 }, { 491 "featureType": "landscape.man_made", 492 "elementType": "geometry.stroke", 493 "stylers": [{ 494 "color": "#334e87" 495 }] 496 }, { 497 "featureType": "landscape.natural", 498 "elementType": "geometry", 499 "stylers": [{ 500 "color": "#023e58" 501 }] 502 }, { 503 "featureType": "poi", 504 "elementType": "geometry", 505 "stylers": [{ 506 "color": "#283d6a" 507 }] 508 }, { 509 "featureType": "poi", 510 "elementType": "labels.text.fill", 511 "stylers": [{ 512 "color": "#6f9ba5" 513 }] 514 }, { 515 "featureType": "poi", 516 "elementType": "labels.text.stroke", 517 "stylers": [{ 518 "color": "#1d2c4d" 519 }] 520 }, { 521 "featureType": "poi.park", 522 "elementType": "geometry.fill", 523 "stylers": [{ 524 "color": "#023e58" 525 }] 526 }, { 527 "featureType": "poi.park", 528 "elementType": "labels.text.fill", 529 "stylers": [{ 530 "color": "#3C7680" 531 }] 532 }, { 533 "featureType": "road", 534 "elementType": "geometry", 535 "stylers": [{ 536 "color": "#304a7d" 537 }] 538 }, { 539 "featureType": "road", 540 "elementType": "labels.text.fill", 541 "stylers": [{ 542 "color": "#98a5be" 543 }] 544 }, { 545 "featureType": "road", 546 "elementType": "labels.text.stroke", 547 "stylers": [{ 548 "color": "#1d2c4d" 549 }] 550 }, { 551 "featureType": "road.highway", 552 "elementType": "geometry", 553 "stylers": [{ 554 "color": "#2c6675" 555 }] 556 }, { 557 "featureType": "road.highway", 558 "elementType": "geometry.stroke", 559 "stylers": [{ 560 "color": "#255763" 561 }] 562 }, { 563 "featureType": "road.highway", 564 "elementType": "labels.text.fill", 565 "stylers": [{ 566 "color": "#b0d5ce" 567 }] 568 }, { 569 "featureType": "road.highway", 570 "elementType": "labels.text.stroke", 571 "stylers": [{ 572 "color": "#023e58" 573 }] 574 }, { 575 "featureType": "transit", 576 "elementType": "labels.text.fill", 577 "stylers": [{ 578 "color": "#98a5be" 579 }] 580 }, { 581 "featureType": "transit", 582 "elementType": "labels.text.stroke", 583 "stylers": [{ 584 "color": "#1d2c4d" 585 }] 586 }, { 587 "featureType": "transit.line", 588 "elementType": "geometry.fill", 589 "stylers": [{ 590 "color": "#283d6a"
591 }] 592 }, { 593 "featureType": "transit.station", 594 "elementType": "geometry", 595 "stylers": [{ 596 "color": "#3a4762" 597 }] 598 }, { 599 "featureType": "water", 600 "elementType": "geometry", 601 "stylers": [{ 602 "color": "#0e1626" 603 }] 604 }, { 605 "featureType": "water", 606 "elementType": "labels.text.fill", 607 "stylers": [{ 608 "color": "#4e6d70" 609 }] 610 }]; 611 break; 612 613 case "gray": 614 Styles = [{ 615 "featureType": "all", 616 "elementType": "labels.text.fill", 617 "stylers": [{ "saturation": "36" }, { "color": "#838687" }, { "lightness": "0" }] 618 }, { 619 "featureType": "all", 620 "elementType": "labels.text.stroke", 621 "stylers": [{ "visibility": "on" }, { "color": "#ffffff" }, { "lightness": 16 }] 622 }, { 623 "featureType": "all", 624 "elementType": "labels.icon", 625 "stylers": [{ "visibility": "off" }] 626 }, { 627 "featureType": "administrative", 628 "elementType": "geometry.fill", 629 "stylers": [{ "color": "#fefefe" }, { "lightness": 20 }] 630 }, { 631 "featureType": "administrative", 632 "elementType": "geometry.stroke", 633 "stylers": [{ "color": "#fefefe" }, { "lightness": 17 }, { "weight": 1.2 }] 634 }, { 635 "featureType": "landscape", 636 "elementType": "geometry", 637 "stylers": [{ "color": "#f5f8f9" }, { "lightness": 20 }] 638 }, { 639 "featureType": "poi", 640 "elementType": "geometry", 641 "stylers": [{ "color": "#dbdfe1" }, { "lightness": 21 }] 642 }, { 643 "featureType": "poi.park", 644 "elementType": "geometry", 645 "stylers": [{ "color": "#dbdfe1" }, { "lightness": 21 }] 646 }, { 647 "featureType": "road.highway", 648 "elementType": "geometry.fill", 649 "stylers": [{ "color": "#ffffff" }, { "lightness": 17 }] 650 }, { 651 "featureType": "road.highway", 652 "elementType": "geometry.stroke", 653 "stylers": [{ "color": "#ffffff" }, { "lightness": 29 }, { "weight": 0.2 }] 654 }, { 655 "featureType": "road.arterial", 656 "elementType": "geometry", 657 "stylers": [{ "color": "#ffffff" }, { "lightness": 18 }] 658 }, { 659 "featureType": "road.local", 660 "elementType": "geometry", 661 "stylers": [{ "color": "#ffffff" }, { "lightness": 16 }] 662 }, { 663 "featureType": "transit", 664 "elementType": "geometry", 665 "stylers": [{ "color": "#f2f2f2" }, { "lightness": 19 }] 666 }, { 667 "featureType": "water", 668 "elementType": "geometry", 669 "stylers": [{ "color": "#ebeeef" }, { "lightness": 17 }] 670 }]; 671 break; 672 case "legacy_north": 673 Styles = [{ 674 "featureType": "all", 675 "elementType": "labels.text.fill", 676 "stylers": [{ 677 "saturation": 36 678 }, { 679 "color": "#000000" 680 }, { 681 "lightness": 40 682 }] 683 }, { 684 "featureType": "all", 685 "elementType": "labels.text.stroke", 686 "stylers": [{ 687 "visibility": "on" 688 }, { 689 "color": "#000000" 690 }, { 691 "lightness": 16 692 }] 693 }, { 694 "featureType": "all", 695 "elementType": "labels.icon", 696 "stylers": [{ 697 "visibility": "off" 698 }] 699 }, { 700 "featureType": "administrative", 701 "elementType": "geometry.fill", 702 "stylers": [{ 703 "color": "#000000" 704 }, { 705 "lightness": 20 706 }] 707 }, { 708 "featureType": "administrative", 709 "elementType": "geometry.stroke", 710 "stylers": [{ 711 "color": "#000000" 712 }, { 713 "lightness": 17 714 }, { 715 "weight": 1.2 716 }] 717 }, { 718 "featureType": "landscape", 719 "elementType": "geometry", 720 "stylers": [{ 721 "color": "#000000" 722 }, { 723 "lightness": 20 724 }] 725 }, { 726 "featureType": "poi", 727 "elementType": "geometry", 728 "stylers": [{ 729 "color": "#000000" 730 }, { 731 "lightness": 21 732 }] 733 }, { 734 "featureType": "road.highway", 735 "elementType": "geometry.fill", 736 "stylers": [{ 737 "color": "#000000" 738 }, { 739 "lightness": 17 740 }] 741 }, { 742 "featureType": "road.highway", 743 "elementType": "geometry.stroke", 744 "stylers": [{ 745 "color": "#000000" 746 }, { 747 "lightness": 29 748 }, { 749 "weight": 0.2 750 }] 751 }, { 752 "featureType": "road.arterial", 753 "elementType": "geometry", 754 "stylers": [{ 755 "color": "#000000" 756 }, { 757 "lightness": 18 758 }] 759 }, { 760 "featureType": "road.local", 761 "elementType": "geometry", 762 "stylers": [{ 763 "color": "#000000" 764 }, { 765 "lightness": 16 766 }] 767 }, { 768 "featureType": "transit", 769 "elementType": "geometry", 770 "stylers": [{ 771 "color": "#000000" 772 }, { 773 "lightness": 19 774 }] 775 }, { 776 "featureType": "water", 777 "elementType": "geometry", 778 "stylers": [{ 779 "color": "#000000" 780 }, { 781 "lightness": 17 782 }] 783 }]; 784 break; 785 default: 786 Styles = []; 787 break; 788 } 789 790 $(selected).css({ 791 paddingBottom: _height, 792 width: _width, 793 margin: '0 auto' 794 }); 795 796 var mapOptions = { 797 scrollwheel: false, 798 draggable: _drag === true, 799 zoomControl: _ZoomControl === true, 800 disableDoubleClickZoom: false, 801 disableDefaultUI: true, 802 zoom: _zoom, 803 center: _Coordinates, 804 mapTypeId: google.maps.MapTypeId.ROADMAP 805 }; 806 var _MapStyle = new google.maps.StyledMapType(Styles, { 807 name: 'Styled Map' 808 }); 809 var _Map = new google.maps.Map(document.getElementById(_ID), mapOptions); 810 _Map.mapTypes.set('map_style', _MapStyle); 811 _Map.setMapTypeId('map_style'); 812 var G_ID = $("#" + _ID).parent().attr('id'); 813 if ($("#" + G_ID + " .dima-gmap-marker").length > 0) { 814 _marker(_Map, G_ID); 815 } 816 }; 817 var _marker = function _marker(_Map, _ID) { 818 $("#" + _ID + " .dima-gmap-marker").each(function (index, elm) { 819 var params = $(elm).data('dima-params'); 820 var _markers = void 0; 821 var _infoWindows = void 0; 822 _markers = new google.maps.Marker({ 823 map: _Map, 824 position: new google.maps.LatLng(params.lat, params.lng), 825 infoWindowIndex: index, 826 icon: params.image 827 }); 828 _infoWindows = new google.maps.InfoWindow({ 829 content: params.info, 830 maxWidth: 200 831 }); 832 google.maps.event.addListener(_markers, 'click', function () { 833 if (params.info !== '') { 834 _infoWindows.open(_Map, this); 835 } 836 }); 837 }); 838 }; 839 840 //flex slide 841 var _slider = function _slider(element, params) { 842 jQuery(element).css('height', 'auto').flexslider({ 843 selector: '.slides > .slide-item', 844 animation: params.animation, 845 controlNav: params.controlNav, 846 directionNav: params.directionNav, 847 slideshowSpeed: params.slideshowSpeed, 848 animationSpeed: params.animationSpeed, 849 slideshow: params.slideshow, 850 randomize: params.random, 851 pauseOnHover: true, 852 useCSS: true, 853 touch: true, 854 video: true, 855 //smoothHeight: true, 856 easing: 'easeInOutExpo' 857 }); 858 }; 859 860 var _slick = function _slick(element, params) { 861 var _elm = jQuery(element); 862 863 var _ = $(this); 864 var dataSettings = void 0; 865 _.defaults = { 866 accessibility: true, 867 adaptiveHeight: false, 868 appendArrows: $(element), 869 appendDots: $(element), 870 arrows: true, 871 asNavFor: null, 872 prevArrow: '<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>', 873 nextArrow: '<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>', 874 autoplay: false, 875 autoplaySpeed: 3000, 876 centerMode: false, 877 centerPadding: '50px', 878 cssEase: 'ease', 879 customPaging: function customPaging(slider, i) { 880 return $('<button type="button" data-role="none" role="button" tabindex="0" />').text(i + 1); 881 }, 882 883 dots: false, 884 dotsClass: 'slick-dots', 885 draggable: true, 886 easing: 'linear', 887 edgeFriction: 0.35, 888 fade: false, 889 focusOnSelect: false, 890 infinite: true, 891 initialSlide: 0, 892 lazyLoad: 'ondemand', 893 mobileFirst: false, 894 pauseOnHover: true, 895 pauseOnFocus: true, 896 pauseOnDotsHover: false, 897 respondTo: 'window', 898 responsive: null, 899 rows: 1, 900 rtl: false, 901 slide: '', 902 slidesPerRow: 1, 903 slidesToShow: 1, 904 slidesToScroll: 1, 905 speed: 500, 906 swipe: true, 907 swipeToSlide: false, 908 touchMove: true, 909 touchThreshold: 5, 910 useCSS: true, 911 useTransform: true, 912 variableWidth: false, 913 vertical: false, 914 verticalSwiping: false, 915 waitForAnimate: true, 916 zIndex: 1000 917 }; 918 _.initials = { 919 animating: false, 920 dragging: false, 921 autoPlayTimer: null, 922 currentDirection: 0, 923 currentLeft: null, 924 currentSlide: 0, 925 direction: 1, 926 $dots: null, 927 listWidth: null, 928 listHeight: null, 929 loadIndex: 0, 930 $nextArrow: null, 931 $prevArrow: null, 932 scrolling: false, 933 slideCount: null, 934 slideWidth: null, 935 $slideTrack: null, 936 $slides: null, 937 sliding: false, 938 slideOffset: 0, 939 swipeLeft: null, 940 swiping: false, 941 $list: null, 942 touchObject: {}, 943 transformsEnabled: false,
944 unslicked: false 945 }; 946 $.extend(_, _.initials); 947 dataSettings = params || {}; 948 _.options = $.extend({}, _.defaults, params, dataSettings); 949 950 if (typeof _.options.slidesToScroll === "undefined") { 951 _.options.slidesToScroll = 1; 952 } 953 954 _elm.slick({ 955 slidesToShow: parseInt(_.options.slidesToShow), 956 slidesToScroll: parseInt(_.options.slidesToScroll), 957 centerMode: _.options.centerMode, 958 variableWidth: _.options.variableWidth, 959 centerPadding: _.options.centerPadding, 960 adaptiveHeight: _.options.adaptiveHeight, 961 dots: _.options.dots, 962 arrows: _.options.arrows, 963 autoplay: _.options.autoplay, 964 infinite: _.options.infinite, 965 fade: _.options.fade, 966 lazyLoad: _.options.lazyLoad, 967 draggable: _.options.draggable, 968 mobileFirst: _.options.mobileFirst, 969 pauseOnFocus: _.options.pauseOnFocus, 970 pauseOnHover: _.options.pauseOnHover, 971 vertical: _.options.vertical, 972 verticalSwiping: _.options.verticalSwiping, 973 speed: _.options.speed, 974 autoplaySpeed: _.options.autoplaySpeed, 975 asNavFor: _.options.asNavFor, 976 focusOnSelect: _.options.focusOnSelect, 977 smartSpeed: 500, 978 dotsSpeed: 400, 979 rtl: _.options.rtl, 980 accessibility: true, 981 pauseOnDotsHover: true, 982 responsive: [{ 983 breakpoint: 250, 984 settings: { 985 slidesToShow: _.options.items_phone 986 } 987 }, { 988 breakpoint: 480, 989 settings: { 990 slidesToShow: _.options.items_phone 991 } 992 }, { 993 breakpoint: 768, 994 settings: { 995 slidesToShow: _.options.items_tablet 996 } 997 }, { 998 breakpoint: 979, 999 settings: { 1000 slidesToShow: _.options.items_tablet 1001 } 1002 }, { 1003 breakpoint: 1199, 1004 settings: { 1005 slidesToShow: _.options.slidesToShow 1006 } 1007 }] 1008 1009 }); 1010 }; 1011 1012 $(document).ready(function () { 1013 //google maps 1014 $('[data-dima-element="google_map"]').each(function (index, element) { 1015 var elm = $(element).find(".dima-gmap-in"); 1016 var params = $(element).data('dima-params') || {}; 1017 map(elm, params); 1018 }); 1019 //Flex Slide 1020 $('[data-dima-element="slider"]').each(function (index, element) { 1021 var params = $(element).data('dima-params') || {}; 1022 _slider(element, params); 1023 }); 1024 1025 //slick Slide 1026 $('[data-dima-element="slick_slider"]').each(function (index, element) { 1027 var params = $(element).data('dima-params') || {}; 1028 _slick(element, params); 1029 }); 1030 $('[data-dima-element="slick_slider_nav"]').each(function (index, element) { 1031 var params = $(element).data('dima-params') || {}; 1032 _slick(element, params); 1033 }); 1034 }); 1035})(jQuery);
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.