{"id":16419,"date":"2025-05-06T10:49:20","date_gmt":"2025-05-06T07:49:20","guid":{"rendered":"https:\/\/pelican.fi\/text-translated-flytta-converters-warehouse-sites-not-updated\/"},"modified":"2025-06-25T11:31:34","modified_gmt":"2025-06-25T08:31:34","slug":"move","status":"publish","type":"page","link":"https:\/\/pelican.fi\/en\/move\/","title":{"rendered":"Are you moving?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16419\" class=\"elementor elementor-16419 elementor-11403\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ebabae e-con-full e-flex e-con e-parent\" data-id=\"2ebabae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-820908f e-flex e-con-boxed e-con e-child\" data-id=\"820908f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57955df elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"57955df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Storage for moving house<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c00b402 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"c00b402\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Make your move easier with 50% off the first 2 months.  At Pelican Self Storage - secure, flexible and convenient storage - choose your location here or below and get started.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f98cf0d elementor-align-center elementor-widget elementor-widget-button\" data-id=\"f98cf0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#unit-list-start\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">See available storage units<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-e188a9b e-flex e-con-boxed e-con e-child\" data-id=\"e188a9b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a923960 wd-width-100 elementor-widget elementor-widget-wd_google_map\" data-id=\"a923960\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_google_map.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"google-map-container wd-map-container\" data-map-args='{&quot;multiple_markers&quot;:&quot;yes&quot;,&quot;latitude&quot;:null,&quot;longitude&quot;:null,&quot;zoom&quot;:9,&quot;mouse_zoom&quot;:&quot;yes&quot;,&quot;init_type&quot;:&quot;page_load&quot;,&quot;init_offset&quot;:&quot;&quot;,&quot;json_style&quot;:&quot;&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/themes\\\/woodmart\\\/inc\\\/admin\\\/assets\\\/images\\\/google-icon.png&quot;,&quot;marker_icon_size&quot;:&quot;&quot;,&quot;elementor&quot;:true,&quot;marker_text_needed&quot;:&quot;no&quot;,&quot;marker_text&quot;:&quot;&lt;h3 style=\\&quot;min-width:300px; text-align:center; margin:15px;\\&quot;&gt;&lt;\\\/h3&gt;&quot;,&quot;selector&quot;:&quot;wd-map-id-69d7a358a59a1&quot;,&quot;markers&quot;:[{&quot;_id&quot;:&quot;6c3b77f&quot;,&quot;marker_title&quot;:&quot;Pelican Ala-Tikkurila&quot;,&quot;marker_lat&quot;:&quot;60.28324&quot;,&quot;marker_lon&quot;:&quot;25.03141&quot;,&quot;marker_description&quot;:&quot;Pelican Ala-Tikkurila\\u200b&lt;br&gt;\\nH\\u00e4rk\\u00e4valjakontie 28&lt;br&gt;\\n00750 Helsinki&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;a9b4962&quot;,&quot;marker_title&quot;:&quot;Pelican Espoonlahti&quot;,&quot;marker_lat&quot;:&quot;60.15461&quot;,&quot;marker_lon&quot;:&quot;24.67072&quot;,&quot;marker_description&quot;:&quot;Pelican Espoonlahti&lt;br&gt;\\nSillankorva\\u202f17&lt;br&gt;\\n02300\\u202fEspoo&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;5309287&quot;,&quot;marker_title&quot;:&quot;Pelican Herttoniemi&quot;,&quot;marker_lat&quot;:&quot;60.19261&quot;,&quot;marker_lon&quot;:&quot;25.02742&quot;,&quot;marker_description&quot;:&quot;Pelican Herttoniemi&lt;br&gt;\\nHitsaajankatu\\u202f8&lt;br&gt;\\n00810\\u202fHelsinki&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;09d53ae&quot;,&quot;marker_title&quot;:&quot;Pelican Hesperianpuisto&quot;,&quot;marker_lat&quot;:&quot;60.17714&quot;,&quot;marker_lon&quot;:&quot;24.92954&quot;,&quot;marker_description&quot;:&quot;Pelican Hesperianpuisto&lt;br&gt;\\nMannerheimintie\\u202f40&lt;br&gt;\\n00100\\u202fHelsinki&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;e101fa9&quot;,&quot;marker_title&quot;:&quot;Pelican It\\u00e4harju&quot;,&quot;marker_lat&quot;:&quot;60.45013&quot;,&quot;marker_lon&quot;:&quot;22.30494&quot;,&quot;marker_description&quot;:&quot;Pelican It\\u00e4harju&lt;br&gt;\\nKalevantie\\u202f11&lt;br&gt;\\n20520\\u202fTurku&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;83a2a4a&quot;,&quot;marker_title&quot;:&quot;Pelican Kaari&quot;,&quot;marker_lat&quot;:&quot;60.23516&quot;,&quot;marker_lon&quot;:&quot;24.89139&quot;,&quot;marker_description&quot;:&quot;Pelican Kaari&lt;br&gt;\\nKantelettarentie\\u202f1\\u202fA&lt;br&gt;\\n00420\\u202fHelsinki&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;688d0a1&quot;,&quot;marker_title&quot;:&quot;Pelican Kilo&quot;,&quot;marker_lat&quot;:&quot;60.22315&quot;,&quot;marker_lon&quot;:&quot;24.78549&quot;,&quot;marker_description&quot;:&quot;Pelican Kilo&lt;br&gt;\\nKilonkartanontie\\u202f1&lt;br&gt;\\n02610\\u202fEspoo&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;eb2d500&quot;,&quot;marker_title&quot;:&quot;Pelican Konala&quot;,&quot;marker_lat&quot;:&quot;60.24992&quot;,&quot;marker_lon&quot;:&quot;24.83631&quot;,&quot;marker_description&quot;:&quot;Pelican Konala&lt;br&gt;\\nPaperitie\\u202f5&lt;br&gt;\\n00390\\u202fHelsinki&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;9fde603&quot;,&quot;marker_title&quot;:&quot;Pelican Olari&quot;,&quot;marker_lat&quot;:&quot;60.16268&quot;,&quot;marker_lon&quot;:&quot;24.72782&quot;,&quot;marker_description&quot;:&quot;Pelican Olari&lt;br&gt;\\nPiispanm\\u00e4entie\\u202f8&lt;br&gt;\\n02240\\u202fEspoo&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;_id&quot;:&quot;edf06f3&quot;,&quot;marker_title&quot;:&quot;Pelican Ruoholahti&quot;,&quot;marker_lat&quot;:&quot;60.16402&quot;,&quot;marker_lon&quot;:&quot;24.92412&quot;,&quot;marker_description&quot;:&quot;Pelican Ruoholahti&lt;br&gt;\\nK\\u00f6ydenpunojankatu\\u202f15&lt;br&gt;\\n00180\\u202fHelsinki&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;marker_title&quot;:&quot;Pelican Tammisto&quot;,&quot;marker_lat&quot;:&quot;60.27894\\u202f&quot;,&quot;marker_lon&quot;:&quot;24.97613&quot;,&quot;marker_description&quot;:&quot;Pelican Tammisto&lt;br&gt;\\nS\\u00e4hk\\u00f6tie\\u202f12&lt;br&gt;\\n01510\\u202fVantaa&quot;,&quot;_id&quot;:&quot;fd5e41a&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;marker_title&quot;:&quot;Pelican Tapiola&quot;,&quot;marker_lat&quot;:&quot;60.17953&quot;,&quot;marker_lon&quot;:&quot;24.82067&quot;,&quot;marker_description&quot;:&quot;Pelican Tapiola&lt;br&gt;\\nKimmeltie\\u202f1\\u202f\\u2011\\u202f3&lt;br&gt;\\n02110\\u202fEspoo&quot;,&quot;_id&quot;:&quot;45d02e0&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;marker_title&quot;:&quot;Pelican T\\u00f6\\u00f6l\\u00f6&quot;,&quot;marker_lat&quot;:&quot;60.18898&quot;,&quot;marker_lon&quot;:&quot;24.91686&quot;,&quot;marker_description&quot;:&quot;Pelican T\\u00f6\\u00f6l\\u00f6&lt;br&gt;\\nMannerheimintie 102&lt;br&gt;\\n00250 Helsinki&quot;,&quot;_id&quot;:&quot;e63738b&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;marker_title&quot;:&quot;Pelican Vallila&quot;,&quot;marker_lat&quot;:&quot;60.19817&quot;,&quot;marker_lon&quot;:&quot;24.94795&quot;,&quot;marker_description&quot;:&quot;Pelican Vallila&lt;br&gt;\\nM\\u00e4kel\\u00e4nkatu\\u202f62&lt;br&gt;\\n00520\\u202fHelsinki&quot;,&quot;_id&quot;:&quot;31e4100&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;marker_title&quot;:&quot;Pelican Varisto&quot;,&quot;marker_lat&quot;:&quot;60.27624&quot;,&quot;marker_lon&quot;:&quot;24.81266&quot;,&quot;marker_description&quot;:&quot;Pelican Varisto&lt;br&gt;\\nMartinkyl\\u00e4ntie\\u202f57&lt;br&gt;\\n01720\\u202fVantaa&quot;,&quot;_id&quot;:&quot;026aafc&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]},{&quot;marker_title&quot;:&quot;Pelican Viikki&quot;,&quot;marker_lat&quot;:&quot;60.22949&quot;,&quot;marker_lon&quot;:&quot;25.00925&quot;,&quot;marker_description&quot;:&quot;Pelican Viikki&lt;br&gt;\\nPihlajistonkuja\\u202f4&lt;br&gt;\\n00710\\u202fHelsinki&quot;,&quot;_id&quot;:&quot;73228c8&quot;,&quot;marker_icon&quot;:&quot;https:\\\/\\\/pelican.fi\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/groen-pelican-24x24.png&quot;,&quot;marker_icon_size&quot;:[&quot;24&quot;,&quot;24&quot;]}],&quot;center&quot;:&quot;60.229249673509,24.726884179423&quot;}'>\n\n\t\t\t\n\t\t\t\n\t\t\t<div class=\"wd-google-map-wrapper wd-map-wrapper wd-fill\">\n\t\t\t\t<div id=\"wd-map-id-69d7a358a59a1\" class=\"wd-google-map without-content wd-fill\"><\/div>\n\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-79efc54 e-flex e-con-boxed e-con e-parent\" data-id=\"79efc54\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-91e0366 e-con-full e-flex e-con e-child\" data-id=\"91e0366\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a4cf1d elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"3a4cf1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;300&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-user\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPersonalised service\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tOur offices are staffed with people who are happy to advise you and answer your questions.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5cbc37e elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"5cbc37e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;300&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-clock\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tEasy access to storage space\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tAt Pelican you can access your storage space every day from 05.30-22.00 all year round.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fe09a7 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"5fe09a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;300&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-lock\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSecure storage\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tOur storage facilities are clean and heated. We offer the best surveillance on the market, so you can always do business with us with peace of mind. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55c17ca elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"55c17ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;300&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-thumbs-up\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFlexible terms and conditions\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tChange the size of your warehouse flexibly - you only pay for the space you use.\nCancel your contract before the 15th of the month and you can move out within the same month. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac89454 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"ac89454\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;300&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-truck\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tChange at a lower price\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tSave on your move with our partner Moving hooks or borrow a trailer for free.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8c6c00 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"f8c6c00\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:&quot;300&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-coffee\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M192 384h192c53 0 96-43 96-96h32c70.6 0 128-57.4 128-128S582.6 32 512 32H120c-13.3 0-24 10.7-24 24v232c0 53 43 96 96 96zM512 96c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32V96h32zm47.7 384H48.3c-47.6 0-61-64-36-64h583.3c25 0 11.8 64-35.9 64z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCoffee and Wi-Fi\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tOur shops always have free coffee and a working internet connection.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ebf763e elementor-widget elementor-widget-html\" data-id=\"ebf763e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(document).ready(function($) {\r\n    \/\/ Ensure all content-to-toggle is hidden by default\r\n    $('.content-to-toggle').hide();\r\n\r\n    \/\/ When any .location element is clicked\r\n    $(\".location\").on('click', function(e) {\r\n        e.preventDefault(); \/\/ Prevent default behavior\r\n\r\n        \/\/ Find the content related to the clicked element\r\n        var content = $(this).closest('.elementor-element').next('.elementor-element').find('.content-to-toggle');\r\n\r\n        \/\/ Find the toggle text element\r\n        var toggleText = $(this).find('.toggle-text');\r\n\r\n        \/\/ Check if the content is visible\r\n        if (content.is(':visible')) {\r\n            \/\/ If visible, slide up to hide it and change the text back to \"Vis tilg\u00e6ngelige rum\"\r\n            content.hide(); \/\/ 800ms = 0.8 seconds\r\n            toggleText.text('N\u00e4yt\u00e4 vapaat tilat'); \/\/ Change text back\r\n            toggleText.removeClass('active'); \/\/ Remove active class for caret\r\n        } else {\r\n            \/\/ If hidden, slide down to show it and change the text to \"Luk\"\r\n            content.show(); \/\/ 800ms = 0.8 seconds\r\n            toggleText.text('Sulje'); \/\/ Change text to \"Luk\"\r\n            toggleText.addClass('active'); \/\/ Add active class for caret\r\n        }\r\n    });\r\n});\r\n\r\n    <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-2e68457 e-flex e-con-boxed e-con e-parent\" data-id=\"2e68457\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b2b1869 e-con-full e-flex e-con e-child\" data-id=\"b2b1869\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5d1ca18 e-con-full location e-flex e-con e-child\" data-id=\"5d1ca18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b036bcb e-con-full e-flex e-con e-child\" data-id=\"b036bcb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72531d3 elementor-widget elementor-widget-image\" data-id=\"72531d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg\" class=\"attachment-full size-full wp-image-14713\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dab5123 e-con-full e-flex e-con e-child\" data-id=\"dab5123\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66530f9 elementor-widget elementor-widget-heading\" data-id=\"66530f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Ala-Tikkurila<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d1ed5e elementor-widget elementor-widget-wd_text_block\" data-id=\"4d1ed5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>H\u00e4rk\u00e4valjakontie 28<br \/>00750 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8e8ea54 e-con-full e-flex e-con e-child\" data-id=\"8e8ea54\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fc129b content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"1fc129b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_7302732fbb\"><\/div>\n  <script>\n    \n    var data_7302732fbb = {\"units\":[{\"id\":\"1525\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"58\",\"discount_price\":29,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"1532\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"46\",\"discount_price\":23,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"1534\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"70\",\"discount_price\":35,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"1546\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"87\",\"discount_price\":44,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"1550\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"114\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"1559\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"121\",\"discount_price\":61,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"1565\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"138\",\"discount_price\":69,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"1576\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"223\",\"discount_price\":112,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"1584\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"228\",\"discount_price\":114,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"8B\",\"type_info\":\"\"},{\"id\":\"1590\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"250\",\"discount_price\":125,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"1596\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"268\",\"discount_price\":134,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"1618\",\"size\":\"16\",\"type\":\"standard\",\"price\":\"314\",\"discount_price\":157,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"16B\",\"type_info\":\"\"},{\"id\":\"1622\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"363\",\"discount_price\":182,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18A\",\"type_info\":\"\"},{\"id\":\"1639\",\"size\":\"21\",\"type\":\"standard\",\"price\":\"409\",\"discount_price\":205,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"21A\",\"type_info\":\"\"},{\"id\":\"1647\",\"size\":\"22\",\"type\":\"standard\",\"price\":\"379\",\"discount_price\":190,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"22B\",\"type_info\":\"\"},{\"id\":\"1553\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"116\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"3,5B\",\"type_info\":\"\"},{\"id\":\"1572\",\"size\":\"7\",\"type\":\"standard\",\"price\":\"229\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"7A\",\"type_info\":\"\"},{\"id\":\"1603\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"305\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"1606\",\"size\":\"13\",\"type\":\"standard\",\"price\":\"340\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"13A\",\"type_info\":\"\"},{\"id\":\"1612\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"312\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"1628\",\"size\":\"19\",\"type\":\"standard\",\"price\":\"364\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"19B\",\"type_info\":\"\"}],\"site_id\":\"RI0Z0HRI230120120001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_7302732fbb);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_7302732fbb').innerHTML = template(data_7302732fbb);\n    });\n  <\/script>\n  \n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7867a7d e-con-full e-flex e-con e-child\" data-id=\"7867a7d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-82e4bbc e-con-full location e-flex e-con e-child\" data-id=\"82e4bbc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-37454d9 e-con-full e-flex e-con e-child\" data-id=\"37454d9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec468cb elementor-widget elementor-widget-image\" data-id=\"ec468cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1920\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-scaled.jpg\" class=\"attachment-full size-full wp-image-14825\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-scaled.jpg 2560w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-300x225.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-1024x768.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-768x576.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-1536x1152.jpg 1536w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-2048x1536.jpg 2048w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-1200x900.jpg 1200w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/espoonlahti-150x113.jpg 150w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-670bd57 e-con-full e-flex e-con e-child\" data-id=\"670bd57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e60a22 elementor-widget elementor-widget-heading\" data-id=\"9e60a22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Espoonlahti<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb03682 elementor-widget elementor-widget-wd_text_block\" data-id=\"eb03682\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Sillankorva 17<br \/>02300 Espoo<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-deb4e15 e-con-full e-flex e-con e-child\" data-id=\"deb4e15\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-174fda4 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"174fda4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_d6c119d7d3\"><\/div>\n  <script>\n    \n    var data_d6c119d7d3 = {\"units\":[{\"id\":\"2597\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"14\",\"discount_price\":7,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2314\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"29\",\"discount_price\":15,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"2315\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"47\",\"discount_price\":24,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5A\",\"type_info\":\"\"},{\"id\":\"2318\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"51\",\"discount_price\":26,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"2320\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"78\",\"discount_price\":39,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2322\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"91\",\"discount_price\":46,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2324\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"105\",\"discount_price\":53,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"2326\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"114\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"2328\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"134\",\"discount_price\":67,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"2330\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"155\",\"discount_price\":78,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"2332\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"188\",\"discount_price\":94,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"2333\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"259\",\"discount_price\":130,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12A\",\"type_info\":\"\"},{\"id\":\"2338\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"284\",\"discount_price\":142,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"2336\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"241\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"2343\",\"size\":\"21\",\"type\":\"standard\",\"price\":\"337\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"21A\",\"type_info\":\"\"}],\"site_id\":\"RI10BTLJ061020220001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_d6c119d7d3);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_d6c119d7d3').innerHTML = template(data_d6c119d7d3);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-282155c e-flex e-con-boxed e-con e-parent\" data-id=\"282155c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d1a2584 e-con-full e-flex e-con e-child\" data-id=\"d1a2584\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-069739f e-con-full location e-flex e-con e-child\" data-id=\"069739f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-034c5fa e-con-full e-flex e-con e-child\" data-id=\"034c5fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51109ca elementor-widget elementor-widget-image\" data-id=\"51109ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/herttoniemi.jpg\" class=\"attachment-full size-full wp-image-14810\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/herttoniemi.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/herttoniemi-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/herttoniemi-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/herttoniemi-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21135ae e-con-full e-flex e-con e-child\" data-id=\"21135ae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4caccc7 elementor-widget elementor-widget-heading\" data-id=\"4caccc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Herttoniemi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95e7aff elementor-widget elementor-widget-wd_text_block\" data-id=\"95e7aff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Hitsaajankatu 8<br \/>00810 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ef9052 e-con-full e-flex e-con e-child\" data-id=\"4ef9052\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8bae32a content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"8bae32a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_5b49e2a078\"><\/div>\n  <script>\n    \n    var data_5b49e2a078 = {\"units\":[{\"id\":\"2592\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"47\",\"discount_price\":24,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"1654\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"53\",\"discount_price\":27,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"1A\",\"type_info\":\"\"},{\"id\":\"1658\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"59\",\"discount_price\":30,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5A\",\"type_info\":\"\"},{\"id\":\"1660\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"83\",\"discount_price\":42,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"2A\",\"type_info\":\"\"},{\"id\":\"1663\",\"size\":\"2.5\",\"type\":\"standard\",\"price\":\"101\",\"discount_price\":51,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"2,5A\",\"type_info\":\"\"},{\"id\":\"1666\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"109\",\"discount_price\":55,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"3A\",\"type_info\":\"\"},{\"id\":\"1669\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"113\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"3,5A\",\"type_info\":\"\"},{\"id\":\"1671\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"141\",\"discount_price\":71,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"4A\",\"type_info\":\"\"},{\"id\":\"1674\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"153\",\"discount_price\":77,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"5A\",\"type_info\":\"\"},{\"id\":\"1677\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"179\",\"discount_price\":90,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"6A\",\"type_info\":\"\"},{\"id\":\"1680\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"193\",\"discount_price\":97,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5A\",\"type_info\":\"\"},{\"id\":\"1683\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"203\",\"discount_price\":102,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"8B\",\"type_info\":\"\"},{\"id\":\"1685\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"239\",\"discount_price\":120,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"9A\",\"type_info\":\"\"},{\"id\":\"1687\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"263\",\"discount_price\":132,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"10A\",\"type_info\":\"\"},{\"id\":\"1690\",\"size\":\"11\",\"type\":\"standard\",\"price\":\"309\",\"discount_price\":155,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"11A\",\"type_info\":\"\"},{\"id\":\"1692\",\"size\":\"12.5\",\"type\":\"standard\",\"price\":\"317\",\"discount_price\":159,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"12,5A\",\"type_info\":\"\"},{\"id\":\"1694\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"325\",\"discount_price\":163,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"15A\",\"type_info\":\"\"},{\"id\":\"1704\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"377\",\"discount_price\":189,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"20A\",\"type_info\":\"\"},{\"id\":\"1709\",\"size\":\"23\",\"type\":\"standard\",\"price\":\"443\",\"discount_price\":222,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"23A\",\"type_info\":\"\"},{\"id\":\"1711\",\"size\":\"24\",\"type\":\"standard\",\"price\":\"439\",\"discount_price\":220,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"24B\",\"type_info\":\"\"},{\"id\":\"1716\",\"size\":\"30\",\"type\":\"standard\",\"price\":\"531\",\"discount_price\":266,\"discount_rate\":\"50\",\"discount_months\":\"4\",\"is_sold_out\":\"0\",\"sizecode\":\"30A\",\"type_info\":\"\"},{\"id\":\"1696\",\"size\":\"16\",\"type\":\"standard\",\"price\":\"305\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"16B\",\"type_info\":\"\"},{\"id\":\"1699\",\"size\":\"17\",\"type\":\"standard\",\"price\":\"347\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"17B\",\"type_info\":\"\"},{\"id\":\"1701\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"371\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"18A\",\"type_info\":\"\"},{\"id\":\"1707\",\"size\":\"21\",\"type\":\"standard\",\"price\":\"419\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"21B\",\"type_info\":\"\"},{\"id\":\"1713\",\"size\":\"25\",\"type\":\"standard\",\"price\":\"509\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"25A\",\"type_info\":\"\"}],\"site_id\":\"HE1C8MXX010520120000\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_5b49e2a078);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_5b49e2a078').innerHTML = template(data_5b49e2a078);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-66732d4 e-con-full e-flex e-con e-child\" data-id=\"66732d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6020451 e-con-full location e-flex e-con e-child\" data-id=\"6020451\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-45712c8 e-con-full e-flex e-con e-child\" data-id=\"45712c8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04233c4 elementor-widget elementor-widget-image\" data-id=\"04233c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1619\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1.jpg\" class=\"attachment-full size-full wp-image-14728\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1.jpg 2560w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-300x190.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-1024x648.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-768x486.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-1536x971.jpg 1536w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-2048x1295.jpg 2048w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-1200x759.jpg 1200w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-150x95.jpg 150w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63430c4 e-con-full e-flex e-con e-child\" data-id=\"63430c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11c132e elementor-widget elementor-widget-heading\" data-id=\"11c132e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Hesperianpuisto\u200b<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9dc857d elementor-widget elementor-widget-wd_text_block\" data-id=\"9dc857d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Mannerheimintie 40<br \/>00100 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c7b84c9 e-con-full e-flex e-con e-child\" data-id=\"c7b84c9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6986506 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"6986506\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_4bfc9eee2b\"><\/div>\n  <script>\n    \n    var data_4bfc9eee2b = {\"units\":[{\"id\":\"1747\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"86\",\"discount_price\":43,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"TO2\",\"type_info\":\"\"},{\"id\":\"1770\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"99\",\"discount_price\":50,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"TO3\",\"type_info\":\"\"},{\"id\":\"1726\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"62\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO1\",\"type_info\":\"\"},{\"id\":\"1733\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"84\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO1,5\",\"type_info\":\"\"},{\"id\":\"1757\",\"size\":\"2.5\",\"type\":\"standard\",\"price\":\"96\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO2,5\",\"type_info\":\"\"},{\"id\":\"1792\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"135\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO4\",\"type_info\":\"\"},{\"id\":\"1799\",\"size\":\"4.5\",\"type\":\"standard\",\"price\":\"143\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO4,5\",\"type_info\":\"\"},{\"id\":\"1811\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"144\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO5\",\"type_info\":\"\"},{\"id\":\"1830\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"171\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO6\",\"type_info\":\"\"},{\"id\":\"1849\",\"size\":\"7\",\"type\":\"standard\",\"price\":\"191\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO7\",\"type_info\":\"\"},{\"id\":\"1863\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"281\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO8\",\"type_info\":\"\"},{\"id\":\"1866\",\"size\":\"8.5\",\"type\":\"standard\",\"price\":\"293\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"TO8,50\",\"type_info\":\"\"}],\"site_id\":\"OA0P77RI29112013001F\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_4bfc9eee2b);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_4bfc9eee2b').innerHTML = template(data_4bfc9eee2b);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-17f2048 e-flex e-con-boxed e-con e-parent\" data-id=\"17f2048\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4f90f0c e-con-full e-flex e-con e-child\" data-id=\"4f90f0c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7f5c824 e-con-full location e-flex e-con e-child\" data-id=\"7f5c824\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-daddcbd e-con-full e-flex e-con e-child\" data-id=\"daddcbd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a031020 elementor-widget elementor-widget-image\" data-id=\"a031020\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/itaharju.jpg\" class=\"attachment-full size-full wp-image-14788\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/itaharju.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/itaharju-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/itaharju-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/itaharju-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1de6ccc e-con-full e-flex e-con e-child\" data-id=\"1de6ccc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7742082 elementor-widget elementor-widget-heading\" data-id=\"7742082\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican It\u00e4harju<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ef9cdf elementor-widget elementor-widget-wd_text_block\" data-id=\"5ef9cdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Kalevantie 11<br \/>20520 Turku<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a31bd51 e-con-full e-flex e-con e-child\" data-id=\"a31bd51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da93864 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"da93864\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_3c596ca8c8\"><\/div>\n  <script>\n    \n    var data_3c596ca8c8 = {\"units\":[{\"id\":\"2593\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"25\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"1915\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"37\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1916\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"53\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1917\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"59\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1920\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"83\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1923\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"115\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1925\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"145\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1927\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"163\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1930\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"229\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1932\",\"size\":\"8.5\",\"type\":\"standard\",\"price\":\"253\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"8,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1934\",\"size\":\"9.5\",\"type\":\"standard\",\"price\":\"281\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1936\",\"size\":\"11\",\"type\":\"standard\",\"price\":\"359\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"11A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1937\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"379\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1938\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"559\",\"discount_price\":0,\"discount_rate\":\"100\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1919\",\"size\":\"2.5\",\"type\":\"standard\",\"price\":\"79\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"2,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1922\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"105\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"3,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1926\",\"size\":\"5.5\",\"type\":\"standard\",\"price\":\"161\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"5,5A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1929\",\"size\":\"7\",\"type\":\"standard\",\"price\":\"215\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"7A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1931\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"251\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"8A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1933\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"277\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"9A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1935\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"335\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"10A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1939\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"755\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"18A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1940\",\"size\":\"19\",\"type\":\"standard\",\"price\":\"759\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"19A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1941\",\"size\":\"24\",\"type\":\"standard\",\"price\":\"985\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"24A\\\/IT\",\"type_info\":\"\"},{\"id\":\"1942\",\"size\":\"30\",\"type\":\"standard\",\"price\":\"1213\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"30A\",\"type_info\":\"\"},{\"id\":\"1943\",\"size\":\"36\",\"type\":\"standard\",\"price\":\"1437\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"36A\",\"type_info\":\"\"}],\"site_id\":\"IT0Z0HRI230120120001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_3c596ca8c8);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n        if (rate === 100) {\n          return \"Storage 1\u20ac \/ 2 months\";\n        }\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_3c596ca8c8').innerHTML = template(data_3c596ca8c8);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d4e3915 e-con-full e-flex e-con e-child\" data-id=\"d4e3915\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7252baf e-con-full location e-flex e-con e-child\" data-id=\"7252baf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a475c20 e-con-full e-flex e-con e-child\" data-id=\"a475c20\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fffcca5 elementor-widget elementor-widget-image\" data-id=\"fffcca5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1830\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari.jpg\" class=\"attachment-full size-full wp-image-14772\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari.jpg 2560w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-300x214.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-1024x732.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-768x549.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-1536x1098.jpg 1536w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-2048x1464.jpg 2048w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-1200x858.jpg 1200w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kaari-150x107.jpg 150w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3991b4c e-con-full e-flex e-con e-child\" data-id=\"3991b4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cedbc81 elementor-widget elementor-widget-heading\" data-id=\"cedbc81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Kaari<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c122aa6 elementor-widget elementor-widget-wd_text_block\" data-id=\"c122aa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Kantelettarentie 1 A<br \/>00420 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-11dbe43 e-con-full e-flex e-con e-child\" data-id=\"11dbe43\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d82ebc1 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"d82ebc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_2dae0f141b\"><\/div>\n  <script>\n    \n    var data_2dae0f141b = {\"units\":[{\"id\":\"1945\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"20\",\"discount_price\":10,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"1947\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"37\",\"discount_price\":19,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"1949\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"42\",\"discount_price\":21,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"1950\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"52\",\"discount_price\":26,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"1952\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"71\",\"discount_price\":36,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"1954\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"92\",\"discount_price\":46,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"1956\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"103\",\"discount_price\":52,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"1958\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"129\",\"discount_price\":65,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"1961\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"136\",\"discount_price\":68,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"1962\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"142\",\"discount_price\":71,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"1967\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"187\",\"discount_price\":94,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"1969\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"246\",\"discount_price\":123,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"1971\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"290\",\"discount_price\":145,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"1976\",\"size\":\"22\",\"type\":\"standard\",\"price\":\"332\",\"discount_price\":166,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"22B\",\"type_info\":\"\"},{\"id\":\"1965\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"182\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"1973\",\"size\":\"19\",\"type\":\"standard\",\"price\":\"398\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"19A\",\"type_info\":\"\"},{\"id\":\"1978\",\"size\":\"23\",\"type\":\"standard\",\"price\":\"454\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"23A\",\"type_info\":\"\"}],\"site_id\":\"RI15RPLJ160120230001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_2dae0f141b);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_2dae0f141b').innerHTML = template(data_2dae0f141b);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-54a0120 e-flex e-con-boxed e-con e-parent\" data-id=\"54a0120\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-390e87c e-con-full e-flex e-con e-child\" data-id=\"390e87c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-267c089 e-con-full location e-flex e-con e-child\" data-id=\"267c089\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-20c4a27 e-con-full e-flex e-con e-child\" data-id=\"20c4a27\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0991bc elementor-widget elementor-widget-image\" data-id=\"e0991bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"578\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kilo.jpg\" class=\"attachment-full size-full wp-image-14759\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kilo.jpg 896w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kilo-300x194.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kilo-768x495.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/kilo-150x97.jpg 150w\" sizes=\"auto, (max-width: 896px) 100vw, 896px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-66cc034 e-con-full e-flex e-con e-child\" data-id=\"66cc034\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-686d9fd elementor-widget elementor-widget-heading\" data-id=\"686d9fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Kilo<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d56c04 elementor-widget elementor-widget-wd_text_block\" data-id=\"2d56c04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Kilonkartanontie 1<br \/>02610 Espoo<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-904c79a e-con-full e-flex e-con e-child\" data-id=\"904c79a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-947c665 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"947c665\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_1758b91bd7\"><\/div>\n  <script>\n    \n    var data_1758b91bd7 = {\"units\":[{\"id\":\"2594\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"29\",\"discount_price\":15,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"1984\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"37\",\"discount_price\":19,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"1987\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"47\",\"discount_price\":24,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"1994\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"59\",\"discount_price\":30,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"1999\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"79\",\"discount_price\":40,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2001\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"95\",\"discount_price\":48,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3,5B\",\"type_info\":\"\"},{\"id\":\"2005\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"113\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2007\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"127\",\"discount_price\":64,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"44\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"143\",\"discount_price\":72,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6A\",\"type_info\":\"\"},{\"id\":\"2014\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"199\",\"discount_price\":100,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"8A\",\"type_info\":\"\"},{\"id\":\"2020\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"213\",\"discount_price\":107,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9A\",\"type_info\":\"\"},{\"id\":\"2026\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"237\",\"discount_price\":119,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"2036\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"277\",\"discount_price\":139,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"2038\",\"size\":\"16\",\"type\":\"standard\",\"price\":\"319\",\"discount_price\":160,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"16A\",\"type_info\":\"\"},{\"id\":\"2043\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"365\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"20B\",\"type_info\":\"\"},{\"id\":\"2046\",\"size\":\"21\",\"type\":\"standard\",\"price\":\"409\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"21A\",\"type_info\":\"\"}],\"site_id\":\"RI1GRWXX250320060000\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_1758b91bd7);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_1758b91bd7').innerHTML = template(data_1758b91bd7);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd4025f e-con-full e-flex e-con e-child\" data-id=\"fd4025f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0ed18ac e-con-full location e-flex e-con e-child\" data-id=\"0ed18ac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-146b9fc e-con-full e-flex e-con e-child\" data-id=\"146b9fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b6eb495 elementor-widget elementor-widget-image\" data-id=\"b6eb495\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/konala.jpg\" class=\"attachment-full size-full wp-image-14747\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/konala.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/konala-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/konala-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/konala-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-833b484 e-con-full e-flex e-con e-child\" data-id=\"833b484\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-660d58a elementor-widget elementor-widget-heading\" data-id=\"660d58a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Konala<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f527dc2 elementor-widget elementor-widget-wd_text_block\" data-id=\"f527dc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Paperitie 5<br \/>\n00390 Helsinki<br \/>\n<span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a958807 e-con-full e-flex e-con e-child\" data-id=\"a958807\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d03e811 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"d03e811\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_564ad8fe48\"><\/div>\n  <script>\n    \n    var data_564ad8fe48 = {\"units\":[{\"id\":\"2595\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"37\",\"discount_price\":19,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2050\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"45\",\"discount_price\":23,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1A\",\"type_info\":\"\"},{\"id\":\"2052\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"55\",\"discount_price\":28,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5A\",\"type_info\":\"\"},{\"id\":\"2055\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"57\",\"discount_price\":29,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2A\",\"type_info\":\"\"},{\"id\":\"2058\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"75\",\"discount_price\":38,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3A\",\"type_info\":\"\"},{\"id\":\"2063\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"91\",\"discount_price\":46,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4A\",\"type_info\":\"\"},{\"id\":\"2065\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"101\",\"discount_price\":51,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5A\",\"type_info\":\"\"},{\"id\":\"2067\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"133\",\"discount_price\":67,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6A\",\"type_info\":\"\"},{\"id\":\"2068\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"155\",\"discount_price\":78,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5A\",\"type_info\":\"\"},{\"id\":\"2070\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"185\",\"discount_price\":93,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9A\",\"type_info\":\"\"},{\"id\":\"2071\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"227\",\"discount_price\":114,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10A\",\"type_info\":\"\"},{\"id\":\"2072\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"233\",\"discount_price\":117,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12A\",\"type_info\":\"\"},{\"id\":\"2073\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"255\",\"discount_price\":128,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15A\",\"type_info\":\"\"},{\"id\":\"2077\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"275\",\"discount_price\":138,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18A\",\"type_info\":\"\"},{\"id\":\"2069\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"181\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"8A\",\"type_info\":\"\"},{\"id\":\"2080\",\"size\":\"24\",\"type\":\"standard\",\"price\":\"383\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"24A\",\"type_info\":\"\"},{\"id\":\"2083\",\"size\":\"30\",\"type\":\"standard\",\"price\":\"445\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"30A\",\"type_info\":\"\"},{\"id\":\"2084\",\"size\":\"36\",\"type\":\"standard\",\"price\":\"503\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"36A\",\"type_info\":\"\"},{\"id\":\"2086\",\"size\":\"45\",\"type\":\"standard\",\"price\":\"581\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"45A\",\"type_info\":\"\"}],\"site_id\":\"RI19CORI251120130001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_564ad8fe48);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_564ad8fe48').innerHTML = template(data_564ad8fe48);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-8a76dd5 e-flex e-con-boxed e-con e-parent\" data-id=\"8a76dd5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fe59e90 e-con-full e-flex e-con e-child\" data-id=\"fe59e90\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d2ecab4 e-con-full location e-flex e-con e-child\" data-id=\"d2ecab4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-43de4ed e-con-full e-flex e-con e-child\" data-id=\"43de4ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b641db elementor-widget elementor-widget-image\" data-id=\"4b641db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/olari.jpg\" class=\"attachment-full size-full wp-image-14737\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/olari.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/olari-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/olari-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/olari-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-df4177a e-con-full e-flex e-con e-child\" data-id=\"df4177a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20aad16 elementor-widget elementor-widget-heading\" data-id=\"20aad16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Olari<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffa11c0 elementor-widget elementor-widget-wd_text_block\" data-id=\"ffa11c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Piispanm\u00e4entie 8<br \/>02240 Espoo<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-36ecc1d e-con-full e-flex e-con e-child\" data-id=\"36ecc1d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7214d97 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"7214d97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_63e42f92bd\"><\/div>\n  <script>\n    \n    var data_63e42f92bd = {\"units\":[{\"id\":\"2596\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"51\",\"discount_price\":26,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2092\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"41\",\"discount_price\":21,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"2096\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"69\",\"discount_price\":35,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"2099\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"89\",\"discount_price\":45,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2101\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"105\",\"discount_price\":53,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2103\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"113\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"2104\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"135\",\"discount_price\":68,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"2105\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"155\",\"discount_price\":78,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"2107\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"167\",\"discount_price\":84,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"2109\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"211\",\"discount_price\":106,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"2110\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"217\",\"discount_price\":109,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"2114\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"257\",\"discount_price\":129,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"2122\",\"size\":\"23\",\"type\":\"standard\",\"price\":\"373\",\"discount_price\":187,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"23A\",\"type_info\":\"\"},{\"id\":\"2118\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"317\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"2119\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"367\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"20A\",\"type_info\":\"\"},{\"id\":\"2123\",\"size\":\"24\",\"type\":\"standard\",\"price\":\"425\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"24A\",\"type_info\":\"\"},{\"id\":\"2124\",\"size\":\"30\",\"type\":\"standard\",\"price\":\"493\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"30A\",\"type_info\":\"\"},{\"id\":\"2126\",\"size\":\"50\",\"type\":\"standard\",\"price\":\"689\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"50A\",\"type_info\":\"\"},{\"id\":\"2129\",\"size\":\"58\",\"type\":\"standard\",\"price\":\"685\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"58B\",\"type_info\":\"\"}],\"site_id\":\"RI0SHGRI140620130001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_63e42f92bd);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_63e42f92bd').innerHTML = template(data_63e42f92bd);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8a92939 e-con-full e-flex e-con e-child\" data-id=\"8a92939\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-54768f5 e-con-full location e-flex e-con e-child\" data-id=\"54768f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fdfc1a4 e-con-full e-flex e-con e-child\" data-id=\"fdfc1a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5dc8abe elementor-widget elementor-widget-image\" data-id=\"5dc8abe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1619\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1.jpg\" class=\"attachment-full size-full wp-image-14728\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1.jpg 2560w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-300x190.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-1024x648.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-768x486.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-1536x971.jpg 1536w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-2048x1295.jpg 2048w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-1200x759.jpg 1200w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/img_8419_0-scaled-1-150x95.jpg 150w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4d0d5fd e-con-full e-flex e-con e-child\" data-id=\"4d0d5fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fdbd31 elementor-widget elementor-widget-heading\" data-id=\"9fdbd31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Ruoholahti<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac6b6cf elementor-widget elementor-widget-wd_text_block\" data-id=\"ac6b6cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>K\u00f6ydenpunojankatu 15<br \/>00180 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e1d0e9a e-con-full e-flex e-con e-child\" data-id=\"e1d0e9a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea8a974 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"ea8a974\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_5b2bc0c314\"><\/div>\n  <script>\n    \n    var data_5b2bc0c314 = {\"units\":[{\"id\":\"2153\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"98\",\"discount_price\":49,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"RU2\",\"type_info\":\"\"},{\"id\":\"2174\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"111\",\"discount_price\":56,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"RU3\",\"type_info\":\"\"},{\"id\":\"2195\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"195\",\"discount_price\":98,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"RU4\",\"type_info\":\"\"},{\"id\":\"2213\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"213\",\"discount_price\":107,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"RU5\",\"type_info\":\"\"},{\"id\":\"2304\",\"size\":\"13\",\"type\":\"standard\",\"price\":\"588\",\"discount_price\":294,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"RU13\",\"type_info\":\"\"},{\"id\":\"2140\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"96\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU1,5\",\"type_info\":\"\"},{\"id\":\"2184\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"141\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU3,5\",\"type_info\":\"\"},{\"id\":\"2202\",\"size\":\"4.5\",\"type\":\"standard\",\"price\":\"197\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU4,5\",\"type_info\":\"\"},{\"id\":\"2230\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"233\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU6\",\"type_info\":\"\"},{\"id\":\"2237\",\"size\":\"6.5\",\"type\":\"standard\",\"price\":\"245\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU6,5\",\"type_info\":\"\"},{\"id\":\"2248\",\"size\":\"7\",\"type\":\"standard\",\"price\":\"247\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU7\",\"type_info\":\"\"},{\"id\":\"2275\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"432\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU9\",\"type_info\":\"\"},{\"id\":\"2286\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"486\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU10\",\"type_info\":\"\"},{\"id\":\"2301\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"505\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"RU12\",\"type_info\":\"\"}],\"site_id\":\"OA0P6KRI291120130001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_5b2bc0c314);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_5b2bc0c314').innerHTML = template(data_5b2bc0c314);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-d021dff e-flex e-con-boxed e-con e-parent\" data-id=\"d021dff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-159dee0 e-con-full e-flex e-con e-child\" data-id=\"159dee0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-142583a e-con-full location e-flex e-con e-child\" data-id=\"142583a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8a5a59 e-con-full e-flex e-con e-child\" data-id=\"c8a5a59\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3c6745 elementor-widget elementor-widget-image\" data-id=\"f3c6745\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/tammisto.jpg\" class=\"attachment-full size-full wp-image-14644\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/tammisto.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/tammisto-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/tammisto-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/tammisto-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-10f4e65 e-con-full e-flex e-con e-child\" data-id=\"10f4e65\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d46f0c6 elementor-widget elementor-widget-heading\" data-id=\"d46f0c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Tammisto<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fdf5bc7 elementor-widget elementor-widget-wd_text_block\" data-id=\"fdf5bc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>S\u00e4hk\u00f6tie 12<br \/>01510 Vantaa<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b467733 e-con-full e-flex e-con e-child\" data-id=\"b467733\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6e38d7 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"f6e38d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_ab13272481\"><\/div>\n  <script>\n    \n    var data_ab13272481 = {\"units\":[{\"id\":\"1478\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"51\",\"discount_price\":26,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"1480\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"55\",\"discount_price\":28,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"1482\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"69\",\"discount_price\":35,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"1484\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"81\",\"discount_price\":41,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"1485\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"97\",\"discount_price\":49,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3,5B\",\"type_info\":\"\"},{\"id\":\"1487\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"113\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"1489\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"119\",\"discount_price\":60,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"1490\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"133\",\"discount_price\":67,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"1491\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"177\",\"discount_price\":89,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"8B\",\"type_info\":\"\"},{\"id\":\"2589\",\"size\":\"26\",\"type\":\"standard\",\"price\":\"413\",\"discount_price\":207,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"26A\",\"type_info\":\"\"},{\"id\":\"1493\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"215\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"1495\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"197\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"1496\",\"size\":\"14\",\"type\":\"standard\",\"price\":\"213\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"14B\",\"type_info\":\"\"},{\"id\":\"1498\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"271\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"1506\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"301\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"1509\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"391\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"20A\",\"type_info\":\"\"},{\"id\":\"1512\",\"size\":\"22\",\"type\":\"standard\",\"price\":\"403\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"22A\",\"type_info\":\"\"},{\"id\":\"1514\",\"size\":\"23\",\"type\":\"standard\",\"price\":\"407\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"23A\",\"type_info\":\"\"}],\"site_id\":\"RI0TJ5XX050520150002\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_ab13272481);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_ab13272481').innerHTML = template(data_ab13272481);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b7cc740 e-con-full e-flex e-con e-child\" data-id=\"b7cc740\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-25bcc2a e-con-full location e-flex e-con e-child\" data-id=\"25bcc2a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5d42c99 e-con-full e-flex e-con e-child\" data-id=\"5d42c99\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8972e9e elementor-widget elementor-widget-image\" data-id=\"8972e9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1442\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1.jpg\" class=\"attachment-full size-full wp-image-14624\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1.jpg 2560w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-300x169.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-1024x577.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-768x433.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-1536x865.jpg 1536w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-2048x1154.jpg 2048w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-1200x676.jpg 1200w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/04\/Tapiola-scaled-1-150x84.jpg 150w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d4caee0 e-con-full e-flex e-con e-child\" data-id=\"d4caee0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3877ccc elementor-widget elementor-widget-heading\" data-id=\"3877ccc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Tapiola<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f59f8a3 elementor-widget elementor-widget-wd_text_block\" data-id=\"f59f8a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Kimmeltie 1 - 3<br \/>02110 Espoo<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d74de63 e-con-full e-flex e-con e-child\" data-id=\"d74de63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6b4cfc content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"c6b4cfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_a654ac5f8e\"><\/div>\n  <script>\n    \n    var data_a654ac5f8e = {\"units\":[{\"id\":\"2591\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"23\",\"discount_price\":12,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"1428\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"27\",\"discount_price\":14,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"1432\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"42\",\"discount_price\":21,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5A\",\"type_info\":\"\"},{\"id\":\"1435\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"73\",\"discount_price\":37,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2A\",\"type_info\":\"\"},{\"id\":\"1440\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"82\",\"discount_price\":41,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"1442\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"88\",\"discount_price\":44,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3,5B\",\"type_info\":\"\"},{\"id\":\"1445\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"101\",\"discount_price\":51,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"1448\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"113\",\"discount_price\":57,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"1450\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"129\",\"discount_price\":65,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"1452\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"136\",\"discount_price\":68,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"1454\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"169\",\"discount_price\":85,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"1456\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"181\",\"discount_price\":91,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"1457\",\"size\":\"11\",\"type\":\"standard\",\"price\":\"221\",\"discount_price\":111,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"11A\",\"type_info\":\"\"},{\"id\":\"1459\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"188\",\"discount_price\":94,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"1461\",\"size\":\"13\",\"type\":\"standard\",\"price\":\"198\",\"discount_price\":99,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"13B\",\"type_info\":\"\"},{\"id\":\"1463\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"235\",\"discount_price\":118,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"1464\",\"size\":\"16\",\"type\":\"standard\",\"price\":\"256\",\"discount_price\":128,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"16B\",\"type_info\":\"\"},{\"id\":\"1466\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"301\",\"discount_price\":151,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"1472\",\"size\":\"22\",\"type\":\"standard\",\"price\":\"416\",\"discount_price\":208,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"22A\",\"type_info\":\"\"},{\"id\":\"1474\",\"size\":\"23\",\"type\":\"standard\",\"price\":\"349\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"23B\",\"type_info\":\"\"},{\"id\":\"1477\",\"size\":\"26\",\"type\":\"standard\",\"price\":\"499\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"26A\",\"type_info\":\"\"}],\"site_id\":\"RI0XDCLJ210520210001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_a654ac5f8e);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_a654ac5f8e').innerHTML = template(data_a654ac5f8e);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-546cfd7 e-flex e-con-boxed e-con e-parent\" data-id=\"546cfd7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b463159 e-con-full e-flex e-con e-child\" data-id=\"b463159\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a51d5a8 e-con-full location e-flex e-con e-child\" data-id=\"a51d5a8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-8c189b3 e-con-full e-flex e-con e-child\" data-id=\"8c189b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a7bdcc elementor-widget elementor-widget-image\" data-id=\"4a7bdcc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/toolo.jpg\" class=\"attachment-full size-full wp-image-14862\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/toolo.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/toolo-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/toolo-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/toolo-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33a5bde e-con-full e-flex e-con e-child\" data-id=\"33a5bde\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e74c893 elementor-widget elementor-widget-heading\" data-id=\"e74c893\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican T\u00f6\u00f6l\u00f6<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93de648 elementor-widget elementor-widget-wd_text_block\" data-id=\"93de648\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Mannerheimintie 102<br \/>00250 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7afe421 e-con-full e-flex e-con e-child\" data-id=\"7afe421\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a91f328 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"a91f328\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_26d1260f90\"><\/div>\n  <script>\n    \n    var data_26d1260f90 = {\"units\":[{\"id\":\"2598\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"43\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2544\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"41\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"2550\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"55\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"2555\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"75\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"2560\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"105\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2564\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"119\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2567\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"145\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"2570\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"151\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"2573\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"179\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"2574\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"195\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"2576\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"197\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"2584\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"341\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"20B\",\"type_info\":\"\"}],\"site_id\":\"RI152RJB280420160001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_26d1260f90);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_26d1260f90').innerHTML = template(data_26d1260f90);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3a68dbd e-con-full e-flex e-con e-child\" data-id=\"3a68dbd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9d25201 e-con-full location e-flex e-con e-child\" data-id=\"9d25201\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7311dda e-con-full e-flex e-con e-child\" data-id=\"7311dda\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b06168b elementor-widget elementor-widget-image\" data-id=\"b06168b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/pelican-vallila.jpg\" class=\"attachment-full size-full wp-image-17138\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/pelican-vallila.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/pelican-vallila-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/pelican-vallila-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/pelican-vallila-150x100.jpg 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f0fe4e6 e-con-full e-flex e-con e-child\" data-id=\"f0fe4e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87089d8 elementor-widget elementor-widget-heading\" data-id=\"87089d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Vallila<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06ed36e elementor-widget elementor-widget-wd_text_block\" data-id=\"06ed36e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>M\u00e4kel\u00e4nkatu 62<br \/>00520 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-11e7ef2 e-con-full e-flex e-con e-child\" data-id=\"11e7ef2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9786250 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"9786250\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_db74ee2501\"><\/div>\n  <script>\n    \n    var data_db74ee2501 = {\"units\":[{\"id\":\"2590\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"25\",\"discount_price\":13,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2365\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"37\",\"discount_price\":19,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"2369\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"49\",\"discount_price\":25,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"2374\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"67\",\"discount_price\":34,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"2377\",\"size\":\"2.5\",\"type\":\"standard\",\"price\":\"83\",\"discount_price\":42,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2,5B\",\"type_info\":\"\"},{\"id\":\"2381\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"91\",\"discount_price\":46,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2386\",\"size\":\"3.5\",\"type\":\"standard\",\"price\":\"95\",\"discount_price\":48,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3,5B\",\"type_info\":\"\"},{\"id\":\"2390\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"121\",\"discount_price\":61,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2393\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"141\",\"discount_price\":71,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"2406\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"189\",\"discount_price\":95,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7.5B\",\"type_info\":\"\"},{\"id\":\"2408\",\"size\":\"8\",\"type\":\"standard\",\"price\":\"199\",\"discount_price\":100,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"8B\",\"type_info\":\"\"},{\"id\":\"2412\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"203\",\"discount_price\":102,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"2416\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"223\",\"discount_price\":112,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"2420\",\"size\":\"11\",\"type\":\"standard\",\"price\":\"229\",\"discount_price\":115,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"11B\",\"type_info\":\"\"},{\"id\":\"2424\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"239\",\"discount_price\":120,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"2427\",\"size\":\"13\",\"type\":\"standard\",\"price\":\"261\",\"discount_price\":131,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"13B\",\"type_info\":\"\"},{\"id\":\"2430\",\"size\":\"14\",\"type\":\"standard\",\"price\":\"265\",\"discount_price\":133,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"14B\",\"type_info\":\"\"},{\"id\":\"2433\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"329\",\"discount_price\":165,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15A\",\"type_info\":\"\"},{\"id\":\"2439\",\"size\":\"16\",\"type\":\"standard\",\"price\":\"275\",\"discount_price\":138,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"16B\",\"type_info\":\"\"},{\"id\":\"2440\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"279\",\"discount_price\":140,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"2443\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"325\",\"discount_price\":163,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"20B\",\"type_info\":\"\"},{\"id\":\"2446\",\"size\":\"21\",\"type\":\"standard\",\"price\":\"329\",\"discount_price\":165,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"21B\",\"type_info\":\"\"},{\"id\":\"2449\",\"size\":\"25\",\"type\":\"standard\",\"price\":\"415\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"25B\",\"type_info\":\"\"},{\"id\":\"2451\",\"size\":\"30\",\"type\":\"standard\",\"price\":\"549\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"30A\",\"type_info\":\"\"},{\"id\":\"2453\",\"size\":\"47\",\"type\":\"standard\",\"price\":\"617\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"47B\",\"type_info\":\"\"}],\"site_id\":\"VA0WCBXX010220120000\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_db74ee2501);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_db74ee2501').innerHTML = template(data_db74ee2501);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-d5069ee e-flex e-con-boxed e-con e-parent\" data-id=\"d5069ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8e944ad e-con-full e-flex e-con e-child\" data-id=\"8e944ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-57ecc81 e-con-full location e-flex e-con e-child\" data-id=\"57ecc81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b5104ad e-con-full e-flex e-con e-child\" data-id=\"b5104ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ee38b7 elementor-widget elementor-widget-image\" data-id=\"5ee38b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"609\" height=\"404\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/varisto.jpg\" class=\"attachment-full size-full wp-image-14852\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/varisto.jpg 609w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/varisto-300x199.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/varisto-150x100.jpg 150w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-850acad e-con-full e-flex e-con e-child\" data-id=\"850acad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71026f5 elementor-widget elementor-widget-heading\" data-id=\"71026f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Varisto<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-136dcbc elementor-widget elementor-widget-wd_text_block\" data-id=\"136dcbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Martinkyl\u00e4ntie 57<br \/>01720 Vantaa<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6a311a e-con-full e-flex e-con e-child\" data-id=\"b6a311a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71d411a content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"71d411a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_fbc5a2c9b4\"><\/div>\n  <script>\n    \n    var data_fbc5a2c9b4 = {\"units\":[{\"id\":\"2599\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"17\",\"discount_price\":9,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2456\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"27\",\"discount_price\":14,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"2457\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"38\",\"discount_price\":19,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"2459\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"45\",\"discount_price\":23,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"2462\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"72\",\"discount_price\":36,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2464\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"87\",\"discount_price\":44,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2467\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"107\",\"discount_price\":54,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"2470\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"115\",\"discount_price\":58,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"2473\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"136\",\"discount_price\":68,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"2476\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"151\",\"discount_price\":76,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"2477\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"171\",\"discount_price\":86,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10A\",\"type_info\":\"\"},{\"id\":\"2480\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"181\",\"discount_price\":91,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"2481\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"208\",\"discount_price\":104,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15A\",\"type_info\":\"\"},{\"id\":\"2484\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"215\",\"discount_price\":108,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"18A\",\"type_info\":\"\"},{\"id\":\"2487\",\"size\":\"20\",\"type\":\"standard\",\"price\":\"235\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"20A\",\"type_info\":\"\"}],\"site_id\":\"RI12W2LJ151220210001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_fbc5a2c9b4);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_fbc5a2c9b4').innerHTML = template(data_fbc5a2c9b4);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-41d2950 e-con-full e-flex e-con e-child\" data-id=\"41d2950\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2420cc2 e-con-full location e-flex e-con e-child\" data-id=\"2420cc2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f02ca12 e-con-full e-flex e-con e-child\" data-id=\"f02ca12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-553cc70 elementor-widget elementor-widget-image\" data-id=\"553cc70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1184\" height=\"789\" src=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/viikki.jpg\" class=\"attachment-full size-full wp-image-14873\" alt=\"\" srcset=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/viikki.jpg 1184w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/viikki-300x200.jpg 300w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/viikki-1024x682.jpg 1024w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/viikki-768x512.jpg 768w, https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/viikki-150x100.jpg 150w\" sizes=\"auto, (max-width: 1184px) 100vw, 1184px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7cd2cbb e-con-full e-flex e-con e-child\" data-id=\"7cd2cbb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1bee686 elementor-widget elementor-widget-heading\" data-id=\"1bee686\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pelican Viikki<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd5bc1b elementor-widget elementor-widget-wd_text_block\" data-id=\"bd5bc1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<p>Pihlajistonkuja 4<br \/>00710 Helsinki<br \/><span class=\"bold-text toggle-text\" style=\"color: #008000;\">Show available units<\/span><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0e5ca0 e-con-full e-flex e-con e-child\" data-id=\"a0e5ca0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59628e8 content-to-toggle elementor-widget elementor-widget-shortcode\" data-id=\"59628e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_0330c62404\"><\/div>\n  <script>\n    \n    var data_0330c62404 = {\"units\":[{\"id\":\"2499\",\"size\":\"0.75\",\"type\":\"standard\",\"price\":\"30\",\"discount_price\":15,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"0,75A\",\"type_info\":\"Locker\"},{\"id\":\"2502\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"46\",\"discount_price\":23,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"type_info\":\"\"},{\"id\":\"2504\",\"size\":\"1.5\",\"type\":\"standard\",\"price\":\"58\",\"discount_price\":29,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1,5B\",\"type_info\":\"\"},{\"id\":\"2506\",\"size\":\"2\",\"type\":\"standard\",\"price\":\"76\",\"discount_price\":38,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2B\",\"type_info\":\"\"},{\"id\":\"2508\",\"size\":\"2.5\",\"type\":\"standard\",\"price\":\"108\",\"discount_price\":54,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"2,5A\",\"type_info\":\"\"},{\"id\":\"2510\",\"size\":\"3\",\"type\":\"standard\",\"price\":\"103\",\"discount_price\":52,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"3B\",\"type_info\":\"\"},{\"id\":\"2512\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"135\",\"discount_price\":68,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"type_info\":\"\"},{\"id\":\"2513\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"137\",\"discount_price\":69,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"type_info\":\"\"},{\"id\":\"2515\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"178\",\"discount_price\":89,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"type_info\":\"\"},{\"id\":\"2517\",\"size\":\"7.5\",\"type\":\"standard\",\"price\":\"191\",\"discount_price\":96,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"7,5B\",\"type_info\":\"\"},{\"id\":\"2518\",\"size\":\"9\",\"type\":\"standard\",\"price\":\"207\",\"discount_price\":104,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"9B\",\"type_info\":\"\"},{\"id\":\"2520\",\"size\":\"10\",\"type\":\"standard\",\"price\":\"211\",\"discount_price\":106,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"10B\",\"type_info\":\"\"},{\"id\":\"2521\",\"size\":\"12\",\"type\":\"standard\",\"price\":\"257\",\"discount_price\":129,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"12B\",\"type_info\":\"\"},{\"id\":\"2523\",\"size\":\"15\",\"type\":\"standard\",\"price\":\"264\",\"discount_price\":132,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"15B\",\"type_info\":\"\"},{\"id\":\"2525\",\"size\":\"16\",\"type\":\"standard\",\"price\":\"278\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"16B\",\"type_info\":\"\"},{\"id\":\"2527\",\"size\":\"18\",\"type\":\"standard\",\"price\":\"317\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"18B\",\"type_info\":\"\"},{\"id\":\"2531\",\"size\":\"21\",\"type\":\"standard\",\"price\":\"413\",\"discount_price\":0,\"discount_rate\":\"0\",\"discount_months\":\"0\",\"is_sold_out\":\"1\",\"sizecode\":\"21A\",\"type_info\":\"\"}],\"site_id\":\"RI0U7GNM110120180001\",\"url_prefix\":\"\\\/en\"};     \n    console.log(data_0330c62404);\n    jQuery(document).ready(function() {\n    \n      \/* Add Support to different unit types *\/\n      Handlebars.registerHelper('getBookingUrl', function(type, is_sold_out, id) {\n        console.log(\"type:\", type, \"is_sold_out:\", is_sold_out);\n        var soldOut = parseInt(is_sold_out, 10) === 1;\n\n        if (soldOut) {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }\n        } else {\n          switch (type) {\n            case 'garage':\n            case 'standard':\n              return '\/online_booking\/?id=' + id;\n            case 'parking':\n              return '\/reserver-parkeringsplads\/?id=' + id;\n            case 'showroom':\n              return '\/booking-forespoergsel\/?id=' + id;\n            default:\n              return '\/booking-forespoergsel\/?id=' + id;\n          }          \n        }\n      });      \n    \n                                             \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasStandard = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one standard, render the block, otherwise render the else block\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });\n      \n   \n    \n      var template = Handlebars.compile(templates.listCompact);\n      \/\/console.log(template);\n      document.getElementById('pelican_unit_list_0330c62404').innerHTML = template(data_0330c62404);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Storage for moving house Make your move easier with 50% off the first 2 months. At Pelican Self Storage &#8211;<\/p>\n","protected":false},"author":10,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"class_list":["post-16419","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<title>Are you moving? | Pelican Self Storage<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pelican.fi\/en\/move\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Are you moving?\" \/>\n<meta property=\"og:description\" content=\"Storage for moving house Make your move easier with 50% off the first 2 months. At Pelican Self Storage &#8211;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pelican.fi\/en\/move\/\" \/>\n<meta property=\"og:site_name\" content=\"Pelican Self Storage\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PelicanSelfStorageDenmark\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-25T08:31:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"23 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/pelican.fi\/en\/move\/\",\"url\":\"https:\/\/pelican.fi\/en\/move\/\",\"name\":\"Are you moving? | Pelican Self Storage\",\"isPartOf\":{\"@id\":\"https:\/\/pelican.fi\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/pelican.fi\/en\/move\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/pelican.fi\/en\/move\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg\",\"datePublished\":\"2025-05-06T07:49:20+00:00\",\"dateModified\":\"2025-06-25T08:31:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/pelican.fi\/en\/move\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/pelican.fi\/en\/move\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/pelican.fi\/en\/move\/#primaryimage\",\"url\":\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg\",\"contentUrl\":\"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/pelican.fi\/en\/move\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/pelican.fi\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Are you moving?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/pelican.fi\/en\/#website\",\"url\":\"https:\/\/pelican.fi\/en\/\",\"name\":\"Vuokraa k\u00e4tev\u00e4 varasto\",\"description\":\"Vuokraa varastotila Pelican Self Storagelta. Edulliset hinnat \u2714 Toimipisteet ymp\u00e4ri K\u00f6\u00f6penhaminaa \u2714 Varastotiloja eri kokoisina \u2714 Ilmainen per\u00e4k\u00e4rryn lainaus \u2714\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/pelican.fi\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>","yoast_head_json":{"title":"Are you moving? | Pelican Self Storage","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pelican.fi\/en\/move\/","og_locale":"en_US","og_type":"article","og_title":"Are you moving?","og_description":"Storage for moving house Make your move easier with 50% off the first 2 months. At Pelican Self Storage &#8211;","og_url":"https:\/\/pelican.fi\/en\/move\/","og_site_name":"Pelican Self Storage","article_publisher":"https:\/\/www.facebook.com\/PelicanSelfStorageDenmark","article_modified_time":"2025-06-25T08:31:34+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"23 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pelican.fi\/en\/move\/","url":"https:\/\/pelican.fi\/en\/move\/","name":"Are you moving? | Pelican Self Storage","isPartOf":{"@id":"https:\/\/pelican.fi\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pelican.fi\/en\/move\/#primaryimage"},"image":{"@id":"https:\/\/pelican.fi\/en\/move\/#primaryimage"},"thumbnailUrl":"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg","datePublished":"2025-05-06T07:49:20+00:00","dateModified":"2025-06-25T08:31:34+00:00","breadcrumb":{"@id":"https:\/\/pelican.fi\/en\/move\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pelican.fi\/en\/move\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pelican.fi\/en\/move\/#primaryimage","url":"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg","contentUrl":"https:\/\/pelican.fi\/wp-content\/uploads\/2025\/06\/ala-tikkurilla.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/pelican.fi\/en\/move\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pelican.fi\/en\/"},{"@type":"ListItem","position":2,"name":"Are you moving?"}]},{"@type":"WebSite","@id":"https:\/\/pelican.fi\/en\/#website","url":"https:\/\/pelican.fi\/en\/","name":"Vuokraa k\u00e4tev\u00e4 varasto","description":"Vuokraa varastotila Pelican Self Storagelta. Edulliset hinnat \u2714 Toimipisteet ymp\u00e4ri K\u00f6\u00f6penhaminaa \u2714 Varastotiloja eri kokoisina \u2714 Ilmainen per\u00e4k\u00e4rryn lainaus \u2714","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pelican.fi\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/pages\/16419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/comments?post=16419"}],"version-history":[{"count":17,"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/pages\/16419\/revisions"}],"predecessor-version":[{"id":18534,"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/pages\/16419\/revisions\/18534"}],"wp:attachment":[{"href":"https:\/\/pelican.fi\/en\/wp-json\/wp\/v2\/media?parent=16419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}