1<!doctype html> 2<html lang="fi"> 3 <head> 4 <meta charset="utf-8" /> 5 <title>Suomalaista innovaatiota | Polar Heater</title> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 7 <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" /> 8 <meta name="description" content="Suomalaista osaamista parhaimmillaan. Polar Heater Oy on autojen ja työkoneitten talviongelmiin ja niitten energian säästöön erikoistunut yritys." /> 9 <meta name="robots" content="index, follow" /> 10 <link rel="alternate" title="Polar Heater" href="https://www.polarheater.fi/feed/" type="application/rss+xml" /> 11 <link rel="canonical" href="https://www.polarheater.fi/page/5/suomalaista-innovaatiota" /> 12 <link rel="shortcut icon" type="image/ico" href="/files/themes/shop/polarheater-2023-11-27/images/favicon.ico" /> 13
13<script>document.documentElement.className += ' JS JS-Loading';</script>
13 14 <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,800|Roboto&display=swap" rel="stylesheet"> 15<link rel="stylesheet" href="/minify/?t=custom/polarheater-2023-11-27&f=vendor/normalize-css/normalize.css,vendor/magnific-popup/dist/magnific-popup.css,vendor/flickity/dist/flickity.css,styles/customi.css,styles/theme.css&v=20231129" type="text/css" media="all" /> 16 17<link rel="stylesheet" href="/minify/?t=custom/polarheater-2023-11-27&f=styles/custom.css&v=20231129" type="text/css" media="all" /> 18 19<link rel="stylesheet" href="/assets/defaults/vendor/magiczoomplus/magiczoomplus.css"> 20<!--link rel="stylesheet" href="{ThemeURL}/styles/custom.css?v=2"--> 21<link rel="stylesheet" href="/files/themes/shop/polarheater-2023-11-27/styles/customi.css"> 22 <!-- Google tracking consent -->
23<script> 24window.dataLayer = window.dataLayer || []; 25function gtag(){dataLayer.push(arguments);} 26gtag("consent", "default", { 27 ad_storage: "denied", 28 ad_user_data: "denied", 29 ad_personalization: "denied", 30 analytics_storage: "denied", 31 personalization_storage: "denied", 32 functionality_storage: "denied", 33 security_storage: "granted", 34 wait_for_update: 500, 35}); 36</script>
36<script src="https://consent.cookiefirst.com/sites/polarheater.fi-e32b8bd6-af3e-4060-9f14-b339946603e2/consent.js"></script>
36<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Organization","name":"Polar Heater","logo":"https:\/\/www.polarheater.fi\/tuotekuvat\/logo_copy1.png","url":"https:\/\/www.polarheater.fi\/","contactPoint":{"@type":"ContactPoint","contactType":"sales","telephone":"+358 40 5234523","areaServed":["AF","AX","NL","AL","DZ","AS","AD","AO","AI","AQ","AG","AE","AR","AM","AW","AU","AZ","BS","BH","BD","BB","BE","BZ","BJ","BM","BT","BO","BA","BW","BV","BR","IO","VG","BN","BG","BF","BI","KY","CL","CK","CR","CW","DJ","DM","DO","EC","EG","SV","ER","ES","ZA","GS","KR","SS","ET","FK","FJ","PH","FO","GA","GM","GE","GH","GI","GD","GL","GP","GU","GT","GG","GN","GW","GY","HT","HM","HN","HK","SJ","ID","IN","IQ","IR","IE","IS","IL","IT","TL","AT","JM","JP","YE","JE","JO","CX","KH","CM","CA","IC","CV","BQ","KZ","KE","CF","CN","KG","KI","CO","KM","CD","CG","CC","GR","HR","CU","KW","CY","LA","LV","LS","LB","LR","LY","LI","LT","LU","EH","MO","MG","MK","MW","MV","MY","ML","MT","IM","MA","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MZ","MM","NA","NR","NP","NI","NE","NG","NU","NF","NO","CI","OM","PK","PW","PS","PA","PG","PY","PE","PN","KP","MP","PT","PR","PL","GQ","QA","FR","GF","PF","TF","RO","RW","SE","RE","SH","KN","LC","VC","BL","MF","PM","DE","SB","ZM","WS","SM","SA","SN","RS","SC","SL","SG","SX","SK","SI","SO","LK","SD","FI","SR","CH","SZ","SY","ST","TJ","TW","TZ","DK","TH","TG","TK","TO","TT","TN","TR","TM","TC","TV","TD","CZ","UG","UA","HU","UY","NC","NZ","UZ","BY","VU","VA","VE","RU","VN","EE","WF","GB","US","VI","UM","ZW"],"availableLanguage":["Finnish","Swedish","Norwegian","English","German"]}}</script>
36<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Website","name":"Polar Heater","alternateName":"Polar Heater Oy","url":"https:\/\/www.polarheater.fi","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.polarheater.fi\/search\/?q={search_term_string}","query-input":"required name=search_term_string"}}</script>
36<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.polarheater.fi","name":"Verkkokauppa"}}]}</script>
36<meta property="og:type" content="article" /> 37<meta property="og:image" content="https://www.polarheater.fi/tuotekuvat/1500x1500/logo_copy1.png" /> 38<meta property="og:url" content="https://www.polarheater.fi/page/5/suomalaista-innovaatiota" /> 39<meta property="og:title" content="Suomalaista innovaatiota" /> 40<meta property="og:description" content="Suomalaista osaamista parhaimmillaan. Polar Heater Oy on autojen ja työkoneitten talviongelmiin ja niitten energian säästöön erikoistunut yritys." /> 41<meta property="og:site_name" content="Polar Heater" /> 42 43 <!-- Google tracking scripts --> 44 <!-- GoogleTag scripts -->
vendor: 65 bytes, lines 44-45
44 45 <script async src="https://www.googletagmanager.com/gtag/js?id=
45AW-1003628907
vendor: 13 bytes, lines 45-46
45"></script> 46
46<script> 47
vendor: 134 bytes, lines 47-50
47window.dataLayer = window.dataLayer || []; 48 function gtag(){dataLayer.push(arguments);} 49 gtag('js', new Date()); 50 gtag('config', '
50G-ZSV5272373
vendor: 8 bytes, line 50
50', {});
50gtag('config', 'AW-1003628907', {'allow_enhanced_conversions':true}); 51 </script>
51 52 53 <!-- End Google tracking scripts --> 54
54<script> 55 window.dataLayer = window.dataLayer || []; 56 dataLayer.push({"CurrentPageType":"page","CanonicalUrl":"\/page\/5\/suomalaista-innovaatiota","ShopUrl":"https:\/\/www.polarheater.fi","ShopLanguage":"fi","UserId":null,"CustomerEmail":null,"CustomerName":null,"CustomerCompany":null,"CustomerFirstName":null,"CustomerLastName":null,"CustomerPhone":null,"CustomerZip":null,"CustomerCity":null,"CustomerCountry":null}); 57 </script>
57 58 <!-- Google Tag Manager -->
59<script>
vendor: 327 bytes, lines 59-63
59(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 60new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 61j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 62'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 63})(window,document,'script','dataLayer','
63GTM-WP82573
vendor: 3 bytes, line 63
63');
63</script>
63 64<!-- End Google Tag Manager --> 65 <meta name="google-site-verification" content="1bZJ_zmc0ASwKmTqzZlbHXY1WPfv19bJzpE5IOtw1T0" /> 66 <!--Start of Zopim Live Chat Script--> 67
67<script type="text/javascript"> 68 window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s= 69 d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set. 70 _.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8"); 71 $.src="//v2.zopim.com/?UDBVi28HFiXmGkukKKkroZEUdFGHBTU2";z.t=+new Date;$. 72 type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script"); 73 </script>
73 74 <!--End of Zopim Live Chat Script--> 75 </head> 76 <body class="InfoPageID-5 Version-1 SinglePageCheckout"> 77 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 77-78
77 78<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
78GTM-WP82573
vendor: 83 bytes, lines 78-79
78" 79height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
80<!-- End Google Tag Manager (noscript) --> 81 82 83 <div class="SiteWrapper"> 84 <div class="Site"> 85 <div class="SiteBody"> 86 <div class="WhatsAppButton"> 87 <a href="https://wa.me/358405234523"> 88 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 175.216 175.552"><defs><linearGradient id="b" x1="85.915" x2="86.535" y1="32.567" y2="137.092" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#57d163"/><stop offset="1" stop-color="#23b33a"/></linearGradient><filter id="a" width="1.115" height="1.114" x="-.057" y="-.057" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="3.531"/></filter></defs><path fill="#b3b3b3" d="m54.532 138.45 2.235 1.324c9.387 5.571 20.15 8.518 31.126 8.523h.023c33.707 0 61.139-27.426 61.153-61.135.006-16.335-6.349-31.696-17.895-43.251A60.75 60.75 0 0 0 87.94 25.983c-33.733 0-61.166 27.423-61.178 61.13a60.98 60.98 0 0 0 9.349 32.535l1.455 2.312-6.179 22.558zm-40.811 23.544L24.16 123.88c-6.438-11.154-9.825-23.808-9.821-36.772.017-40.556 33.021-73.55 73.578-73.55 19.681.01 38.154 7.669 52.047 21.572s21.537 32.383 21.53 52.037c-.018 40.553-33.027 73.553-73.578 73.553h-.032c-12.313-.005-24.412-3.094-35.159-8.954zm0 0" filter="url(#a)"/><path fill="#fff" d="m12.966 161.238 10.439-38.114a73.42 73.42 0 0 1-9.821-36.772c.017-40.556 33.021-73.55 73.578-73.55 19.681.01 38.154 7.669 52.047 21.572s21.537 32.383 21.53 52.037c-.018 40.553-33.027 73.553-73.578 73.553h-.032c-12.313-.005-24.412-3.094-35.159-8.954z"/><path fill="url(#linearGradient1780)" d="M87.184 25.227c-33.733 0-61.166 27.423-61.178 61.13a60.98 60.98 0 0 0 9.349 32.535l1.455 2.312-6.179 22.559 23.146-6.069 2.235 1.324c9.387 5.571 20.15 8.518 31.126 8.524h.023c33.707 0 61.14-27.426 61.153-61.135a60.75 60.75 0 0 0-17.895-43.251 60.75 60.75 0 0 0-43.235-17.929z"/><path fill="url(#b)" d="M87.184 25.227c-33.733 0-61.166 27.423-61.178 61.13a60.98 60.98 0 0 0 9.349 32.535l1.455 2.313-6.179 22.558 23.146-6.069 2.235 1.324c9.387 5.571 20.15 8.517 31.126 8.523h.023c33.707 0 61.14-27.426 61.153-61.135a60.75 60.75 0 0 0-17.895-43.251 60.75 60.75 0 0 0-43.235-17.928z"/><path fill="#fff" fill-rule="evenodd" d="M68.772 55.603c-1.378-3.061-2.828-3.123-4.137-3.176l-3.524-.043c-1.226 0-3.218.46-4.902 2.3s-6.435 6.287-6.435 15.332 6.588 17.785 7.506 19.013 12.718 20.381 31.405 27.75c15.529 6.124 18.689 4.906 22.061 4.6s10.877-4.447 12.408-8.74 1.532-7.971 1.073-8.74-1.685-1.226-3.525-2.146-10.877-5.367-12.562-5.981-2.91-.919-4.137.921-4.746 5.979-5.819 7.206-2.144 1.381-3.984.462-7.76-2.861-14.784-9.124c-5.465-4.873-9.154-10.891-10.228-12.73s-.114-2.835.808-3.751c.825-.824 1.838-2.147 2.759-3.22s1.224-1.84 1.836-3.065.307-2.301-.153-3.22-4.032-10.011-5.666-13.647"/></svg> 89 </a> 90 </div> 91 <div class="NavigationBar Hide-Desktop"> 92 <div class="Container"> 93 <div class="Flex Flex-NoMargin"> 94 <div class="FlexItem FlexItem-Grow"> 95 <a href="/" class="LogoLink" title="Polar Heater"><img src="/tuotekuvat/240x120/logo_copy1.png" alt="Polar Heater" /></a> 96 </div> 97 <div class="FlexItem"> 98 <a href="/cart/" class="NavigationBarToggle NavigationBarToggle-Right" data-drawer-toggle="cart"> 99 <span class="fa fa-shopping-cart"></span> 100 <span class="CartTotal">0,00 â¬</span> 101 </a> 102 </div> 103 <div class="FlexItem"> 104 <a href="#" class="NavigationBarToggle NavigationBarToggle-Right" data-drawer-toggle="menu"> 105 <span class="fa fa-bars"></span> 106 </a> 107 </div> 108 </div> 109 </div> 110 </div> 111 <div class="Layout"> 112 <!--<div class="LayoutAside Hide-Tablet"> 113 {Helper(file: 'helpers/sidebar')} 114 </div>--> 115 <div class="LayoutMain"> 116 <div class="TopHeader"><p>AKKULÃMMITIN PISTOKKEELLA - 129,00 â¬</p> 117<!--EndFragment--></div> 118<div class="Header"> 119 <div class="UtilityBar Hide-Tablet"> 120 <div class="Container"> 121 <div class="Flex Flex-NoMargin"> 122 <div class="FlexItem"><i class="fa fa-phone"></i><b> +358 40 5234 523</b></div> 123 <div class="FlexItem"><a href="mailto:[email protected]"><i class="fa fa-at"></i><b> [email protected]</b></a></div> 124 <div class="FlexItem"><a href="https://www.facebook.com/polarheater"><i class="fa fa-facebook-f"></i><b> facebook.com/polarheater</b></a></div> 125 <div class="FlexItem FlexSpacer"></div> 126 <div class="FlexItem"> 127 <div class="InlineNavigation"><ul class="NavigationList LanguageNavigation"> <li class="VersionID-1 Language-fi Current"><a href="https://www.polarheater.fi">Suomeksi</a></li> 128 <li class="VersionID-2 Language-se"><a href="https://www.polarheater.com">På Svenska</a></li> 129 <li class="VersionID-4 Language-no"><a href="https://no.polarheater.com">Norsk</a></li> 130 <li class="VersionID-6 Language-en"><a href="https://en.polarheater.com">English</a></li> 131 <li class="VersionID-8 Language-de"><a href="https://de.polarheater.com">Deutch</a></li> 132 </ul></div> 133 </div> 134 <div class="FlexItem"> 135 <div class="SimpleDropNavigation"> 136 <span class="NavigationLabel">Valuutta:</span> 137 <ul class="NavigationList CurrencyNavigation"> 138 <li class="HasSubCategories"> 139 <a href="#" class="NoLink">EUR</a><ul class="NavigationList CurrencyNavigation"><li class="CurrencyEUR Current"><a href="?currency=EUR" rel="nofollow">EUR</a></li><li class="CurrencySEK"><a href="?currency=SEK" rel="nofollow">SEK</a></li><li class="CurrencyUSD"><a href="?currency=USD" rel="nofollow">USD</a></li><li class="CurrencyNOK"><a href="?currency=NOK" rel="nofollow">NOK</a></li></ul></li> 140 </ul> 141 </div> 142 </div> 143 <div class="FlexItem Hide-Tablet"> 144 <div class="SimpleDropNavigation"> 145 <ul class="CustomerNavigation NavigationList"> 146 <li class="HasSubCategories"> 147 <a href="/account/"><span class="fa fa-lock"></span> Oma tili</a> <ul class="CustomerNavigation NavigationList"> 148 <li><a href="/orderstatus/">Tilausseuranta</a></li> 149 <li><a href="/account/">Kirjaudu sisään</a></li> 150 <li><a href="/account/register/">Luo tunnus</a></li> 151 </ul> 152 </li> 153 </ul> 154 </div> 155 </div> 156 </div> 157 </div> 158 </div> 159 <div class="SiteHeader Hide-Tablet"> 160 <div class="TopBar"> 161 <div class="Container"> 162 <div class="Flex Flex-NoMargin"> 163 <div class="FlexItem"> 164 <a href="/" class="LogoLink" title="Polar Heater"><img src="/tuotekuvat/420x240/logo_copy1.png" alt="Polar Heater" /></a> 165 </div> 166 <div class="FlexItem FlexSpacer"> 167 <div id="LiveSearch"> <form action="/search/" method="get" id="SearchForm"> 168 <div class="FormItem"> 169 <label for="SearchInput">Haku:</label> 170 <input type="search" name="q" id="SearchInput" placeholder="" value="" /> 171 <button type="submit" id="SearchButton"><span>Haku</span></button> 172 </div> 173 </form> 174 <div class="LiveSearchResults" id="LiveSearchResults"> 175 <h3 class="LiveSearchTitle">Suosituimmat haut</h3> 176 <ul class="SearchPopularTerms"><li> 177 <a href="/search/?q=polar">polar</a> 178 </li><li> 179 <a href="/search/?q=defa">defa</a> 180 </li><li> 181 <a href="/search/?q=akku">akku</a> 182 </li><li> 183 <a href="/search/?q=schuko">schuko</a> 184 </li><li> 185 <a href="/search/?q=calix">calix</a> 186 </li></ul> 187 </div> 188 </div>
189 <div class="LiveSearchBackground"></div> 190 </div> 191 <div class="Flex Flex-NoMargin"> 192 <div class="FlexItem"> 193 <div class="MainNavigation MainNavigation-Left"><ul class="InfoNavigation NavigationList"><li class="InfoPageID-5 Current FirstNavigationItem "><a href="/page/5/suomalaista-innovaatiota" title="Suomalaista innovaatiota">Suomalaista innovaatiota</a></li><li class="InfoPageID-3 HasSubPages "><a href="/page/3/polar-akkulammitin" title="Polar Akkulämmitin">Polar Akkulämmitin</a><ul ><li class="InfoPageID-50 FirstNavigationItem "><a href="/page/50/tekniikan-maailma-testasi" title="Tekniikan Maailma testasi">Tekniikan Maailma testasi</a></li><li class="InfoPageID-6 "><a href="/page/6/teoriaa-ja-faktaa-akuista" title="Teoriaa ja faktaa akuista">Teoriaa ja faktaa akuista</a></li><li class="InfoPageID-4 "><a href="/page/4/akkulammittimella-varmuutta-talveen" title="Akkulämmittimellä varmuutta talveen">Akkulämmittimellä varmuutta talveen</a></li><li class="InfoPageID-7 "><a href="/page/7/alykas-akkulammitin" title="Älykäs akkulämmitin">Älykäs akkulämmitin</a></li><li class="InfoPageID-11 LastNavigationItem "><a href="/page/11/tuotetestaus" title="Tuotetestaus">Tuotetestaus</a></li></ul></li><li class="InfoPageID-24 HasSubPages "><a href="/page/24/asennus" title="Asennus">Asennus</a><ul ><li class="InfoPageID-47 FirstNavigationItem "><a href="/page/47/asennus-bmw-mb-jne" title="Asennus BMW, MB jne.">Asennus BMW, MB jne.</a></li><li class="InfoPageID-8 LastNavigationItem "><a href="/page/8/ukk---faq" title="UKK - FAQ">UKK - FAQ</a></li></ul></li><li class="InfoPageID-68 "><a href="/page/68/ukk---faq" title="UKK - FAQ">UKK - FAQ</a></li><li class="InfoPageID-46 "><a href="/page/46/laadunvalvonta" title="Laadunvalvonta">Laadunvalvonta</a></li><li class="InfoPageID-41 "><a href="/page/41/anna-apuvirtaa-oikein" title="Anna apuvirtaa oikein">Anna apuvirtaa oikein</a></li><li class="InfoPageID-60 "><a href="/page/60/talviautoilu-voi-tulla-kalliiksi" title="Talviautoilu voi tulla kalliiksi">Talviautoilu voi tulla kalliiksi</a></li><li class="InfoPageID-15 "><a href="/page/15/rekisteroidy" title="Rekisteröidy">Rekisteröidy</a></li><li class="InfoPageID-1 "><a href="/page/1/toimitusehdot" title="Toimitusehdot">Toimitusehdot</a></li><li class="InfoPageID-67 "><a href="/page/67/tietosuojaseloste" title="Tietosuojaseloste">Tietosuojaseloste</a></li><li class="InfoPageID-18 "><a href="/page/18/maksutavat" title="Maksutavat">Maksutavat</a></li><li class="InfoPageID-27 "><a href="/page/27/referenssi" title="Referenssi">Referenssi</a></li><li class="InfoPageID-39 LastNavigationItem "><a href="/page/39/asiakaspalaute" title="Asiakaspalaute">Asiakaspalaute</a></li></ul></div> 194 </div> 195 </div> 196 <div class="FlexItem Text-Right Hide-Tablet"> 197 <a href="/cart/" class="Button Button-Primary" data-drawer-toggle="cart"> 198 <span class="fa fa-shopping-cart"></span> 199 <span class="CartTotal">0,00 â¬</span> 200 </a> 201 </div> 202 </div> 203 </div> 204 </div> 205 <div class="CategoryHeader"> 206 <div class="Container"> 207 <div class="Flex Flex-NoMargin"> 208 <div class="FlexItem"> 209 <div class="MainNavigation MainNavigation-Left"><ul class="Categories NavigationList"><li class="CategoryID-20 FirstNavigationItem HasSubCategories"><a href="/category/20/akkulammittimet" title="AKKULÄMMITTIMET">AKKULÄMMITTIMET</a><ul><li class="CategoryID-5 FirstNavigationItem"><a href="/category/5/defa-yhteensopivat" title="Defa-yhteensopivat">Defa-yhteensopivat</a></li><li class="CategoryID-18"><a href="/category/18/calix-yhteensopivat" title="Calix-yhteensopivat">Calix-yhteensopivat</a></li><li class="CategoryID-21 LastNavigationItem"><a href="/category/21/jatkojohdolla" title="Jatkojohdolla">Jatkojohdolla</a></li></ul></li><li class="CategoryID-3 HasSubCategories"><a href="/category/3/oheistuotteet" title="OHEISTUOTTEET">OHEISTUOTTEET</a><ul><li class="CategoryID-30 FirstNavigationItem LastNavigationItem"><a href="/category/30/adapterit" title="Adapterit">Adapterit</a></li></ul></li><li class="CategoryID-11 LastNavigationItem HasSubCategories"><a href="/category/11/sailio--ja-tankkilammittimet" title="Säiliö- ja tankkilämmittimet">Säiliö- ja tankkilämmittimet</a><ul><li class="CategoryID-22 FirstNavigationItem LastNavigationItem"><a href="/category/22/tyokalulaatikon-lammitin" title="Työkalulaatikon lämmitin">Työkalulaatikon lämmitin</a></li></ul></li></ul></div> 210 </div>
211 </div> 212 </div> 213 </div> 214 </div> 215</div> 216 217 <div class="SiteContent"> 218 <div class="Container"> 219 <div class="Grid"> 220 <div class="Col-12-12"> 221 <h1>Suomalaista innovaatiota</h1> 222 <div id="InfoPage"><p><strong>Polar Heater Oy</strong> Polar Heater Oy on autojen ja työkoneiden talviongelmiin ja niiden energiansäästöön erikoistunut yritys. Toimimme Polar Heater tuotteiden jälleenmyyjänä ja B2B tukkumyyjänä suurasiakkaille. Toimitamme tuotteita myös uusiin autoihin kuten Scanialle ja Volkswagenille. Polar Heaterin tuotteita on asennettu jo kymmeniin tuhansiin ajoneuvoihin, myös erilaisiin sähköajoneuvoihin ja jopa helikoptereihin olemme toimittaneet Polar Heaterin kehittämiä lämmitysratkaisuja. Olemme ratkaisseet myös sähkö- ja hybridiautojen akkujen lämmitysongelman. Odotamme tältä liiketoiminnalta voimakasta kasvua.<br><br><strong><a href="http://www.polarheater.fi/category/20/akkulammittimet" target="_blank">Polar Akkulämmitin</a></strong> on keksinnöllisyydeltään ainoa maailmassa ja mitkä täyttävät myös tiukat EU-direktiivit. Polar Akkulämmitin on ainoa akkulämmitin Suomessa mikä on myös patenttisuojattu.<br></p> 223<p></p> 224<figure style="max-width: 281px; float: left; margin: 0px 10px 10px 0px;"><a href="https://www.youtube.com/watch?v=OZEYmArkWDw" target="_blank"><img src="/files/content_images/akkulammitin_inno_6addd4b.png" width="281.17090069284063" height="211" data-image="zcklrqtnvcsi"></a></figure> 225<p>Verkkovirralla toimiva <strong><a href="http://www.polarheater.fi/category/20/akkulammittimet" target="_blank">Polar Akkulämmitin</a></strong> auttaa erityisesti käynnistysongelmiin pakkasilla. <br> 226 Polar Akkulämmitin on suoraan yhteensopiva Defa- ja Calix-järjestelmän kanssa. Suunnittelemme ja toimitamme akkulämmittimiä myös erilaisiin sähköajoneuvoihin. <br><br>Katso Youtube video: <b><a href="https://www.youtube.com/watch?v=OZEYmArkWDw" target="_blank">Lämmin akku - talven voittaja</a> </b><a href="https://www.youtube.com/watch?v=OZEYmArkWDw"></a></p> 227<p></p> 228<figure style="max-width: 300px; text-align: center;"><img src="/files/content_images/adapterit_inno_8e739cd.png" data-image="ak7tlmqz5z6c"></figure> 229<p><strong><a href="http://www.polarheater.fi/product/5/defa-calix-defa-adapteri" target="_blank">Defa-Calix adapteri</a></strong> uutena tuotteena on saanut suuren suosion kun kumpikin Defa ja Calix järjestelmät on nyt keskenään yhteensopivia.</p> 230<figure style="max-width: 241px; float: left; margin: 0px 10px 10px 0px;"><img src="https://images.squarespace-cdn.com/content/v1/5bc5909f523958d3b4455828/1540287668666-RY3HINVCGW5TRTNGCNH5/ke17ZwdGBToddI8pDm48kPx25wW2-RVvoRgxIT6HShBZw-zPPgdn4jUwVcJE1ZvWQUxwkmyExglNqGp0IvTJZUJFbgE-7XRK3dMEBRBhUpx0Qh3eD5PfZ_nDR0M7OIGaTx-0Okj4hzQeRKYKbt7WfTYFScRKDTW78PcnUqBGqX8/image-asset.png?format=750w" width="241" height="241" data-image="4el5gi181g37"></figure> 231<p><br>Uusi innovaatio <strong><a href="https://www.cardoc.fi/" target="_blank">CarDoc</a></strong> analysoi autosta kerättävää ajoneuvodataa ja kertoo havaitsemistaan piilevistä vioista. Palvelu antaa myös arvion siitä, selviääkö ajoneuvon akku tulevista kylmäkäynnistyksistä. CarDoc osaa ennakoida akun vaihtotarpeen, latauslaitteen ja käynnistimen kunnon, kertoa vikakoodeista ja ilmoittaa auton sijaintitiedot. Tiimimme selvitti myös pitkään Suomessa ja erityisesti Oulun seudulla paljon keskustelua aiheuttaneen autojen jakopään vaurioitten syyt. <strong><a href="https://www.cardoc.fi/jakopn-hihna" target="_blank">Näytä lisää...</a></strong><!--EndFragment--></p> 232<p>Suomalaista osaamista parhaimmillaan.<br></p> 233<p></p></div> 234 </div> 235 </div> 236 </div> 237 </div> 238 <div class="SiteFooter"> 239 240 <div class="Footer"> 241 <div class="Container"> 242 <div class="Grid"> 243 <div class="Col Col-4-12 Col-Tablet-12-12"> 244 <h2>Blogi</h2> 245 <div class="SimpleNavigation"><ul class="NewsList NavigationList"><li><a href="/news/21/eun-maaseuturahoitus---oulun-seudun-leader" title="EU:n maaseuturahoitus - Oulun Seudun Leader">EU:n maaseuturahoitus - Oulun Seudun Leader</a></li><li><a href="/news/20/turvallinen-tapa-lammittaa-sahkoauton-12-v-apuakku" title="Turvallinen tapa lämmittää sähköauton 12 V apuakku">Turvallinen tapa lämmittää sähköauton 12 V apuakku</a></li><li><a href="/news/16/akkujen-talvisailytys-asuntovaunuissa-matkailuautoissa-ja-veneissa" title="Akkujen talvisäilytys, asuntovaunuissa, matkailuautoissa ja veneissä">Akkujen talvisäilytys, asuntovaunuissa, matkailuautoissa ja veneissä</a></li><li><a href="/news/17/moottorin-sateilylammittimet-tehottomia" title="Moottorin säteilylämmittimet tehottomia">Moottorin säteilylämmittimet tehottomia</a></li><li><a href="/news/18/tekniikan-maailman-akkutesti" title="Tekniikan Maailman akkutesti">Tekniikan Maailman akkutesti</a></li><li><a href="/news/15/alylaturien-ongelmat" title="Älylaturien ongelmat">Älylaturien ongelmat</a></li><li><a href="/news/14/alykas-akkulammitin-vai-verkkolaturi" title="Älykäs akkulämmitin vai verkkolaturi">Älykäs akkulämmitin vai verkkolaturi</a></li><li><a href="/news/13/the-pioneer-in-technology" title="THE PIONEER IN TECHNOLOGY">THE PIONEER IN TECHNOLOGY</a></li></ul></div> 246 </div> 247 <div class="Col Col-4-12 Col-Tablet-12-12"> 248 <h2><a href="/" style="text-decoration: none;">Verkkokauppa</a></h2> 249 <div class="SimpleNavigation"><ul class="InfoNavigation NavigationList"><li class="InfoPageID-5 Current FirstNavigationItem "><a href="/page/5/suomalaista-innovaatiota" title="Suomalaista innovaatiota">Suomalaista innovaatiota</a></li>
249<li class="InfoPageID-3 HasSubPages "><a href="/page/3/polar-akkulammitin" title="Polar Akkulämmitin">Polar Akkulämmitin</a></li><li class="InfoPageID-24 HasSubPages "><a href="/page/24/asennus" title="Asennus">Asennus</a></li><li class="InfoPageID-68 "><a href="/page/68/ukk---faq" title="UKK - FAQ">UKK - FAQ</a></li><li class="InfoPageID-46 "><a href="/page/46/laadunvalvonta" title="Laadunvalvonta">Laadunvalvonta</a></li><li class="InfoPageID-41 "><a href="/page/41/anna-apuvirtaa-oikein" title="Anna apuvirtaa oikein">Anna apuvirtaa oikein</a></li><li class="InfoPageID-60 "><a href="/page/60/talviautoilu-voi-tulla-kalliiksi" title="Talviautoilu voi tulla kalliiksi">Talviautoilu voi tulla kalliiksi</a></li><li class="InfoPageID-15 "><a href="/page/15/rekisteroidy" title="Rekisteröidy">Rekisteröidy</a></li><li class="InfoPageID-1 "><a href="/page/1/toimitusehdot" title="Toimitusehdot">Toimitusehdot</a></li><li class="InfoPageID-67 "><a href="/page/67/tietosuojaseloste" title="Tietosuojaseloste">Tietosuojaseloste</a></li><li class="InfoPageID-18 "><a href="/page/18/maksutavat" title="Maksutavat">Maksutavat</a></li><li class="InfoPageID-27 "><a href="/page/27/referenssi" title="Referenssi">Referenssi</a></li><li class="InfoPageID-39 LastNavigationItem "><a href="/page/39/asiakaspalaute" title="Asiakaspalaute">Asiakaspalaute</a></li></ul></div> 250  251 </div> 252 <div class="Col Col-4-12 Col-Tablet-12-12"> 253 <h2>Ota yhteyttä</h2> 254 <p>Polar Heater Oy</p> 255<p><a href="tel:040%205234523">040 5234523</a><br><a href="mailto:info%20%5Bat%5D%20polarheater.fi">info [at] polarheater.fi</a><br><a href="https://www.polarheater.fi/">www.polarheater.fi</a><br>FI24341440</p> 256 <!--{BannerText( 257 name: 'ContactInformation', 258 or: '{ContactInformation}' 259 )}--> 260 <!--<iframe src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fpolarheater&tabs=timeline&width=340&height=120&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId" width="340" height="130" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe>--> 261 </div> 262 </div> 263 <div class="FooterSertificate"><img src="/files/tuotekuvat/LOGO_PLATINUM_TEXTRIGHT_BLACK_FI_1080x265_433892.png" alt="fi" class="Banner BannerID-38" /><a href="https://european-union.europa.eu/index_fi" data-mcf-link="{"type":"click_banner","event":"click","meta":{"id":42,"name":"Euroopan unionin osarahoittama","creative":"FI_Euroopan_unionin_osarahoittama.jpg","position":0}}" class="BannerLink" title="Euroopan unionin osarahoittama" rel="Banner"><img src="/files/tuotekuvat/FI_Euroopan_unionin_osarahoittama.jpg" alt="Euroopan unionin osarahoittama" class="Banner BannerID-42" /></a><a href="https://oulunseudunleader.fi/" data-mcf-link="{"type":"click_banner","event":"click","meta":{"id":43,"name":"Oulun Seutu Leader","creative":"Oulun-seudun-leader.png","position":0}}" class="BannerLink" title="Oulun Seutu Leader" rel="Banner"><img src="/files/tuotekuvat/Oulun-seudun-leader.png" alt="Oulun Seutu Leader" class="Banner BannerID-43" /></a></div> 264 </div> 265 </div> 266 <div class="FooterCopy"> 267 <div class="Container"> 268 <div class="Copyright"> 269 <div class="Flex Flex-Collapse"> 270 <div class="FlexItem FlexSpacer Text-Left"> 271 Copyright © Polar Heater | Voimanlähteenä MyCashflow â <a href="https://www.mycashflow.fi/verkkokaupan-perustaminen?utm_source=MyCashflowTextAd" title="Verkkokauppaohjelmisto" target="_blank">Perusta menestyvä verkkokauppa</a> 272 </div> 273 </div> 274 </div> 275 </div> 276 </div> 277</div> 278 </div> 279 </div> 280</div> 281 </div> 282 </div> 283 <div class="Drawers"> 284 <div class="Drawer" data-drawer="menu" data-drawer-side="right"> 285 <div class="DrawerNavigation"><ul class="Categories NavigationList"><li class="CategoryID-20 FirstNavigationItem HasSubCategories"><a href="/category/20/akkulammittimet" title="AKKULÄMMITTIMET">AKKULÄMMITTIMET</a><ul><li class="CategoryID-5 FirstNavigationItem"><a href="/category/5/defa-yhteensopivat" title="Defa-yhteensopivat">Defa-yhteensopivat</a></li><li class="CategoryID-18"><a href="/category/18/calix-yhteensopivat" title="Calix-yhteensopivat">Calix-yhteensopivat</a></li><li class="CategoryID-21 LastNavigationItem">
285<a href="/category/21/jatkojohdolla" title="Jatkojohdolla">Jatkojohdolla</a></li></ul></li><li class="CategoryID-3 HasSubCategories"><a href="/category/3/oheistuotteet" title="OHEISTUOTTEET">OHEISTUOTTEET</a><ul><li class="CategoryID-30 FirstNavigationItem LastNavigationItem"><a href="/category/30/adapterit" title="Adapterit">Adapterit</a></li></ul></li><li class="CategoryID-11 LastNavigationItem HasSubCategories"><a href="/category/11/sailio--ja-tankkilammittimet" title="Säiliö- ja tankkilämmittimet">Säiliö- ja tankkilämmittimet</a><ul><li class="CategoryID-22 FirstNavigationItem LastNavigationItem"><a href="/category/22/tyokalulaatikon-lammitin" title="Työkalulaatikon lämmitin">Työkalulaatikon lämmitin</a></li></ul></li></ul></div> 286 287 <div class="DrawerNavigation"> 288 <ul> 289 <li class="HasSubCategories"> 290 <a href="#">Valuutta (EUR)</a><ul class="NavigationList CurrencyNavigation"><li class="CurrencyEUR Current"><a href="?currency=EUR" rel="nofollow">EUR</a></li><li class="CurrencySEK"><a href="?currency=SEK" rel="nofollow">SEK</a></li><li class="CurrencyUSD"><a href="?currency=USD" rel="nofollow">USD</a></li><li class="CurrencyNOK"><a href="?currency=NOK" rel="nofollow">NOK</a></li></ul></li> 291 </ul> 292 </div> 293 <div class="DrawerNavigation"> 294 <ul> 295 <li class="HasSubCategories"> 296 <a href="#">Suomeksi</a><ul class="NavigationList LanguageNavigation"> <li class="VersionID-1 Language-fi Current"><a href="https://www.polarheater.fi">Suomeksi</a></li> 297 <li class="VersionID-2 Language-se"><a href="https://www.polarheater.com">På Svenska</a></li> 298 <li class="VersionID-4 Language-no"><a href="https://no.polarheater.com">Norsk</a></li> 299 <li class="VersionID-6 Language-en"><a href="https://en.polarheater.com">English</a></li> 300 <li class="VersionID-8 Language-de"><a href="https://de.polarheater.com">Deutch</a></li> 301 </ul></li> 302 </ul> 303 </div> 304 <div class="DrawerNavigation"> <ul class="CustomerNavigation NavigationList"> 305 <li><a href="/orderstatus/">Tilausseuranta</a></li> 306 <li><a href="/account/">Kirjaudu sisään</a></li> 307 </ul> 308 </div> 309</div> 310 <div class="Drawer" data-drawer="cart" data-drawer-side="right"> 311 <div class="MiniCart"><div class="DrawerSection"> 312 <div class="Notification"> 313 Ostoskorisi on tyhjä 314 </div> 315 </div></div> 316</div> 317 <div class="Drawer" data-drawer="terms" data-drawer-side="right"> 318 <div class="DrawerSection"> 319 <h2>Toimitusehdot</h2> 320 <h3><strong>Maksaminen</strong></h3> 321<p>Meillä on käytössä kaikki maksutavat. Katso tarkemmin <a href="http://www.polarheater.fi/page/18/">Maksutavat</a>. Tuote lähetetään mahdollisimman pian kun ostotapahtuma on kirjautunut järjestelmäämme. 322</p> 323<h3><strong>Toimituskulut</strong></h3> 324<p>Toimituskulut lisätään loppulaskuun automaattisesti. 325</p> 326<h3><strong>Rekisteröinti</strong></h3> 327<p>Rekisteröityminen tapahtuu ostotapahtuman edetessä. Rekisteröityminen ei aiheuta roskapostitulvaa sähköpostiisi. Halutessasi saat tietoa Polar Heaterin uusista tuotteista ja tarjouksista. 328</p> 329<h3><strong>Bussi-/postiennakko</strong></h3> 330<p>Emme toistaiseksi hyväksy matkahuollon ja postin postiennakkolähetyksiä. Lunastamattomat lähetykset lisäävät meidän kuluja ja työmäärää. 331</p> 332<h3><strong>Nouto ja käteismaksu</strong></h3> 333<p>Polar Heaterillä ei ole varsinaista toimipistettä, vaan toiminta tapahtuu verkkokauppana. Erikseen sovittaessa on kuitenkin mahdollista noutaa tilaus Kempeleestä. Tästä tulee sopia erikseen puhelimitse tai sähköpostilla <a href="mailto:[email protected]">[email protected]</a>. Noudettaessa tavaraa varastolta maksu tapahtuu <span class="caps">AINA</span> käteisellä tai ennakkomaksuna tilille. 334</p> 335<h3><strong>Lähetystunnus</strong></h3> 336<p>Kun tilaus on tehty saa asiakas heti sähköpostitse lähetystunnuksen. Lähetystunnuksella voi seurata tilauksen etenemistä ja noutaa paketin halutessaan sovitusta Postin toimipisteestä heti kun se on saapunut määränpäähänsä. Posti lähettää myös tekstiviesti-ilmoituksen heti kun tilaus on noudettavissa. Tekstiviesti lähetetään siihen numeroon, jonka asiakas on jättänyt verkkokauppamme asiakastietoihin. <br> 337 Huom! Kirjelähetyksille ei ole lähetystunnusta. Kadonneista kirjelähetyksistä emme vastaa. 338</p> 339<h3><strong>Toimitusaika</strong></h3> 340<p>
340Polar Heater Oy pyrkii toimittamaan tilaukset asiakkailleen niin nopeasti kuin mahdollista. Normaalisti tilaukset postitetaan samana päivänä kuin tilaus on tehty. Jos tilauksissa on ruuhkaa, tai ennakkomaksutapauksessa maksu tapahtuu myöhäisenä kellonaikana niin tilaus postitetaan heti seuraavana päivänä. Mikäli postitus jostain syystä viivästyy yli vuorokaudella, pyritään siitä aina ilmoitetaan asiakkaalle. <br> 341 Huom. Viikonloppuisin ei pystytä yhtä nopeisiin toimituksiin, koska posti ei kulje tuolloin. 342</p> 343<p>Kaikki hinnat sisältävät <span class="caps">ALV</span>:n 25,5%. 344</p> 345<h3><strong>Alennetut hinnat</strong></h3> 346<p>Alennus- tai kampanjakoodilla saatavat tuotteet ovat aina rajoitettu tiettyyn kestoaikaan. Lisäksi tuotteita on rajoitettu määrä tai niin kauan kuin tavaraa Polar Heater Oy:n varastossa riittää. Tavaran loppuessa alennusmyynnin aikana kesken Polar Heater Oy ei ole velvollinen jälkikäteen antamaan enää saman suuruista alennusta mahdollisesti uudesta myyntiin tulevasta tuotantoerästä. <br> 347 Saat kampanjan mukaisen alennuksen kun syötät saamasi alennuskoodin tilausvaiheessa ostoskorin <strong>Alennuskoodi-kenttään</strong>.<br> 348 Alennuskoodit koskevat aina kampanjassa erikseen määriteltyjä tuotteita. 349</p> 350<h3><strong>Käyttö- ja asennusohjeet</strong></h3> 351<p>Saat tilausvahvistuksessa linkin käyttö- ja asennusohjeisiin. Tuotteen mukana ei välttämättä toimiteta enää paperista ohjetta. 352</p> 353<h3>Takuu</h3> 354<p>Takuuasioissa ota aina ensimmäisenä yhteyttä <a href="mailto:[email protected]">[email protected]</a> saadaksesi lisäohjeita. 355</p> 356<h3><strong>Yleistä tietoa takuusta</strong></h3> 357<p>Polar Heater Oy antaa tuotteilleen normaalisti 12 kuukauden takuun tai ilman erillistä tuotekohtaista ilmoitusta 6 kuukautta. 358</p> 359<p><strong>Takuuasioissa tulee huomioida seuraavat seikat</strong><br> 360 - Ostokuitti<br> 361 - Vikaselostus tai muu palautuksen syy<br> 362 - Tuote tulee palauttaa kaikkine oheismateriaaleineen<br> 363 - Tuote tulee palauttaa huolellisesti pakattuna, ettei se vahingoitu lisää palautuksen aikana<br> 364 - Takuukorjauksista ja palautuksista tulee sopia aina etukäteen<br> 365 - Takuu korvaa ainoastaan itse tuotteen korjauksen tai uuden vastaavan tuotteen, ei välillisiä kuluja kuten asennuskuluja.<br>- Takuun edellytyksenä on että on huomioitu asennus- ja käyttöohjeet.<br> 366</p> 367<p><strong>Takuuta ei ole jos</strong><br> 368 - Takuuaika on loppunut<br> 369 - Tuote on vikaantunut ulkopuolisesta syystä esim. asennusvirhe tai mekaanisen rasituksen vuoksi tai pakkaus on avattu terävällä esineellä tms.<br> 370 - Kuitti, lähetyslista tai vikaseloste puuttuu<br> 371 - Tuotteesta ei löydy ilmoitettua vikaa. Jos asiakas haluaa tuotteensa vielä takaisin tulee hänen maksaa toimituskulut. 372</p> 373<p>Takuun edellytys on, että ostaja on tutustunut huolellisesti tuotteen käyttö- ja asennusohjeisiin ennen asennusta. 374</p> 375<h3><strong>14 vuorokauden palautusaika</strong></h3> 376<p>Verkkokaupasta ostetuilla tuotteilla on kuluttajasuojalain mukainen 14 päivän peruuttamisoikeus mikä lasketaan siitä hetkestä, kun asiakas vastaanottaa tuotteen. Palautusoikeus ei koske yritysasiakkaita. Palautettavan tuotteen pakkauksineen on oltava käyttämättömiä ja virheettömässä kunnossa. Kuluttajavirasto ohjeistaa näin: <em>Jos virheettömän tuotteen palautusoikeudesta ei ole sovittu ennen kaupan tekemistä ja yritys (verkkokauppias) palautukseen suostuu, yrityksellä (verkkokauppiaalla) on halutessaan oikeus vaatia kaupan purkamisesta kohtuullinen vahingonkorvaus eli purkuraha.</em></p> 377<p>Aiheettoman huoltokäynnin kustannukset peritään kokonaisuudessaan asiakkaalta, jos tuote on toimitettu selvästi aiheetta takuuhuoltoon. Aiheettoman huollon kuluina peritään mahdolliset huoltoyhtiön kulut ja Polar Heater Oy:lle aiheutuneet kustannukset.</p> 378<p> Myyjän ei tarvitse palauttaa maksua ennen kuin myyjä on vastaanottanut ja tarkastanut tuotteen. <br><br> 379 <strong>Huom! Tuotteen tulee olla ehdottomasti käyttämätön</strong>.<br> 380 Tuote pakkauksineen tulee lähettää tuotepakkausta suojaavassa paketissa. Näin tuote säilyy myyntikelpoisena. Sekä takuunalaiset, että palautustuotteet lähetetään postin välityksellä. Palautuksista tulee aina sopia Polar Heater Oy:n kanssa ja EU-direktiivin mukaisesti palautuskustannuksista vastaa aina ostaja. Kustannukset ovat postin hinnaston mukaiset.<br><br><b>Palautusosoite:</b><br>Polar Heater Oy<br>Kirkkotie 6 B 34, 90440 Kempele</p> 381<h3><strong>Erityisehdot yritysten välisissä tilauksissa</strong></h3> 382<p>Omistusoikeus säilyy myyjällä kaupankohteeseen, kunnes kauppahinta on kokonaisuudessaan maksettu.<br> 383 Asiakkaiden mittojen mukaisiin tarpeisiin tuotekehitelty lämmitin on aina prototyyppi miltä puuttuu lopullinen CE-hyväksyntä. Mikäli yritysasiakas päätyy esimerkiksi tarjouskilpailutuksen jälkeen tilaamaan vastaavat tuotteet toisaalta veloittaa Polar Heater Oy tuotekehityksestä syntyneet tavanomaiset kohtuulliset kulut.<br>Elinkeinonharjoittajien välisessä kaupassa sovelletaan ohjetta: <a href="http://www.polarheater.fi/files/PH_yleiset_tarjous_toimitusehdot-10_04_2015.pdf" target="_blank">Yleiset tarjous- ja toimitusehdot (Suomi) Huhtikuu 2015</a></p> 384<h3><strong>Tuotesuojaukset</strong></h3> 385<p><a href="http://www.polarheater.fi/files/PH_yleiset_tarjous_toimitusehdot-10_04_2015.pdf" target="_blank"></a>Polar Heater Oy:n tuotteet on pääsääntöisesti kaikki suojattu tavaramerkeillä, patenteilla tai mallisuojilla.</p> 386 <button class="Button Button-Block Button-Primary" data-drawer-toggle="terms"> 387 Hyväksyn toimitusehdot 388 </button> 389 </div> 390</div> 391</div> 392
392<script type="text/javascript"> 393 window.MCF = window.MCF || {}; 394 window.MCF.locale = 'fi'; 395</script>
vendor: 1 bytes, line 395
395
396<script type="text/javascript" src="/minify/?t=custom/polarheater-2023-11-27&f=vendor/jquery/jquery.js,vendor/jquery.finger/dist/jquery.finger.js,vendor/hc-sticky/jquery.hc-sticky.js,vendor/magnific-popup/dist/jquery.magnific-popup.js,vendor/flickity/dist/flickity.pkgd.js,vendor/flickity/dist/bg-lazyload.js,scripts/locales.js,scripts/theme.js,scripts/plugins/cart.js,scripts/plugins/checkout.js,scripts/plugins/drawers.js,scripts/plugins/images.js,scripts/plugins/klarna-checkout.js,scripts/plugins/loaders.js,scripts/plugins/modals.js,scripts/plugins/navigations.js,scripts/plugins/notifications.js,scripts/plugins/search.js,scripts/plugins/sliders.js,scripts/plugins/spinners.js,scripts/plugins/tabs.js,scripts/custom.js&v=20231129"></script>
396
396<script type="text/javascript"> 397 //<![CDATA[ 398 (function (window) { 399 window.MCFSupportScripts = { 400 _queue: [], 401 402 queue: function (supportFn) { 403 this._queue.push(supportFn); 404 }, 405 406 raiseInfo: function (message) { 407 if (console && console.info) { 408 console.info(message); 409 } 410 }, 411 412 raiseWarning: function (message) { 413 if (console && console.warn) { 414 console.warn(message); 415 } 416 }, 417 418 raiseError: function (message) { 419 if (console && console.error) { 420 console.error(message); 421 } 422 }, 423 424 raiseGrouped: function (label, logCallback) { 425 if (!console) { 426 return; 427 } 428 if (console.groupCollapsed) { 429 console.groupCollapsed(label); 430 } else { 431 console.log(label); 432 } 433 logCallback(); 434 if (console.groupEnd) { 435 console.groupEnd(); 436 } 437 }, 438 439 withTimeout: function (callback, timeout) { 440 var fixedTimeout = timeout || 1000; 441 442 var timeout = setTimeout(function () { 443 wrappedFn(); 444 }, fixedTimeout); 445 446 var wrappedFn = function () { 447 clearTimeout(timeout); 448 callback(); 449 }; 450 451 return wrappedFn; 452 }, 453 454 withOneCall: function (callback) { 455 var called = false; 456 457 return function () { 458 if (!called) { 459 called = true; 460 callback(); 461 } 462 }; 463 } 464 }; 465 466 function onLoad() { 467 if (!window.jQuery) { 468 var script = document.createElement('script'); 469 script.src = '//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'; 470 script.async = false; 471 script.onload = function () { 472 runSupportScripts(); 473 }; 474 script.onreadystatechange = function () { 475 if (this.readyState == 'complete' || this.readyState == 'loaded') { 476 runSupportScripts(); 477 } 478 }; 479 document.getElementsByTagName('head')[0].appendChild(script); 480 } else { 481 runSupportScripts(); 482 } 483 } 484 485 function runSupportScripts() { 486 var supportFn; 487 while (supportFn = MCFSupportScripts._queue.shift()) { 488 supportFn(); 489 } 490 } 491 492 if (window.addEventListener) { 493 window.addEventListener('load', onLoad); 494 } else if (window.attachEvent) { 495 window.attachEvent('onload', onLoad); 496 } 497})(window); 498 //]]> 499 </script>
499 500
500<script type="text/javascript"> 501 //<![CDATA[ 502 MCFSupportScripts.queue(function () { 503 var LOG_PREFIX = 'MyCashflow Google Analytics:'; 504 var LINK_ATTRIBUTE = 'data-mcf-link'; 505 var LINK_SELECTOR = '[' + LINK_ATTRIBUTE + ']'; 506 507 var DEFAULT_HANDLER_MAP = { 508 add_to_cart: trackAddToCart, 509 remove_from_cart: trackRemoveFromCart, 510 click_banner: trackBannerClick, 511 click_product: trackProductClick 512 }; 513 514 function isAnalyticsEnabled() { 515 return typeof ga !== 'undefined'; 516 } 517 518 function isTagManagerEnabled() { 519 return typeof dataLayer !== 'undefined'; 520 } 521 522 function raiseInfo(message) { 523 MCFSupportScripts.raiseInfo(LOG_PREFIX + ' ' + message); 524 } 525 526 function raiseWarning(message) { 527 MCFSupportScripts.raiseWarning(LOG_PREFIX + ' ' + message); 528 } 529 530 function raiseError(message) { 531 MCFSupportScripts.raiseError(LOG_PREFIX + ' ' + message); 532 } 533 534 function raiseGrouped(label, logCallback) { 535 MCFSupportScripts.raiseGrouped(LOG_PREFIX + ' ' + label, logCallback); 536 } 537 538 function asHitCallback(callback) { 539 if (typeof callback !== 'function') { 540 return; 541 } 542 543 var callCounter = 0; 544 var called = false; 545 546 if (isAnalyticsEnabled()) { 547 callCounter++; 548 } 549 if (isTagManagerEnabled()) { 550 callCounter++; 551 } 552 553 var timeout = setTimeout(function () { 554 called = true; 555 callback(); 556 }, 1500); 557 558 var wrappedFn = function () { 559 callCounter--; 560 if (callCounter === 0 && !called) { 561 clearTimeout(timeout); 562 callback(); 563 } 564 }; 565 566 return wrappedFn; 567 } 568 569 function highlightElements() { 570 var attribute = 'data-mcf-debug-analytics'; 571 var selector = LINK_SELECTOR + ':not([' + attribute + ']'; 572 var css = { outline: '1px dashed rgba(255, 0, 0, 0.8)' }; 573 $(selector).css(css).attr(attribute, true); 574 } 575 576 function getElementType(element) { 577 if (element.href) { 578 return 'link'; 579 } else if (element.action) { 580 return 'form'; 581 } else { 582 return 'element'; 583 } 584 } 585 586 function getElementDestination(element) { 587 return element.href || element.action; 588 } 589 590 function getElementStr(element) { 591 var elementType = getElementType(element); 592 var elementDest = getElementDestination(element); 593 return elementType + (elementDest ? ' [' + elementDest + ']' : ''); 594 } 595 596 function runDefaultHitCallbackFor(element) { 597 if (element.href) { 598 document.location = element.href; 599 } else if (element.action) { 600 element.submit(); 601 } 602 } 603 604 function parseAttributes(element) { 605 try { 606 var attributes = JSON.parse(element.getAttribute(LINK_ATTRIBUTE)); 607 608 if (!attributes.type) { 609 raiseWarning('Missing "type" for ' + elementStr); 610 return; 611 } 612 if (!attributes.event) { 613 raiseWarning('Missing "event" for ' + elementStr); 614 return; 615 } 616 if (!attributes.meta) { 617 raiseWarning('Missing "meta" for ' + elementStr); 618 return; 619 } 620 621 return attributes; 622 } catch (ex) { 623 raiseError('Could not parse tracking attributes for ' + getElementStr(element)); 624 throw ex; 625 } 626 } 627 628 function initialize(debug) { 629 if (debug) { 630 highlightElements(); 631 setInterval(function () { 632 highlightElements(); 633 }, 2000); 634 } 635 636 $(document).on('click submit', LINK_SELECTOR, function (evt) { 637 if (evt.ctrlKey || evt.metaKey) { 638 return; 639 } 640 641 var element = evt.currentTarget; 642 if (element.action && evt.type === 'click') { 643 return; 644 } 645 646 var wasPrevented = evt.isDefaultPrevented(); 647 var elementStr = getElementStr(element); 648 var attributes = parseAttributes(element); 649 650 var handler = DEFAULT_HANDLER_MAP[attributes.type]; 651 if (!handler) { 652 return; 653 } 654 655 if (debug) { 656 raiseGrouped('Tracking "' + attributes.type + '" for ' + elementStr, function () { 657 console.log(JSON.stringify(attributes, null, 2)); 658 }); 659 } 660 661 if (!wasPrevented) { 662 evt.preventDefault(); 663 } 664 665 handler(attributes.meta, function () { 666 if (wasPrevented) { 667 if (debug) { 668 raiseInfo('Skipping "' + attributes.type + '" hitCallback for ' + elementStr); 669 } 670 return; 671 } 672 runDefaultHitCallbackFor(element); 673 }); 674 }); 675 } 676 677 function trackBannerClick(meta, hitCallback) { 678 var wrappedHitCallback = asHitCallback(hitCallback); 679 if (isAnalyticsEnabled()) {
680 ga('mcfEnhancedEcommerce.ec:addPromo', meta); 681 ga('mcfEnhancedEcommerce.ec:setAction', 'promo_click'); 682 ga('mcfEnhancedEcommerce.send', 'event', 'Banners', 'click', meta.name, { hitCallback: wrappedHitCallback }); 683 } 684 if (isTagManagerEnabled()) { 685 dataLayer.push({ 686 event: 'promoClick', 687 ecommerce: { click: { promotions: [meta] } }, 688 eventCallback: wrappedHitCallback 689 }); 690 } 691 } 692 693 function trackProductClick(meta, hitCallback) { 694 var wrappedHitCallback = asHitCallback(hitCallback); 695 if (isAnalyticsEnabled()) { 696 ga('mcfEnhancedEcommerce.ec:addProduct', meta); 697 ga('mcfEnhancedEcommerce.ec:setAction', 'click', { list: meta.list }); 698 ga('mcfEnhancedEcommerce.send', 'event', 'Products', 'click', meta.name, { hitCallback: wrappedHitCallback }); 699 } 700 if (isTagManagerEnabled()) { 701 dataLayer.push({ 702 event: 'productClick', 703 ecommerce: { click: { actionField: { list: meta.list }, products: [meta] } }, 704 eventCallback: wrappedHitCallback 705 }); 706 } 707 } 708 709 function trackAddToCart(meta, hitCallback) { 710 var wrappedHitCallback = asHitCallback(hitCallback); 711 if (isAnalyticsEnabled()) { 712 ga('mcfEnhancedEcommerce.ec:addProduct', meta); 713 ga('mcfEnhancedEcommerce.ec:setAction', 'add', { list: meta.list }); 714 ga('mcfEnhancedEcommerce.send', 'event', 'Products', 'add', 'Add to cart', { hitCallback: wrappedHitCallback }); 715 } 716 if (isTagManagerEnabled()) { 717 dataLayer.push({ 718 event: 'addToCart', 719 ecommerce: { add: { actionField: { list: meta.list }, products: [meta] } }, 720 eventCallback: wrappedHitCallback 721 }); 722 } 723 } 724 725 function trackRemoveFromCart(meta, hitCallback) { 726 var wrappedHitCallback = asHitCallback(hitCallback); 727 if (isAnalyticsEnabled()) { 728 ga('mcfEnhancedEcommerce.ec:addProduct', meta); 729 ga('mcfEnhancedEcommerce.ec:setAction', 'remove'); 730 ga('mcfEnhancedEcommerce.send', 'event', 'Products', 'remove', 'Remove from cart', { hitCallback: wrappedHitCallback }); 731 } 732 if (isTagManagerEnabled()) { 733 dataLayer.push({ 734 event: 'removeFromCart', 735 ecommerce: { remove: { products: [meta] } }, 736 eventCallback: wrappedHitCallback 737 }); 738 } 739 } 740 741 window.MCFGoogleAnalytics = { 742 initialize: initialize, 743 parseAttributes: parseAttributes, 744 trackBannerClick: trackBannerClick, 745 trackProductClick: trackProductClick, 746 trackAddToCart: trackAddToCart, 747 trackRemoveFromCart: trackRemoveFromCart 748 }; 749 750 $(document).ready(function () { 751 var debug = window.location.href.match(/debug_analytics=(true|false|1|0)/); 752 var debugKey = '_mcf_debug_analytics'; 753 var debugVal = debug && !!debug[1].match(/(true|1)/); 754 755 if (window.sessionStorage) { 756 if (debugVal === null) { 757 debugVal = window.sessionStorage.getItem(debugKey); 758 debugVal = debugVal === 'true'; 759 } else { 760 window.sessionStorage.setItem(debugKey, debugVal); 761 } 762 } 763 764 window.MCFGoogleAnalytics.initialize(debugVal); 765 }); 766}); 767 //]]> 768 </script>
768 769
770<script type="text/javascript" src="/assets/defaults/vendor/magiczoomplus/magiczoomplus.js"></script>
770 771
771<script>(function(d, s) { 772 var p = document.getElementsByTagName(s)[0], r = d.createElement(s); 773 r.src = "//api.reviefy.com/9b39399f144f/library/ajax/1.0/fi_FI/"; 774 p.parentNode.insertBefore(r, p); 775 })(document, 'script'); 776 </script>
776 777 </body> 778</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.