1<!-- BEGIN LogonSetup.jsp --><!DOCTYPE HTML> <!-- BEGIN AccountDisplay.jsp --> <html lang="sv" xml:lang="sv"> <head><link rel="preconnect" href="//www.googletagmanager.com" /><link rel="preload" as="image" fetchpriority="high" href="https://www.witre.se/fstrz/r/s/edgepic.fzcdn.net/8c81b980ca.svg" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="pageGroup" content="Login/Reg"/> <!-- BEGIN Common/CommonJSToInclude.jspf --><!-- BEGIN Google Tag Manager --> <link rel="stylesheet" media="screen" href="https://www.witre.se/fstrz/ff42b9d40582c3acc4e15f7f5d3b1af64f29788d705440e35a88764e96d3c11f.css?src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fcss%2Fm_base_1789552791016-1.css&src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fcss%2Fm_base_1789552791016-2.css" /><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_lg_1789552791016.css" type="text/css" media="screen and (max-width: 1200px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_m-more_1789552791016.css" type="text/css" media="screen"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_md-less_1789552791016.css" type="text/css" media="screen and (max-width: 1199px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_md-more_1789552791016.css" type="text/css" media="screen and (min-width: 992px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_md_1789552791016.css" type="text/css" media="screen and (min-width: 992px) and (max-width: 1199px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_sm-less_1789552791016.css" type="text/css" media="screen and (max-width: 991px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_sm_1789552791016.css" type="text/css" media="screen and (min-width: 768px) and (max-width: 991px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/m_xs_1789552791016.css" type="text/css" media="screen and (max-width: 768px)"><link rel="stylesheet" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/css/all-print_1789552791016.css" type="text/css" media="print">
1<script>fstrz=!0;</script>
1<script>
vendor: 387 bytes, lines 1-17
1 2 ( 3 function(w,d,s,l,i){ 4 w[l]=w[l]||[]; 5 w[l].push( 6 { 7 'gtm.start':new Date().getTime(), 8 event:'gtm.js' 9 }); 10 var f=d.getElementsByTagName(s)[0], 11 j=d.createElement(s), 12 dl=l!='dataLayer'?'&l='+l:''; 13 j.async=true; 14 j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; 15 f.parentNode.insertBefore(j,f); 16 }) 17 (window,document,'script','dataLayer','
17GTM-P9G4S2R
vendor: 14 bytes, lines 17-20
17'); 18 19 20
20var dataLayerGa4 = dataLayer; 21 var dataLayerPunchout={push: function(){return true;}}; 22 23 24 var GTMTracking = { 25 getDatalayer: function () { 26 if (0 === 0) { 27 return dataLayerGa4 28 } 29 return dataLayerPunchout 30 }, 31 } 32</script>
32� <!--END Google Tag Manager -->
32<script type="text/javascript"> 33 if(!getCookie("OptanonAlertBoxClosed")){ 34 const cookieConsentOneTrustCheck = setInterval(function() { 35 if(document.getElementsByClassName('js-cookieConsentBannerBackground').length > 0 ){ 36 (document.getElementsByClassName('js-cookieConsentBannerBackground')[0]).classList.remove('hidden'); 37 (document.getElementsByClassName('js-cookieConsentBannerWrapper')[0]).classList.remove('hidden'); 38 clearInterval(cookieConsentOneTrustCheck); 39 } 40 }, 500); 41 } 42 function getCookie(name) { 43 var value = "; " + document.cookie; 44 var parts = value.split("; " + name + "="); 45 if (parts.length >= 2) return parts.pop().split(";").shift(); 46 } 47</script>
47� <!-- OneTrust Cookies Consent Notice start -->
47<script src="https://www.witre.se/fstrz/r/s/cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="4291068f-73e7-4cae-97db-5292bb385adc"> 48</script>
48 �
48<script type="text/javascript"> 49 function OptanonWrapper() { 50 51 if(!getCookie("OptanonAlertBoxClosed")){ 52 var newButton = document.createElement("button"); // Create a button 53 newButton.setAttribute("id", "onetrust-reject-all-handler"); // Name the button + pick up style as per template 54 newButton.onclick = function(one){ 55 OneTrust.RejectAll(); 56 } 57 newButton.innerText = Optanon.GetDomainData().BannerRejectAllButtonText;// Add text to button 58 document.getElementById("onetrust-policy").prepend(newButton); // Place button 59 } 60 } 61 function getCookie(name) { 62 var value = "; " + document.cookie; 63 var parts = value.split("; " + name + "="); 64 if (parts.length >= 2) return parts.pop().split(";").shift(); 65 66 } 67</script>
67� <!-- OneTrust Cookies Consent Notice end -->
67<script type="text/plain" src="https://try.abtasty.com/363e5c19bc5e0e7b8dcb7cb02ca97b1b.js" class="optanon-category-C0003"></script>
67
67<script type="text/plain" src="https://client.get-potions.com/964/recos-tag.js" class="optanon-category-C0003" async></script>
67 <!--Main Stylesheet for browser --> <!--[if lt IE 9]>
67<script src="/wcsstore/ManutanSAS/bootstrap/html5shiv.min.js"></script>
67 <![endif]-->
67<script type="text/javascript" charset="UTF-8" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/dojo110/dojo/dojo.js" djconfig="parseOnLoad: true, isDebug: false, modulePaths: {storetext: '/wcsstore/ManutanSAS/'}, useCommentedJson: true,locale: 'sv-se' "></script>
67
67<script type="text/javascript" charset="UTF-8" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/dojo110/dojo/dojodesktop-rwd.js" djconfig="parseOnLoad: true, isDebug: false, modulePaths: {storetext: '/wcsstore/ManutanSAS/'}, useCommentedJson: true,locale: 'sv-se' "></script>
67
67<script src="https://www.witre.se/fstrz/78faa40221458be0110e5164e11373e3f306e4e364059b16f559bc597a3262b1.js?src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fjquery%2Fjquery-3.5.1.min.js&src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fbootstrap%2Fbootstrap-3.4.1.min.js&src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2FowlCarousel%2Fowl-carousel-2.3.4.min.js"></script>
67 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, maximum-scale=1.0" /> <meta name="robots" content="index, follow, max-image-preview:large"> <meta name="CommerceSearch" content="storeId_11715" /> <meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE"> <meta name="msvalidate.01" content="???MI386_BING_ID???"/> <link rel="shortcut icon" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/icon-favicon.ico" mce_href="/wcsstore/ManutanSAS//WSW/images/WSW/icon-favicon.ico"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-60px.png" sizes="60x60"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-72px.png" sizes="72x72"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-76px.png" sizes="76x76"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-114px.png" sizes="114x114"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-120px.png" sizes="120x120"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-144px.png" sizes="144x144"> <link rel="apple-touch-icon-precomposed" href="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/images/WSW/touch-icon-152px.png" sizes="152x152">
67<script type="text/javascript"> 68 // Convert the WCParam object which contains request properties into javascript object 69 70 var WCParamJS = { 71 "storeId":'11715', 72 "catalogId":'11615', 73 "langId":'-1015', 74 "pageView":'', 75 "orderBy":'', 76 "orderByContent":'', 77 "searchTerm":'', 78 "originalSearchTerm":'' 79 }; 80 var absoluteURL = "https://www.witre.se/"; 81 var imageDirectoryPath = "/wcsstore/ManutanSAS/"; 82 var styleDirectoryPath = "images/colors/color1/"; 83 var supportPaymentTypePromotions = false; 84 85 var subsFulfillmentFrequencyAttrName = "fulfillmentFrequency"; 86 var subsPaymentFrequencyAttrName = "paymentFrequency"; 87 var subsTimePeriodAttrName = "timePeriod"; 88 89 var storeId = "11715"; 90 var storeUserType = "G"; 91 var ios = false; 92 var android = false; 93 var multiSessionEnabled = false; 94 95 // Store the amount of time of inactivity before a re-login is required, this value is retrieved from wc-server.xml, default is 30 mins 96 var inactivityTimeout = 28800000; 97 98 // Store the amount of time the inactivity warning dialog will be displayed before it closes itself, default is 20 seconds 99 var inactivityWarningDialogDisplayTimer = 20000; 100 101 // Store the amount of time to display a inactivity warning dialog before a re-login is required, default is 30 seconds 102 var inactivityWarningDialogBuffer = 30000; 103 104 // Store the timing event to display the inactivity dialog 105 var inactivityTimeoutTracker = null; 106 107 // Store the timing event to close the inactivity dialog 108 var dialogTimeoutTracker = null; 109 110 //browse only mode for Web Call Centre integration 111 var browseOnly = false; 112 113 //Summary: Returns the absolute URL to use for prefixing any Ajax URL call. 114 //Description: Dojo does not handle the case where the parameters in the URL are delimeted by the "/" forward slash. Therefore, in order to 115 // workaround the issue, all AJAX requests must be done using absolute URLs rather than relative. 116 //Returns: The absolute URL to use for prefixing any Ajax URL call. 117 function getAbsoluteURL() { 118 if (absoluteURL != "") { 119 var currentURL = document.URL; 120 var currentProtocol = ""; 121 122 if (currentURL.indexOf("://") != -1) { 123 currentProtocol = currentURL.substring(0, currentURL.indexOf("://")); 124 } 125 126 var savedProtocol = ""; 127 if (absoluteURL.indexOf("://") != -1) { 128 savedProtocol = absoluteURL.substring(0, absoluteURL.indexOf("://")); 129 } 130 131 if (currentProtocol != savedProtocol) { 132 absoluteURL = currentProtocol + absoluteURL.substring(absoluteURL.indexOf("://")); 133 } 134 } 135 136 return absoluteURL; 137 } 138 //Summary: Returns the path pointing to the shared image directory. 139 //Description: In order to get the image directory path in any javascript file, this function can be used. 140 //Returns: The path to reference images. 141 function getImageDirectoryPath() { 142 return imageDirectoryPath; 143 } 144 //Summary: Returns the path pointing to the directory containing color-dependant image files. 145 //Description: In order to get the directory containing color-dependant image files in any javascript file, this function can be used. 146 //Returns: The path to reference color-dependant image files. 147 function getStyleDirectoryPath() { 148 return styleDirectoryPath; 149 } 150 151 //This function is used to strip HTML tags 152 function strip(html) 153 { 154 var tmp = document.createElement("DIV"); 155 tmp.innerHTML = html; 156 return tmp.textContent || tmp.innerText || ""; 157 } 158 159 160 161 162</script>
162�
162<script type="module"> 163 import { 164 onINP 165 } from '/wcsstore/ManutanSAS/javascript/web-vitals.attribution.js'; 166 167 onINP(sendToGoogleAnalytics, {reportAllChanges: true}); 168 169 function sendToGoogleAnalytics ({name, value, id, rating, attribution}) { 170 // Destructure the attribution object: 171 const {eventEntry, eventTarget, eventType, loadState} = attribution; 172 173 // Get timings from the event timing entry: 174 const {startTime, processingStart, processingEnd, duration, interactionId} = eventEntry; 175 176 const eventParams = { 177 // metric rating 178 metric_rating : rating, 179 // The page's INP value: 180 metric_inp_value: value, 181 // A unique ID for the page session, which is useful 182 // for computing totals when you group by the ID. 183 metric_id: id, 184 // The event target (a CSS selector string pointing 185 // to the element responsible for the interaction): 186 metric_inp_event_target: eventTarget, 187 // The type of event that triggered the interaction: 188 metric_inp_event_type: eventType, 189 // Whether the page was loaded when the interaction 190 // took place. Useful for identifying startup versus 191 // post-load interactions: 192 metric_inp_load_state: loadState, 193 // The time (in milliseconds) after page load when 194 // the interaction took place: 195 metric_inp_start_time: startTime, 196 // When processing of the event callbacks in the 197 // interaction started to run: 198 metric_inp_processing_start: processingStart, 199 // When processing of the event callbacks in the 200 // interaction finished: 201 metric_inp_processing_end: processingEnd, 202 // The total duration of the interaction. Note: this 203 // value is rounded to 8 milliseconds of granularity: 204 metric_inp_duration: duration, 205 // The interaction ID assigned to the interaction by 206 // the Event Timing API. This could be useful in cases 207 // where you might want to aggregate related events: 208 metric_inp_interaction_id: interactionId 209 }; 210 dataLayerGa4.push({ 211 'event': 'INP_Google_Webvitals',
212 'data': eventParams 213 }); 214} 215</script>
215�
215<script src="https://www.witre.se/fstrz/b8ed380b790d9b214f04a796109f91baf0287ddcce1a4cadbae8d385776aa8fd.js?src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FWidgets_701%2FCommon%2FMICatalogEntry%2Fjavascript%2FProductDisplay_1789552682142.js&src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fjavascript%2Fmanutan-common_1789552682142.js"></script>
215 <!-- Widget script not merged because file location is completely different-->
215<script type="text/javascript" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/Widgets_701/Common/javascript/WidgetCommon_1789552682142.js" defer></script>
215 <!-- BEGIN CommonStoreNLSKeys.jspf -->
215<script type="text/javascript"> 216 217 var storeNLS = {}; 218 storeNLS['HISTORY']="Historik"; 219 storeNLS['MI897_CONTACT_FORM_CONFIRM_TITLE']="???MI897_CONTACT_FORM_CONFIRM_TITLE???"; 220 storeNLS['MI2080_TAXFREE']="exkl. moms"; 221 storeNLS['MI897_CONTACT_FORM_CONFIRM_CLAIM_TITLE']="Begäran har skickats"; 222 storeNLS['MI2080_TAXFREE']="exkl. moms"; 223 storeNLS['UNIT_LAST_STOCK_AVAILABLE_UNIT']="Only {0} unit(s) available(s)"; 224 storeNLS['UNIT_LAST_STOCK_AVAILABLE_BATCH']="Only {0} batch(s) available(s)"; 225 storeNLS['UNIT_LAST_STOCK_AVAILABLE_METER']="Only {0} meter(s) available(s)"; 226 storeNLS['UNIT_LAST_STOCK_AVAILABLE_SET']="Only {0} set(s) available(s)"; 227 storeNLS['UNIT_LAST_STOCK_AVAILABLE_PAIR']="Only {0} pair(s) available(s)"; 228 storeNLS['UNIT_STOCK_AVAILABLE_UNIT']="Lagervara"; 229 storeNLS['UNIT_STOCK_AVAILABLE_BATCH']="Lagervara"; 230 storeNLS['UNIT_STOCK_AVAILABLE_METER']="Lagervara"; 231 storeNLS['UNIT_STOCK_AVAILABLE_SET']="Lagervara"; 232 storeNLS['UNIT_STOCK_AVAILABLE_PAIR']="Lagervara"; 233 storeNLS['UNIT_PRICE_CALCULATED']="{0} /st"; 234 storeNLS['UNIT_PRICE_CALCULATED_VAT_INCLUDED']="{0} inkl. moms per enhet "; 235 storeNLS['UNIT_PRICE_CALCULATED_VAT_EXCLUDED']="{0} exkl. moms per enhet "; 236 storeNLS['UNIT_PRICE_ACCEPTABLE_ERROR']="5"; 237 storeNLS['UNIT_PRICE_PCE']="styck"; 238 storeNLS['UNIT_PRICE_MTR']="meter"; 239 storeNLS['UNIT_PRICE_SET']="set"; 240 storeNLS['UNIT_PRICE_PR']="par"; 241 storeNLS['UNIT_PRICE_PCES']="förp med {0} st"; 242 storeNLS['UNIT_PRICE_MTRS']="{0} meter"; 243 storeNLS['UNIT_PRICE_SETS']="{0} set"; 244 storeNLS['UNIT_PRICE_PRS']="förp med {0} par"; 245 storeNLS['UNIT_PRICE_BATCH_HIGHLANDER']="Förp med {0}"; 246 storeNLS['UNIT_PRICE_METER_HIGHLANDER']="meter"; 247 storeNLS['ARTICLES']="Artiklar"; 248 storeNLS['BRAND']="Märke"; 249 storeNLS['CATEGORY']="Kategori"; 250 storeNLS['ERR_RESOLVING_SKU']="Ditt val är antingen inte komplett eller finns inte på lager. Ange ett värde för varje attribut eller välj en annan kombination av värden."; 251 storeNLS['QUANTITY_INPUT_ERROR']="Ogiltligt värde. Värdet måste vara minst 1 st."; 252 storeNLS['QUANTITY_INPUTS_ERROR']="The values in the Quantity fields are invalid or empty. Ensure the values are positive integers and try again."; 253 storeNLS['ERR_RESOLVING_SKU']="Ditt val är antingen inte komplett eller finns inte på lager. Ange ett värde för varje attribut eller välj en annan kombination av värden."; 254 storeNLS['ERROR_CONTRACT_EXPIRED_GOTO_ORDER']="The selected items cannot be added to the shopping cart because the contracts for some of the order items are no longer available. Please select the available contracts that you want to apply to your order items."; 255 storeNLS['MYACCOUNT_SAVEDORDERLIST_EMPTY_ADD_TO_REQ_FAIL']="This saved order cannot be copied to the requisition list as it is empty. Please add one or more items to the saved order."; 256 storeNLS['SHOPCART_ADDED']="Artikeln har lagts till i kundvagnen"; 257 storeNLS['PRICE']="Pris:"; 258 storeNLS['SKU']="Artikelnr:"; 259 storeNLS['PQ_PURCHASE']="Köp:"; 260 storeNLS['PQ_PRICE_X']="${0} -"; 261 storeNLS['PQ_PRICE_X_TO_Y']="${0} to ${1} -"; 262 storeNLS['PQ_PRICE_X_OR_MORE']="${0} or more -"; 263 storeNLS['COMPARE_ITEM_EXISTS']="The product you are trying to add to the compare zone already exists."; 264 storeNLS['COMPATE_MAX_ITEMS']="You can only compare up to 4 products."; 265 storeNLS['COMPAREZONE_ADDED']="The Item has been successfully added to the compare zone."; 266 storeNLS['GENERICERR_MAINTEXT']="Ett problem uppstod när butiken skulle behandla den senaste begäran. Försök igen. Om problemet kvarstår, kontakta {0} för hjälp."; 267 storeNLS['GENERICERR_CONTACT_US']="kontakta oss"; 268 storeNLS['DEFAULT_WISH_LIST_NAME']="Inköpslista"; 269 storeNLS['LIST_CREATED']="inköpslistan har skapats."; 270 storeNLS['LIST_EDITED']="Namnet på inköpslistan har ändrats."; 271 storeNLS['LIST_DELETED']="inköpslistan har tagits bort."; 272 storeNLS['ERR_NAME_EMPTY']="Namnge din inköpslista."; 273 storeNLS['ERR_NAME_TOOLONG']="Namnet på inköpslistan är för långt."; 274 storeNLS['ERR_NAME_SHOPPING_LIST']="Wish List is a reserved name for the default wish list. Choose a different name."; 275 storeNLS['ERR_NAME_DUPLICATE']="A wish list already exists with the name you have chosen. Choose a different name.";
276 storeNLS['INVALID_NAME_SHOPPING_LIST']="The wish list name contains invalid characters. Provide an alphanumeric name."; 277 storeNLS['WISHLIST_EMAIL_SENT']="Your e-mail has been sent."; 278 storeNLS['WISHLIST_MISSINGNAME']="Fältet Namn får inte vara tomt. Skriv ditt namn i fältet Namn och försök igen."; 279 storeNLS['WISHLIST_INVALIDEMAILFORMAT']="E-postadressen har ogiltigt format"; 280 storeNLS['WISHLIST_EMPTY']="Skapa en inköpslista innan du skickar ett e-postmeddelande."; 281 storeNLS['WISHLIST_INVALIDSENDERNAME']="The Name field contains invalid characters. Type your name in the Name field and try again."; 282 storeNLS['INV_STATUS_RETRIEVAL_ERROR']="An error occurred while retrieving inventory status. Try again later. If the problem persists, contact your site administrator."; 283 storeNLS['INV_ATTR_UNAVAILABLE']="${0} - unavailable"; 284 storeNLS['QC_UPDATE_SUCCESS']="Quick checkout profile updated successfully!"; 285 storeNLS['MYACCOUNT_ACTION_PERFORMED']="Action performed successfully."; 286 storeNLS['ITEM_COMPONENT_QUANTITY_NAME']="${0} x ${1}"; 287 storeNLS['ORDER_LINE_STATUS_S']="Order Shipped"; 288 storeNLS['ORDER_LINE_STATUS_G']="Order Processing"; 289 storeNLS['ORDER_LINE_STATUS_K']="Return Associated"; 290 storeNLS['ORDER_LINE_STATUS_V']="Partially Shipped"; 291 storeNLS['ORDER_LINE_STATUS_X']="Order Cancelled"; 292 storeNLS['ERROR_FACET_PRICE_INVALID']="The price entered is not in a valid format."; 293 storeNLS['MI162_JS_PD_ECOPART']="Inkludera {0} för ekobidrag"; 294 storeNLS['MI163_JS_PD_SALESUNIT']="Försäljningsenhet"; 295 storeNLS['ERROR_FirstNameTooLong']="Angivet värde i fältet Förnamn är för långt."; 296 storeNLS['ERROR_LastNameTooLong']="Angivet värde i fältet Efternamn är för långt."; 297 storeNLS['ERROR_AddressTooLong']="Angivet värde i fältet Gatuadress är för långt."; 298 storeNLS['ERROR_CityTooLong']="Angivet värde i fältet postort är för långt."; 299 storeNLS['ERROR_StateTooLong']="Angivet värde i fältet Delstat/provins är för långt."; 300 storeNLS['ERROR_CountryTooLong']="Angivet värde i fältet Land är för långt."; 301 storeNLS['ERROR_ZipCodeTooLong']="Angivet värde i fältet Postnummer är för långt."; 302 storeNLS['ERROR_EmailTooLong']="Angivet värde i fältet E-postadress är för långt."; 303 storeNLS['ERROR_PhoneTooLong']="Angivet värde i fältet Telefonnummer är för långt."; 304 storeNLS['ERROR_LastNameEmpty']="Fältet för efternamn får inte vara tomt."; 305 storeNLS['ERROR_AddressEmpty']="Fältet för adress får inte vara tomt."; 306 storeNLS['ERROR_CityEmpty']="Fältet för postort får inte vara tomt."; 307 storeNLS['ERROR_StateEmpty']="Fältet för delstat/provins får inte vara tomt."; 308 storeNLS['ERROR_CountryEmpty']="Fältet för land får inte vara tomt."; 309 storeNLS['ERROR_ZipCodeEmpty']="Fältet för postnummer får inte vara tomt."; 310 storeNLS['ERROR_EmailEmpty']="Fältet för e-postadress får inte vara tomt."; 311 storeNLS['ERROR_FirstNameEmpty']="Fältet för förnamn får inte vara tomt."; 312 storeNLS['ERROR_LastNameEmpty']="Fältet för efternamn får inte vara tomt."; 313 storeNLS['ERROR_INVALIDEMAILFORMAT']="Angiven e-postadress har fel format. Kontrollera att du inte skrivit mellanslag före eller efter."; 314 storeNLS['ERROR_INVALIDPHONE']="Ange minst 6 siffror och inkludera riktnummer, t ex 08123456"; 315 storeNLS['PWDREENTER_DO_NOT_MATCH']="De angivna lösenorden matchar inte varandra."; 316 storeNLS['ERROR_SpecifyYear']="Du har inte angett år. Ange inte födelsedagsvärden om du vill att informationen ska vara hemlig."; 317 storeNLS['ERROR_SpecifyMonth']="Du har inte angett månad. Ange inte födelsedagsvärden om du vill att informationen ska vara hemlig."; 318 storeNLS['ERROR_SpecifyDate']="Du har inte angett datum. Ange inte födelsedagsvärden om du vill att informationen ska vara hemlig."; 319 storeNLS['ERROR_InvalidDate1']="Detta datum är ogiltigt för den valda månaden."; 320 storeNLS['ERROR_InvalidDate2']="Angiven födelsedag är ogiltig."; 321 storeNLS['ERROR_LogonIdEmpty']="Ange ett användarnamn, t ex din e-postadress"; 322 storeNLS['ERROR_PasswordEmpty']="Fältet för lösenord får inte vara tomt.";
323 storeNLS['ERROR_SpecifyMonth']="Du har inte angett månad. Ange inte födelsedagsvärden om du vill att informationen ska vara hemlig."; 324 storeNLS['ERROR_VerifyPasswordEmpty']="Fältet för lösenordsbekräftelse får inte vara tomt."; 325 storeNLS['AGE_WARNING_ALERT']="Du är yngre än 13 år. Läs vår sekretesspolicy för barn innan du fortsätter."; 326 storeNLS['ERROR_DefaultOrgRegistration']="'Default Organization' is not a valid organization name. Please choose another name."; 327 storeNLS['MI164_JS_PD_WARRANTY']="Garanti"; 328 storeNLS['MI165_JS_PD_WAREHOUSEORIGIN']="Ursprung"; 329 storeNLS['MI166_JS_PD_DELIVERYTIME']="LAGERSTATUS:"; 330 storeNLS['MI167_JS_PD_DELIVERYTIME_1']="Lagervara (beställ vardag före 16, skickas samma dag)"; 331 storeNLS['MI168_JS_PD_DELIVERYTIME_2']="I lager om {0} arbetsdagar"; 332 storeNLS['MI169_JS_PD_DELIVERYTIME_15']="Beställningsvara"; 333 storeNLS['MI170_JS_PD_PAPERCATALOGPAGE']="Katalogsida"; 334 storeNLS['ERROR_OrgNameEmpty']="The organization name field cannot be empty."; 335 storeNLS['ERROR_ParentOrgNameEmpty']="Please search and select a valid parent organization under which you want to create new organzation."; 336 storeNLS['MI171_JS_DW_REFERENCE']="Produktreferens"; 337 storeNLS['MI172_JS_DW_NAME']="Produktnamn"; 338 storeNLS['MI173_JS_DW_DELIVERYTIME']="Lagerstatus"; 339 storeNLS['MI234_JS_PQ_PRICE_X']="{0} kr"; 340 storeNLS['MI235_JS_PQ_PRICE_X_TO_Y']="${0} - ${1}"; 341 storeNLS['MI236_JS_PQ_PRICE_X_OR_MORE']="${0} eller fler"; 342 storeNLS['MI237_JS_PQ_YOUR_PRICE']="Ditt pris"; 343 storeNLS['MI238_JS_PQ_QTY']="Antal"; 344 storeNLS['MI1117_SAVEDFORLATER_REMOVE_PRODUCT']="Produkten har tagits bort från din lista."; 345 storeNLS['MI1118_SAVEDFORLATER_SAVED_CART']="Kundvagnen har sparats till senare"; 346 storeNLS['MI1119_SAVEDFORLATER_SAVED_PRODUCT']="Dina produkter har sparats"; 347 storeNLS['MI1129_SAVEDFORLATER_CLEAR_LIST_SUCCESS']="Saved for later list cleaned successfully"; 348 storeNLS['ERROR_ADD2CART_BROWSE_ONLY']="Cannot add product to shopping cart in browse only mode."; 349 storeNLS['ERROR_SL_RESOLVED_SKU']="Your selection is incomplete. For each attribute select a value."; 350 storeNLS['ERROR_SL_EMPTY_SL_NAME']="Provide a name for your new requisition list."; 351 storeNLS['ERROR_SL_LIST_NOT_CHOSEN']="Choose a requisition list."; 352 storeNLS['ORG_ROLES_UPDATED']="Organization roles updated successfully."; 353 storeNLS['ORG_ROLES_UPDATE_NO_CHNAGE']="No updates are made for organization roles."; 354 storeNLS['APPROVAL_MEMBER_GROUP_UPDATED']="Approval Member Groups updated successfully."; 355 storeNLS['ORG_ENTITY_CREATED_UPDATING_ROLES']="Organization created successfully. Updating organization roles."; 356 storeNLS['ORG_SUMMARY_UPDATED']="Organization details updated successfully.---->"; 357 storeNLS['CSR_NO_SEARCH_CRITERIA']="No search criteria entered. Enter at least one search criteria."; 358 storeNLS['CSR_SUCCESS_CUSTOMER_ACCOUNT_ACCESS']="Successfully accessed customer account."; 359 storeNLS['SUCCESS_ORDER_UNLOCK']="Successfully unlocked the order."; 360 storeNLS['SUCCESS_ORDER_LOCK']="Successfully locked the order."; 361 storeNLS['CUSTOMER_ACCOUNT_ENABLE_SUCCESS']="Successfully enabled customer account."; 362 storeNLS['CUSTOMER_ACCOUNT_DISABLE_SUCCESS']="Successfully disabled customer account."; 363 storeNLS['DISABLE_CUSTOMER_ACCOUNT']="Disable customer account"; 364 storeNLS['ENABLE_CUSTOMER_ACCOUNT']="Enable customer account"; 365 storeNLS['RESET_PASSWORD_SUCCESS']="Password successfully reset for customer."; 366 storeNLS['ORDER_CANCEL_SUCCESS']="Successfully cancelled the order."; 367 storeNLS['CSR_SUCCESS_NEW_GUEST_USER_CREATION']="Successfully created new guest customer."; 368 storeNLS['CSR_SUCCESS_NEW_REGISTERED_USER_CREATION']="Successfully created new registered customer."; 369 storeNLS['ERROR_RESET_PASSWORD_ACCESS_ACCOUNT_TO_RESET']="Password reset failed for new registered customer. Please access customer account to reset password."; 370 storeNLS['PLEASE_SELECT']="Välj"; 371 storeNLS['CSR_SESSION_TERMINATE_WARNING_MESSAGE']="The current session for customer= {0} will terminate. Click Yes to end the session or No to continue current session."; 372 storeNLS['GUEST']="Guest"; 373 storeNLS['CSR_PASSWORD_EMPTY_MESSAGE']="Enter your password to continue."; 374 storeNLS['LOCK_CUSTOMER_ORDER_CSR']="Lock order"; 375 storeNLS['UNLOCK_CUSTOMER_ORDER_CSR']="Unlock order"; 376 storeNLS['ADD_COMMENT_MESSAGE']="Click here to add a new comment to the order."; 377 storeNLS['COMMENT_LENGTH_OUT_OF_RANGE']="The comment cannot exceed 3000 characters."; 378 storeNLS['MI165_JS_PD_WAREHOUSEORIGIN']="Ursprung"; 379 storeNLS['MI166_JS_PD_DELIVERYTIME']="LAGERSTATUS:"; 380 storeNLS['SUCCESS_ORDER_TAKE_OVER']="Successfully taken over the lock."; 381 storeNLS['ERROR_OrganizationDescription']="The value entered in the organization description field is too long."; 382 storeNLS['EMPTY_COMMENT']="Please enter a comment to add to the order."; 383 storeNLS['ADD2CART_BROWSE_ONLY_ERROR']="The add To cart brows only error";
384 storeNLS['ERROR_INVALID_NUMERIC']="Invalid numeric"; 385 storeNLS['ERROR_FaxTooLong']="ERROR_FaxTooLong = The value entered in the fax field is too long. "; 386 storeNLS['ERROR_FaxEmpty']="The fax field cannot be empty."; 387 storeNLS['ERROR_PhoneEmpty']="The phone number field cannot be empty."; 388 storeNLS['ERROR_OrgNameTooLong']="The value entered in the organization name field is too long."; 389 storeNLS['ERROR_BusinessCategoryTooLong']="The value entered in the business category field is too long."; 390 storeNLS['ERROR_SelectOrganizationTypeEmpty']="Please select organization type."; 391 storeNLS['CSR_PASSWORD_EMPTY']="CSR password field is empty. ---- > "; 392 storeNLS['ORDER_LOCKED_ERROR_MSG']="Cart or order {0} is locked. For more information contact a service representative"; 393 storeNLS['GLOBAL_LOGIN_NO_USERS_FOUND']="No users found"; 394 storeNLS['SUCCESS_ORDER_TAKE_OVER']="Successfully taken over the lock."; 395 storeNLS['_ERR_PASSWORD_FAILED']="The password that you tried is incorrect. Please try again."; 396 storeNLS['MI084_REGISTRATIONPAGE_ERROR_PERSONTITLE_EMPTY']="Fältet för titel får inte vara tomt."; 397 storeNLS['MI085_REGISTRATIONPAGE_ERROR_DEPARTMENTTOOLONG']="Angivet värde i fältet Avdelning är för långt."; 398 storeNLS['MI086_REGISTRATIONPAGE_ERROR_DEPARTMENTEMTPY']="Fältet för avdelning får inte vara tomt."; 399 storeNLS['MI309_REGISTRATIONPAGE_ERROR_POSITIONEMPTY']="Fältet får inte vara tomt"; 400 storeNLS['MI431_ZIPCODE_FILTER_PLACEHOLDER']="Postnummer"; 401 storeNLS['MI559_SALES_LABEL']="Rea"; 402 storeNLS['MI671_FILTER_ORG_BY_ZIPCODE_2']="Sök"; 403 storeNLS['MI672_ZIPCODE_FILTER_PLACEHOLDER_2']="Ange postnr. ex 123 45"; 404 storeNLS['WISHLIST_ADDED']="Artikeln har lagts till i din inköpslista"; 405 storeNLS['ERROR_RecipientTooLong']="Angivet värde i fältet Mottagare är för långt."; 406 storeNLS['ERROR_MiddleNameTooLong']="Angivet värde i fältet Andranamn är för långt."; 407 storeNLS['ERROR_RecipientEmpty']="Fältet för mottagare får inte vara tomt."; 408 storeNLS['ERROR_MiddleNameEmpty']="Fältet för andranamn får inte vara tomt."; 409 storeNLS['ERROR_PhonenumberEmpty']="Fältet för telefonnummer får inte vara tomt."; 410 storeNLS['ERROR_MESSAGE_TYPE']="Fel:"; 411 storeNLS['ERROR_DEFAULTADDRESS']="Det går inte att ta bort adressen. Adressboken måste innehålla minst en adress."; 412 storeNLS['INVALID_EXPIRY_DATE']="Ogiltigt förfallodatum."; 413 storeNLS['MI1137_FORM_SELECT_EMPTY_ERROR']="Välj ${0}"; 414 storeNLS['MI2060_ERR_RESOLVING_SKU_PARAM']="Vänligen välj {0}"; 415 storeNLS['MI2268_PLEASE_SELECT_A_VALUE']="Vänligen välj ett värde"; 416 storeNLS['MI2417_ORDER_APPROVAL_REJECTED_ERROR']="Din order har blivit avbruten på grund av att en produkt i din varukorg inte längre är tillgänglig."; 417 storeNLS['MI200_PD_FROM']="Från"; 418 storeNLS['MI2665_BUTTON_BOX_FILTER_FOOTER']="Visa alla {0} produkt(er)"; 419 storeNLS['MI2502_SERVER_ERROR']="Ett fel har inträffat, vänligen försök igen eller kontakta Kundservice."; 420 storeNLS['MI2536_OWLCAROU_PROMO_LABEL']="{0}%"; 421 storeNLS['MI2535_RANGE_PROMO_LABEL']="Upp till {0}%"; 422 storeNLS['MI2886_TAXINCLUDED']="Inkl. moms"; 423 storeNLS['MI3079_SEE_AVAILABLE_OPTIONS']="Se tillgängliga alternativ"; 424 storeNLS['MI3080_PLEASE_SELECT_PRODUCT']="Du måste välja en produkt"; 425 storeNLS['MI3095_SEARCH_BAR_PLACEHOLDER_BASE']="Sök "; 426 storeNLS['MI3096_SEARCH_BAR_PLACEHOLDER_FIRST_VALUE']="produkt via varumärke ..."; 427 storeNLS['MI3097_SEARCH_BAR_PLACEHOLDER_SECOND_VALUE']="en produkt genom referens ..."; 428 storeNLS['MI3098_SEARCH_BAR_PLACEHOLDER_THIRD_VALUE']="en produkt med nyckelord..."; 429 storeNLS['MI728_SEARCH_CATALOG_PLACEHOLDER']=""; 430</script>
430� <!-- END CommonStoreNLSKeys.jspf -->
430<script type="text/javascript"> 431 initializeInactivityWarning(); 432 var ie6 = false; 433 var ie7 = false; 434 if (navigator != null && navigator.userAgent != null) { 435 ie6 = (navigator.userAgent.toLowerCase().indexOf("msie 6.0") > -1); 436 ie7 = (navigator.userAgent.toLowerCase().indexOf("msie 7.0") > -1); 437 } 438 if (location.href.indexOf('UnsupportedBrowserErrorView') == -1 && (ie6)) { 439 document.write('<meta http-equiv="Refresh" content="0;URL=http://www.witre.se/UnsupportedBrowserErrorView?catalogId=10851&storeId=11715&langId=-1015"/>'); 440 } 441</script>
441 �
441<script type="text/javascript"> 442 dojo.addOnLoad(function() { 443 shoppingActionsJS.setCommonParameters('-1015','11715','11615','G','kr'); 444 445 var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor); 446 var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor); 447 448 if (isChrome || isSafari) { 449 var hiddenFields = dojo.query('input[type=\"hidden\"]'); 450 for (var i = 0; i < hiddenFields.length; i++) { 451 hiddenFields[i].autocomplete="off" 452 } 453 } 454 if (dojo.has("ios") || dojo.has("android")){ 455 dojo.attr(dojo.body(),"data-wc-device","mobile"); 456 } 457 }); 458</script>
458� <!-- To check whether it is an app or not -->
458<script type="text/javascript"> 459 var isApp = false; 460</script>
460�
460<script type="text/javascript" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/javascript/echo_1789552682142.js"></script>
460
460<script> 461 echo.init({ 462 offset: 200, 463 throttle: 50, 464 debounce: false, 465 unload: false 466 }); 467</script>
467�
467<script type="text/javascript" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/jquery/jqueryUI/jquery-ui-ellip.custom_1789552682142.js"></script>
467 <!-- BEGIN RatingScript.jspf --><!-- BEGIN TrueLocaleEvaluation.jspf --> <input type="hidden" value="sv_SE" id="trueLocale"/> <!-- END TrueLocaleEvaluation.jspf -->
467<script async src="https://apps.bazaarvoice.com/deployments/witre-sv/main_site/production/sv_SE/bv.js"></script>
467
467<script type="text/javascript" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/javascript/RatingHelper_1789552682142.js"></script>
467 <!-- Add BV Cookies consent -->
467<script type="text/plain" class="optanon-category-C0001"> 468 window.BV.cookieConsent.setConsent({ 469 bv_metrics: true, 470 BVBRANDID: true, 471 BVBRANDSID: true 472 }) 473</script>
473� <!-- END RatingScript.jspf --><!-- END CommonJSToInclude.jspf --> <title>Logga in</title>
vendor: 65 bytes, line 473
473 <script src='https://www.google.com/recaptcha/api.js'></script>
473<script type="text/javascript" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/javascript/FormHelper_1789552682142.js"></script>
473
473<script>var __uzdbm_1 = "23cf4189-80ee-4f0a-9e15-ad9996428f96";var __uzdbm_2 = "NGQ4NzkwYWQtYmhoYi00MDA3LTg0NGYtM2M2OWM0NDZiYjhjJDEwNC4yMzQuMzIuMQ==";var __uzdbm_3 = "";var __uzdbm_4 = "false";var __uzdbm_5 = "";var __uzdbm_6 = "";var __uzdbm_7 = "";</script>
473
473<script> (function(w, d, e, u, c, g, a, b){ w["SSJSConnectorObj"] = w["SSJSConnectorObj"] || {ss_cid : c, domain_info: "auto"}; w[g] = function(i, j){w["SSJSConnectorObj"][i] = j}; a = d.createElement(e); a.async = true; if(navigator.userAgent.indexOf('MSIE')!==-1 || navigator.appVersion.indexOf('Trident/') > -1){ u = u.replace("/advanced/", "/advanced/ie/");} a.src = u; b = d.getElementsByTagName(e)[0]; b.parentNode.insertBefore(a, b); })(window,document,"script","https://cdn.perfdrive.com/advanced/stormcaster.js","bhhd","ssConf"); ssConf("au", "False"); </script>
473<style> 474html.async-hide { 475 opacity: 1 !important; 476} 477.owl-carousel.push-slider { 478display:block !important; 479} 480.owl-carousel > .push:nth-child(n+2) { 481display:none; 482} 483.flag-cat-slider-half { 484 display: flex !important; 485 justify-content: space-evenly; 486} 487 488/* Correction CLS PLP */ 489.prodlist-actions { 490 min-height: 39.6px; 491} 492.product>.product_image a>img.product_thumbnail { 493 aspect-ratio: 1/1; 494 display: inline-block; 495 width: 100%; 496} 497/* Correction CLS PLP */ 498/* FIX CLS on sisters categories carousel */ 499.sister-categories .owl-item { 500 margin-right: 16px; 501 float: left; 502 width: auto; 503} 504.sister-categories .owl-stage { 505 width: 2000vw; 506} 507 508/* Correction CLS PDP */ 509#productPageContainer .ProductPagePaymentBlock-Container[data-fstrz-fragment-id] {min-height: 250px;} 510#productPageContainer img#productMainImage { 511 aspect-ratio: 1/1; 512 width: 100%; 513} 514#productPageContainer .prod-viewer:not(#ProductPageImageViewer) { 515 margin: 0 0 36px 0; 516} 517/* Correction CLS PDP */ 518</style>�
518<script> 519if (navigator.userAgent.indexOf("Lighthouse") !== -1) {window.fasterizeNs = {blockDeferJsStart: true}}; 520if (navigator.userAgent.indexOf("Linux; Android 11; moto g power") !== -1) {window.fasterizeNs = {blockDeferJsStart:true}}; 521</script>
521</head>� <body class="iframeAllowed" data-frz-flags='{"lazyload":false,"unlazyload":false,"deferjs":false,"cssontop":true,"minifyhtml":true,"concatcss":true,"minifycss":true,"concatjs":true,"minifyjs":true,"early-hints":true,"unsharding":true,"responsive":false,"edge_speed":true,"edge_seo":false,"service_worker":false,"edge_rewriter":true,"speculation_rules":false,"lazyloadjs":false,"smart_inp":false}' data-frz-version="2"><img fetchpriority="high" alt="." width="1000" height="1000" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 1000px; height: 1000px; max-width: 99vw; max-height: 99vh;" src="https://www.witre.se/fstrz/r/s/edgepic.fzcdn.net/8c81b980ca.svg" /> <div id="page"> <!-- BEGIN Common/CommonJSPFToInclude.jspf --><!-- Google Tag Manager -->
vendor: 68 bytes, line 521
521 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
521GTM-P9G4S2R
vendor: 83 bytes, line 521
521" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
521<!-- End Google Tag Manager --><!-- BEGIN ProgressBar.jspf --> <div id="progress_bar_dialog" dojoType="dijit.Dialog" style="display: none;"> <div id="progress_bar"> <span class="loader centered"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 400 400"> <path d="M358,167.6c-2.3-11.1-5.8-22-10.4-32.4l-26.2,11.6c3.6,8.6,6.4,17.5,8.4,26.6L358,167.6z"></path> <path d="M332.4,200c0,73.1-59.3,132.4-132.4,132.4S67.6,273.1,67.6,200S126.9,67.6,200,67.6V38.8C111,38.8,38.8,111,38.8,200S111,361.2,200,361.2S361.2,289,361.2,200c0,0,0,0,0,0H332.4z"></path> </svg> </span> </div> </div> <!-- END ProgressBar.jspf --><!-- BEGIN MessageDisplay.jspf --> <div class="modal fade" id="MessageArea" tabindex="-1" role="dialog" aria-labelledby="errorMessageTitle"> <div class="modal-dialog modal-sm" role="document"> <div class="modal-content"> <div class="modal-header"> <button id="clickableErrorMessageImg" type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 id="errorMessageTitle" class="modal-title t4"></h4> </div> <div class="modal-body"> <div id="msgpopup_content_wrapper" class="message"> <div class="message_icon"> <div id="error_icon" class="wcs_icon wcs-error_icon"></div> <div id="success_icon" class="wcs_icon wcs-success_icon"></div> </div> <div class="alert alert-success" role="region" aria-required="true" aria-labelledby="MessageArea"> <span id="ErrorMessageText"> </span> </div> </div> </div> </div> </div> </div> <!-- END MessageDisplay.jspf --> <div id="inactivityWarningPopup" dojoType="dijit.Dialog" title="Dialogruta för varning om inaktivitet" style="display:none;"> <div class="widget_site_popup"> <div class="top"> <div class="left_border"></div> <div class="middle"></div> <div class="right_border"></div> </div> <div class="clear_float"></div> <div class="middle"> <div class="content_left_border"> <div class="content_right_border"> <div class="content"> <a role="button" id="inactivityWarningPopup_close" class="close_acce" title="STÃNG" href="javascript:void(0);" onclick="dijit.byId('inactivityWarningPopup').hide(); if (dialogTimeoutTracker != null) {clearTimeout(dialogTimeoutTracker);}"> <div role="button" onmouseover="this.className='wcs_icon wcs-close_hover'" onmouseout="this.className='wcs_icon wcs-close_normal'" class="wcs_icon wcs-close_normal"></div> </a> <div class="clear_float"></div> <div id="inactivityWarningPopup_body" class="body"> <div class="message_icon left"> <div id="warning_icon" class="wcs_icon wcs-warning_icon"></div> </div> <div class="message_text left"> Tidsgränsen för sessionen är pÃ¥ väg att gÃ¥ ut pÃ¥ grund av inaktivitet. Klicka pÃ¥ OK för att förlänga tiden i ytterligare 480 minuter. </div> <div class="clear_float"></div> </div> <div class="footer"> <div class="button_container"> <a role="button" aria-labelledby="inactivityWarningPopupOK_Label" id="inactivityWarningPopupOK" href="javascript:void(0);" onclick="dijit.byId('inactivityWarningPopup').hide(); if (dialogTimeoutTracker != null) {clearTimeout(dialogTimeoutTracker);} resetServerInactivity();" class="btn btn-default"> <div class="left_border"></div> <div id="inactivityWarningPopupOK_Label" class="button_text">OK</div> <div class="right_border"></div> </a> <div class="clear_float"></div> </div> <div class="clear_float"></div> </div> <div class="clear_float"></div> </div> </div> </div> </div> <div class="clear_float"></div> <div class="bottom"> <div class="left_border"></div> <div class="middle"></div> <div class="right_border"></div> </div> <div class="clear_float"></div> </div> </div><!-- BEGIN CSRFProtection.jspf --> <form id="CSRFProtectionForm" method="post" name="CSRFProtectionForm" class="hidden"> <input id="csrf_authToken" type="hidden" value="-1002%2CBf59CDU6toJq%2BW3CTVq5kWqYR07xKZZK%2B5Ee4j%2B%2FPls%3D" name="csrf_authToken"/> </form> <!-- END CSRFProtection.jspf -->
521<script type="text/javascript"> 522 window.onload = function(){ 523 if ('' == '1'){ 524 setCookie("MERGE_CART_FAILED_SHOPCART_THRESHOLD", "1", {path: "/", domain: cookieDomain}); 525 } 526 //handle Ajax global login 527 var showMergeCartError = dojo.cookie("MERGE_CART_FAILED_SHOPCART_THRESHOLD"); 528 if (showMergeCartError == "1") { 529 setCookie("MERGE_CART_FAILED_SHOPCART_THRESHOLD", null, {expires: -1, path: "/", domain: cookieDomain}); 530 531 MessageHelper.setMessage("MERGE_CART_FAILED_SHOPCART_THRESHOLD", "???MERGED_SHOPPING_CART_WARNING???"); 532 MessageHelper.displayErrorMessage(MessageHelper.messages["MERGE_CART_FAILED_SHOPCART_THRESHOLD"]); 533 } 534 }; 535</script>
535� <!-- END CommonJSPFToInclude.jspf --><!-- Header Nav Start --><!-- Import Header Widget --> <div class="header_wrapper_position" id="headerWidget"> <!-- BEGIN HeaderLight.jsp -->
535<script type="text/javascript"> 536$(document).ready(function() { 537 resetRequest(); 538 }); 539</script>
539� <!-- BEGIN TrueLocaleEvaluation.jspf --> <input type="hidden" value="sv_SE" id="trueLocale"/> <!-- END TrueLocaleEvaluation.jspf --><!-- BEGIN HeaderGTMPush.jsp --><!-- Get the fied2 (userId ERP) of user -->
539<script type="text/javascript"> 540$(function() { 541 sendDataPageInformation(); 542}); 543 544function sendDataPageInformation(){ 545 var customerType; 546 if (true) { 547 customerType = 'Guest'; 548 } else if (false) { 549 customerType = 'Known'; 550 } else if (false) { 551 customerType = 'Registered'; 552 } else { 553 customerType = 'Unknown'; 554 } 555 556 var userRole; 557 if(false) { 558 userRole ='both'; 559 } else if (false) { 560 userRole ='approver'; 561 } else if (false) { 562 userRole ='requester'; 563 } 564 565 var contactId = strip('-1002'); 566 var customerId = strip('-2000'); 567 var customerCompany = strip(''); 568 var customerEntity = strip(''); 569 570 var personCity = strip(''); 571 var personStateOrProvince = strip(''); 572 var personZipCode = strip(''); 573 var siteType = ''; 574 var userId = ''; 575 if (true) { 576 siteType='manutan'; 577 userId = ''; 578 } 579 else { 580 siteType = 'punchout'; 581 userId = 'Default Organization'; 582 } 583 var pagePath = window.location.pathname; 584 var url = window.location.href; 585 var pageEnvironment; 586 587 if (url.indexOf('int-wcs8-man') !== -1) { 588 pageEnvironment ='int'; 589 } 590 else if (url.indexOf('uat-wcs8') !== -1) { 591 pageEnvironment = 'uat'; 592 } 593 else if (url.indexOf('sbx-wcs8') !== -1) { 594 pageEnvironment = 'sbx'; 595 } 596 else if (url.indexOf('preprod-wcs8')!== -1) { 597 pageEnvironment = 'preprod'; 598 } 599 else { 600 pageEnvironment = 'prod'; 601 } 602 603 var pageTitle = $('head>title').text(); 604 var pageType = $('meta[name=pageName]').attr('content'); 605 if(!pageType){ 606 pageType = $('meta[name=pageGroup]').attr('content'); 607 } 608 609 //Specification for product page, we want to return Product anyway but we use pageGroup in the jsp logic 610 if(pageType == 'Single' || pageType == 'Mig'){ 611 pageType = 'Product'; 612 } 613 614 if($('meta[name=pageTypeTracking]').length){ 615 pageType = $('meta[name=pageTypeTracking]').attr('content'); 616 } 617 if($('meta[name=pageTitleTracking]').length){ 618 pageTitle = $('meta[name=pageTitleTracking]').attr('content'); 619 } 620 621 if(pageType){ 622 pageType = pageType.split(/\.?(?=[A-Z])/).join('_').toLowerCase(); 623 } 624 625 if ($('#noResultsCausedByExclusion').length > 0) { 626 pageType = "no_results_exclusions"; 627 } 628 629 if(true){ 630 try{ 631 if ($('#isPromotionPageTracking').length > 0) { 632 pageType = "promotion_page"; 633 } 634 635 var pageViewTrackingData = { 636 'event' :'page_view', 637 'page_type' : pageType, 638 'page_title' : pageTitle, 639 'environment' : pageEnvironment, 640 'language' : 'sv', 641 'country' : 'SE', 642 'store_id' : '11715', 643 644 'user_status' : true ? "guest" : "logged", 645 'page_bread_crumb_path' : pagePath 646 }; 647 648 $(document).ready(function() { 649 var productType = pageViewProductType !== '' ? pageViewProductType : $('#productTypeTracking').val(); 650 if(pageViewTrackingData['page_type'] === 'product'){ 651 pageViewTrackingData['page_type_product_type'] = pageType + '_' + productType; 652 } 653 654 GTMTracking.getDatalayer().push(pageViewTrackingData); 655 }); 656 657 }catch(err) {console.log('Error when pushing data into dataLayer')} 658 } 659 else{ 660 try{ 661 dataLayerPunchout.push({ 662 'event':'page_view', 663 'page_type': pageType, 664 'page_title': pageTitle, 665 'environment':pageEnvironment, 666 'language':'sv', 667 'country':'SE', 668 'store_id':'11715', 669 'organization_id': customerId, 670 671 'page_bread_crumb_path':pagePath 672 }); 673 }catch(err) {console.log('Error when pushing data into dataLayer')} 674 } 675 676 try { 677 gtmData.push({'StoreId':'11715', 678 'UserId':userId, 679 'ContactId':contactId, 680 'CustomerId':customerId, 681 'CustomerCompany':customerCompany, 682 'CustomerEntity':customerEntity, 683 'SiteType' : siteType, 684 'PersonCity':personCity, 685 'PersonStateOrProvince':personStateOrProvince, 686 'PersonCountry':'', 687 'PersonZipCode': personZipCode, 688 'PageLanguage':'sv', 689 'PageCountry':'SE', 690 'PagePath':pagePath, 691 'PageEnvironment':pageEnvironment, 692 'CustomerType':customerType, 693 694 'Front':'WCS' 695 }); 696 }catch(err) {console.log('Error when pushing data into dataLayer')} 697} 698</script>
698� <!-- END HeaderGTMPush.jsp --> <div class="header-light"> <div class="container"> <div class="header-logo header-logo-link"> <!-- BEGIN ContentRecommendation.jsp --><!-- JSPs References: HomePage.jsp, BundleDisplay.jsp , CategoryNavigationDisplay.jsp, CompareProductsDisplay.jsp DynamicKitDisplay.jsp, PackageDisplay.jsp, ProductDisplay.jsp, SearchResultDisplay.jsp, SubCategoryPage.jsp, TopCategoryPage.jsp , Footer.jsp , OrderCancelNotify.jsp , OrderCreateNotify.jsp OrderShipmentNotify.jsp, AccountActivationNotify.jsp, PasswordChangeNotify.jsp, PasswordResetNotify.jsp, WishlistCreateNotify.jsp, LandingPage.jsp, ShippingDetailDisplay.jsp, ShopCartDisplay.jsp, StaticContent, Static JSPs, Footer_UI.jsp, Header_UI.jsp, ProductDescription_UI.jsp UserTime--><!-- BEGIN ContentRecommendation_UI.jspf --> <div id="contentRecommendationWidget_HeaderLightLogo" class="contentRecommendationWidget noPrint" > <!-- BEGIN Content_UI.jspf --> <div class="left_espot"> <a id="contentLink_1_HeaderLightLogo" href="https://www.witre.se/sv/wsw" title=""><picture> <source srcset="https://www.witre.se/fstrz/r/s/www.witre.se/contentWSW/image/witre-logo.webp 1x" type="image/webp"> <img alt="Logo Witre Manutan" class="header-logo-desktop" src="https://www.witre.se/fstrz/r/s/www.witre.se/contentWSW/image/witre-logo.png"> </picture> <picture> <source srcset="https://www.witre.se/fstrz/r/s/www.witre.se/contentWSW/image/witre-logo-mobile.webp 1x" type="image/webp"> <img alt="Logo Witre Manutan Small" class="header-logo-mobile" src="https://www.witre.se/fstrz/r/s/www.witre.se/contentWSW/image/witre-logo-mobile.png"> </picture></a> </div> <!-- END Content_UI.jspf --> </div> <!-- END ContentRecommendation_UI.jspf --><!-- END ContentRecommendation.jsp --> </div> </div> </div> <!-- END HeaderLight.jsp --> </div> <!-- Header Nav End --><!-- Main Content Start --> <div class="middle" role="main"> <div class="middle-section login"> <div class="container"> <div class="row gutters-xxxl"> <!-- BEGIN AccountDisplayContent.jspf -->
698<script src="https://www.witre.se/fstrz/c06fcbdb083831fce678e5c128f349f106c1a521663405f8c7b2677be4189ea6.js?src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fjavascript%2FTealeaf%2FtealeafWC_1789552682142.js&src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FManutanSAS%2Fjavascript%2FCommon%2FLoginPopUp_1789552682142.js&src=https%3A%2F%2Fwww.witre.se%2Ffstrz%2Fr%2Fs%2Fwww.witre.se%2Fwcsstore%2FWidgets_701%2Fcom.ibm.commerce.store.widgets.GlobalLogin%2Fjavascript%2FGlobalLoginServicesDeclarations_1789552682142.js"></script>
698 <div class="col-xs-12 col-md-6 col-lg-offset-1 col-lg-5"> <div class="box box-md"> <div class="box-part"> <div class="box-header"> <h3 class="t3">Logga in</h3> <p class="subtitle">Logga in med ditt Witre Manutan-konto</p> </div> <div class="box-content"> <form method="post" name="Logon" action="Logon" id="Logon"> <fieldset class="form-fieldset form-inline-validate form-content"> <input type="hidden" name="storeId" value="11715" id="WC_AccountDisplay_FormInput_storeId_In_Logon_1"/> <input type="hidden" name="catalogId" value="11615" id="WC_AccountDisplay_FormInput_catalogId_In_Logon_1"/> <input type="hidden" name="langId" value="-1015" id="WC_AccountDisplay_FormInput_langId_In_Logon_1"/> <input type="hidden" name="reLogonURL" value="LogonForm" id="WC_AccountDisplay_FormInput_reLogonURL_In_Logon_1"/> <input type="hidden" name="myAcctMain" value="1"/> <input type="hidden" name="fromOrderId" value="*" id="WC_AccountDisplay_FormInput_fromOrderId_In_Logon_1"/> <input type="hidden" name="toOrderId" value="." id="WC_AccountDisplay_FormInput_toOrderId_In_Logon_1"/> <input type="hidden" name="deleteIfEmpty" value="*" id="WC_AccountDisplay_FormInput_deleteIfEmpty_In_Logon_1" /> <input type="hidden" name="continue" value="1" id="WC_AccountDisplay_FormInput_continue_In_Logon_1" /> <input type="hidden" name="createIfEmpty" value="1" id="WC_AccountDisplay_FormInput_createIfEmpty_In_Logon_1" /> <input type="hidden" name="calculationUsageId" value="-1" id="WC_AccountDisplay_FormInput_calculationUsageId_In_Logon_1" /> <input type="hidden" name="updatePrices" value="0" id="WC_AccountDisplay_FormInput_updatePrices_In_Logon_1"/> <input type="hidden" name="errorViewName" value="AjaxOrderItemDisplayView" id="WC_AccountDisplay_FormInput_errorViewName_In_Logon_1"/> <input type="hidden" name="previousPage" value="logon" id="WC_AccountDisplay_FormInput_previousPage_In_Logon_1"/> <input type="hidden" name="returnPage" value="" id="WC_AccountDisplay_FormInput_returnPage_In_Logon_1"/> <input type="hidden" name="URL" value="https://www.witre.se/RESTOrderCalculate?calculationUsageId=-1&calculationUsageId=-2&deleteCartCookie=true&page=&URL=AjaxOrderItemDisplayView" id="WC_AccountDisplay_FormInput_URL_In_Logon_3" /> <div id="logInForm">
698<script type="text/javascript"> 699 dojo.addOnLoad(function() { 700 if (dojo.cookie("WC_SHOW_USER_ACTIVATION_" + WCParamJS.storeId) == "true") { 701 setCookie("WC_SHOW_USER_ACTIVATION_" + WCParamJS.storeId, null, {path: '/', expires: -1, domain: cookieDomain}); 702 if (document.getElementById("logonWaitingActivationMessage") != null) { 703 document.getElementById("logonWaitingActivationMessage").style.display = "block"; 704 } 705 } 706 }); 707</script>
707� <div class="form-part "> <div class="form-part-title"> <label for="WC_AccountDisplay_FormInput_logonId_In_Logon_1">Användarnamn</label> </div> <div class="form-part-data "> <input class="form-control" size="35" type="text" name="logonId" id="WC_AccountDisplay_FormInput_logonId_In_Logon_1" placeholder="Ange ditt användarnamn/emailadress" data-validation-required="true" data-validation-required-message="Det här fältet är obligatoriskt. Ange ett värde." value="" onblur='FormHelperJS.validateField("#WC_AccountDisplay_FormInput_logonId_In_Logon_1")' onkeypress='if(event.keyCode==13){ javascript:setDeleteCartCookie();if(FormHelperJS.validateAllFields("#logInForm")){submitSpecifiedForm(document.Logon);}}'/> </div> <div class="form-part-link"> <a href="https://www.witre.se/ForgotAccountId?catalogId=11615&langId=-1015&storeId=11715" onclick="dataLayerGa4.push({'event':'reset_account','reset_type':'username'});" title="Har du glömt ditt användarnamn?"> Har du glömt ditt användarnamn? </a> </div> </div> <div class="form-part "> <div class="form-part-title"> <label for="WC_AccountDisplay_FormInput_logonId_In_Logon_1">Lösenord:</label> </div> <div class="form-part-data"> <input class="form-control" size="35" name="logonPassword" type="password" autocomplete="off" id="WC_AccountDisplay_FormInput_logonPassword_In_Logon_1" data-validation-required="true" placeholder="Ange ditt lösenord" data-validation-required-message="Det här fältet är obligatoriskt. Ange ett värde." onblur='FormHelperJS.validateField("#WC_AccountDisplay_FormInput_logonPassword_In_Logon_1")' onkeypress='if(event.keyCode==13){ javascript:setDeleteCartCookie();if(FormHelperJS.validateAllFields("#logInForm")){submitSpecifiedForm(document.Logon);}}'/> <span class="showPasswordIcon" data-container="#logInForm"> <i class="ico-eye"></i> </span> </div> <div class="form-part-link"> <a hef="#" id="WC_AccountDisplay_links_1" onclick=" javascript:pushGTMEvent('Registration','Contact(s)Found','ForgottenPassword'); dataLayerGa4.push({'event':'reset_account','reset_type':'password'}); FormHelperJS.setEmailParamWithValue('WC_AccountDisplay_FormInput_logonId_In_Logon_1', `https://www.witre.se/ResetPasswordGuestErrorView?catalogId=11615&logonId=&state=forgetpassword&langId=-1015&storeId=11715`); " > Har du glömt lösenordet? </a> </div> </div> <div class="form-part-data radiochecks"> <div class="radiocheck"> <input type="checkbox" name="remember" id="remember" value="true" checked> <label for="remember">Kom ihåg mig</label> </div> </div> <div class="form-part"> <a href="https://www.witre.se/ResendActivationGuestView?catalogId=11615&langId=-1015&storeId=11715" class="bt bt-link bt-no-padding-x" id="WC_AccountDisplay_links_4"> Har du inte fått ditt aktiveringsmail? </a> </div> <div class="form-footer" id="WC_AccountDisplay_div_12"> <a href="#" role="button" class="bt bt-1" id="WC_AccountDisplay_links_2" onclick="javascript:setDeleteCartCookie(); if(FormHelperJS.validateAllFields('#logInForm')){ $('#WC_AccountDisplay_links_2').addClass('load'); pushGTMEvent('Registration', 'LoginCTA', 'ClickOnly');pushLoginAttemptTracking();submitSpecifiedForm(document.Logon); } return false;"> <div>Logga in</div> <i class="ico-loading loader-button"></i> </a> </div> </div> <div class="footer" id="WC_AccountDisplay_div_15"> <div class="left_corner" id="WC_AccountDisplay_div_16"></div> <div class="left" id="WC_AccountDisplay_div_17"></div> <div class="right_corner" id="WC_AccountDisplay_div_18"></div> </div> </fieldset> </form> </div> </div> </div> </div>
707<script> 708 $(function(){ 709 showPassword('WC_AccountDisplay_FormInput_logonPassword_In_Logon_1'); 710 jQuery('[data-toggle="tooltip"]').tooltip({ 711 html: true, 712 sanitize: false 713 }); 714 }); 715 716 function pushLoginAttemptTracking(){ 717 var loginType; 718 loginType= 'username'; 719 if ( document.getElementById("WC_AccountDisplay_FormInput_logonId_In_Logon_1").value.indexOf('@') > -1){ 720 loginType= 'email'; 721 } 722 dataLayerGa4.push({'event':'login_attempt','login_type':loginType,'login_location':'standard'}); 723 } 724</script>
724<!-- BEGIN RegistrationForm.jspf -->�
724<script type="text/javascript" src="https://www.witre.se/fstrz/r/s/www.witre.se/wcsstore/ManutanSAS/javascript/FormHelper_1789552682142.js"></script>
724 <div class="col-xs-12 col-md-5"> <div class="box box-md bg-light"> <div class="box-part"> <div class="box-header"> <h3 class="t3">Skapa ett konto</h3> <p class="subtitle">Fyll i dina inloggningsuppgifter</p> </div> <div class="box-content"> <form method="post" name="CheckUserEmail" action="CheckUserEmail" id="CheckUserEmail"> <fieldset class="form-fieldset form-inline-validate form-content"> <input type="hidden" name="storeId" value="11715" id="WC_AccountDisplay_FormInput_storeId_In_Registration_2"/> <input type="hidden" name="catalogId" value="11615" id="WC_AccountDisplay_FormInput_catalogId_In_Registration_2"/> <input type="hidden" name="langId" value="-1015" id="WC_AccountDisplay_FormInput_langId_In_Registration_2"/> <input type="hidden" name="myAcctMain" value="1"/> <input type="hidden" name="errorViewName" value="LogonForm" id="WC_AccountDisplay_FormInput_errorViewName_In_Registration_2"/> <input type="hidden" name="previousPage" value="logon" id="WC_AccountDisplay_FormInput_previousPage_In_Registration_2"/> <input type="hidden" name="URL" value="LogonForm" id="WC_AccountDisplay_FormInput_URL_In_Registration_2" /> <input type="hidden" name="personalEmailDomains" value="hotmail.com|hotmail.se|msn.com|msn.se|outlook.com|gmail.com|telia.com|telia.se|yahoo.se|email.com|email.se" id="WC_AccountDisplay_FormInput_personalEmailDomains_In_Registration_2" /> <div class="form-part"> <div class="form-part-title"> <label for="WC_AccountDisplay_FormInput_Email_In_Registration_1">Emailadress</label> </div> <div class="form-part-data"> <input class="form-control" size="35" type="text" name="usrEmail" id="WC_AccountDisplay_FormInput_Email_In_Registration_1" data-validation-regexp="^[0-9a-zA-Z\._-]+@[0-9a-zA-Z\.-]+\.[a-zA-Z]{2,15}$" data-validation-regexp-message="Angiven e-postadress har fel format. Kontrollera att du inte skrivit mellanslag före eller efter." placeholder="Ange din emailadress"/> </div> </div>
724<script type="text/javascript"> 725 $(document).ready(function(){ 726 $("#CheckUserEmail").on('submit', function(event){ 727 728 prepareSubmitUserEmail(document.CheckUserEmail); 729 730 }); 731 }); 732</script>
732� <div class="form-footer"> <button class="bt bt-1 js-button-registration" id="WC_AccountDisplay_links_3" type="submit" onclick="$('#WC_AccountDisplay_links_3').addClass('load');" > <div>Skapa konto</div> <i class="ico-loading loader-button"></i> </button> </div> </fieldset> </form>
732<script type="text/javascript"> 733 dojo.addOnLoad(function() { 734 MessageHelper.setMessage("ERROR_EMAIL_EMPTY", "Var vänlig ange din e-postadress för att gå vidare."); 735 MessageHelper.setMessage("ERROR_EMAIL_INVALID", "Formatet på e-postadressen är felaktigt. Var vänlig ändra till rätt format för att gå vidare."); 736 }); 737</script>
737� </div> <div class="footer" id="WC_AccountDisplay_div_27"> <div class="left_corner" id="WC_AccountDisplay_div_28"></div> <div class="left" id="WC_AccountDisplay_div_29"></div> <div class="right_corner" id="WC_AccountDisplay_div_30"></div> </div> </div> </div> </div>
737<script type="text/javascript"> 738 dojo.addOnLoad(function() { 739 if (dojo.cookie("WC_SHOW_USER_ACTIVATION_" + WCParamJS.storeId) == "true") { 740 dojo.cookie("WC_SHOW_USER_ACTIVATION_" + WCParamJS.storeId, null, {path: '/', expire: -1}); 741 if (document.getElementById("logonWaitingActivationMessage") != null) { 742 document.getElementById("logonWaitingActivationMessage").style.display = "block"; 743 } 744 } 745 }); 746</script>
746� <!-- END RegistrationForm.jspf -->
746<script type="text/javascript"> 747 try { 748 gtmData.push({'PageType':'Register/Login' 749 });} 750 catch(err) {console.log("Error on GTM when pushing Datalayer")} 751</script>
751� <div id="popupMask" class="hidden"></div> <div class="modal fade account-selector" tabindex="-1" role="dialog" id="severalAccountsFoundPopup"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true"><i class="ico-close"></i></span> </button> <h2 class="modal-title t3"> </h2> <form method="post" name="CheckOrgaEmail2" action="CheckUserEmail" id="CheckOrgaEmail2"> <input type="hidden" name="storeId" value="11715" id="WC_LogonForm_BuyerRegistration_storeId_1"/> <input type="hidden" name="langId" value='-1015' id="WC_LogonForm_BuyerRegistration_langId_1"/> <input type="hidden" name="errorViewName" value="LogonForm" id="WC_LogonForm_BuyerRegistration_errorViewName_1"/> <input type="hidden" name="previousPage" value="logon" id="WC_LogonForm_BuyerRegistration_previousPage_1"/> <input type="hidden" name="URL" value="BuyerRegistrationAddForm" id="WC_LogonForm_BuyerRegistration_URL_1" /> <input type="hidden" name="orgData" value="" id="WC_LogonForm_BuyerRegistration_orgData_1" /> <input type="hidden" name="tooManyData" value="" id="WC_LogonForm_BuyerRegistration_tooManyData_1" /> <input type="hidden" name="personalEmail" value="" id="WC_LogonForm_BuyerRegistration_personalEmail_1" /> <input type="hidden" name="usrEmail" value="" id="WC_LogonForm_BuyerRegistration_usrEmail_1" /> <input type="hidden" name="uniqueAccount" value="" id="WC_LogonForm_uniqueAccount_1" /> <span> </span> </form> </div> <div id="popInLoginForm" class="modal-body form-content form-inline-validate form-fieldset"> <div class="align align_logon_2">
751<script type="text/javascript"> 752 dojo.addOnLoad(function() { 753 if (dojo.cookie("WC_SHOW_USER_ACTIVATION_" + WCParamJS.storeId) == "true") { 754 setCookie("WC_SHOW_USER_ACTIVATION_" + WCParamJS.storeId, null, {path: '/', expires: -1, domain: cookieDomain}); 755 if (document.getElementById("logonWaitingActivationMessage") != null) { 756 document.getElementById("logonWaitingActivationMessage").style.display = "block"; 757 } 758 } 759 }); 760</script>
760� <div class="row"> <div class="col-xs-12 col-sm-9"> <div class="form-part"> <div class="form-part-title"> <label for="WC_AccountDisplay_FormPopIn_logonId_In_Logon_1"> Användarnamn </label> </div> <!-- Class whiteBackgroundForInputNewForm created and used to deal with "old" and "new" form in the same page and avoid conflicts between classes of each form--> <div class="form-part-data "> <input class="form-control" size="35" type="text" name="logonId" id="WC_AccountDisplay_FormPopIn_logonId_In_Logon_1" data-validation-required="true" data-validation-required-message="Det här fältet är obligatoriskt. Ange ett värde." value="" onkeypress='if(event.keyCode==13){ javascript:setDeleteCartCookie();LoginPopUpJS.completeLogonForm();if(FormHelperJS.validateAllFields("#popInLoginForm")){submitSpecifiedForm(document.Logon);}}'/> </div> <div class="form-part-link"> <a href="https://www.witre.se/ForgotAccountId?catalogId=11615&langId=-1015&storeId=11715" title="Har du glömt ditt användarnamn?"> Har du glömt ditt användarnamn? </a> </div> </div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-9"> <div class="form-part"> <div class="form-part-title"> <label for="WC_AccountDisplay_FormPopIn_logonPassword_In_Logon_1">Lösenord:</label> </div> <div class="form-part-data "> <input class="form-control" size="35" name="logonPassword" type="password" autocomplete="off" id="WC_AccountDisplay_FormPopIn_logonPassword_In_Logon_1" data-validation-required="true" data-validation-required-message="Det här fältet är obligatoriskt. Ange ett värde." onkeypress='if(event.keyCode==13){ javascript:setDeleteCartCookie();LoginPopUpJS.completeLogonForm();if(FormHelperJS.validateAllFields("#popInLoginForm")){submitSpecifiedForm(document.Logon);}}'/> <span id="popInEye" class="showPasswordIcon"> <i class="ico-eye"></i> </span> </div> <div class="form-part-link"> <a href="https://www.witre.se/ResetPasswordGuestErrorView?catalogId=11615&logonId=&state=forgetpassword&langId=-1015&storeId=11715" id="WC_AccountDisplay_links_1" onclick="javascript:pushGTMEvent('Registration','Contact(s)Found','ForgottenPassword');"> Har du glömt lösenordet? </a> </div> </div> </div> </div>
760<script> 761 $(function(){ 762 showPassword('WC_AccountDisplay_FormPopIn_logonPassword_In_Logon_1',document.getElementById('popInEye')); 763 }); 764</script>
764� <div class="form-part-data radiochecks inline"> <div class="radiocheck"> <input type="checkbox" class="checkbox" name="rememberMe" id="WC_AccountDisplay_FormInput_rememberMe_In_Logon_2" value="true" checked> <label for="WC_AccountDisplay_FormInput_rememberMe_In_Logon_2">Kom ihåg mig</label> </div> </div> <div class="row" id="WC_AccountDisplay_div_12"> <div class="col-xs-12 col-sm-5"> <a href="#" role="button" class="btn btn-default btn-block" id="WC_AccountDisplay_links_6" onclick="javascript:setDeleteCartCookie();LoginPopUpJS.completeLogonForm();if(FormHelperJS.validateAllFields('#popInLoginForm')){ $('#WC_AccountDisplay_links_6').addClass('load'); submitSpecifiedForm(document.Logon);}return false;"> <div>Logga in</div> <i class="ico-loading loader-button"></i> </a> </div> </div> </div> </div> </div> </div> </div>
764<script type="text/javascript"> 765 $(document).ready(function() { 766 767 768 if(-1 === -21){ 769 $("#WC_AccountDisplay_div_22").addClass("row");// add class row for mobile to have a responsive design 770 FormHelperJS.transformInAccordion($("#WC_AccountDisplay_div_19"), '#f5f5f5'); 771 FormHelperJS.transformInAccordion($("#WC_AccountDisplay_div_3"), '#f5f5f5'); 772 } 773 }); 774</script>
774� <!-- END AccountDisplayContent.jspf --> </div> </div> </div> </div>
774<script type="text/javascript"> 775 try { 776 gtmData.push({ 777 'PageType' : 'Login/Reg' 778 }); 779 } 780 catch(err) { 781 console.log("Error on GTM when pushing Datalayer") 782 } 783 $(window).on('load', function () { 784 FormHelperJS.initListeners(); 785 $("#WC_AccountDisplay_FormInput_Email_In_Logon_1").on('blur', function(){ 786 var $this = $(this); 787 if($this.val()===''){ 788 FormHelperJS.resetState($this); 789 } 790 }); 791 }); 792</script>
792� <!-- Main Content End --> <div id="msBelowLogonFormWrapper" class="msBelowFormWrapper"> <div id="msBelowLogonFormForm" class="msBelowForm"> <!-- BEGIN EMarketingSpot.jsp --><!-- END EMarketingSpot.jsp --> </div> </div> <!-- Footer Start --> <div id="footerWrapper"> <!-- BEGIN CheckoutFooter.jsp -->
792<script type="text/javascript"> 793 userConsent = function (){ 794 795 return true; 796 }; 797 798 var pid =null; 799 800 $("[name^='pageIdMC']").each(function() { 801 802 var data = this.value.split(';'); 803 if (data!=null && data[0]!=null && data[0]!=''){ 804 //If pid is null, take pid (default value) 805 //then take the lower pid to send to target 2 sell 806 if( pid==null || (pid!=null && data[0] < pid)){ 807 pid = data[0]; 808 } 809 console.log('pid FROM mmc :' + pid); 810 } 811 }); 812 813 if ('2600' != ''){ 814 if( pid==null || (pid!=null && '2600' < pid)){ 815 pid = '2600'; 816 } 817 console.log('pid FROM mmc : 2600'); 818 } 819 820 var pageGroup = ''; 821 822 var _t2sparams = window._t2sparams || {}; 823 _t2sparams.eN = 'view'; 824 _t2sparams.cID = '23S5SRPLYN71OQ'; 825 _t2sparams.lang = 'sv'; 826 827 if(pid!=null && pid!=''){ 828 //WEB-5172 : If there's a PID set by MMC we use it instead of the one by default 829 _t2sparams.pID = pid; 830 } else { 831 _t2sparams.pID = '2600'; 832 } 833 834 console.log('pid sent :' + pid); 835 836 _t2sparams.hasRankOption = true; 837 838 839 if(pageGroup === 'Product' || pageGroup === 'DynamicKit' || pageGroup === 'Single' || pageGroup === 'Mig' ){ 840 var iIDProduct = $('#partnumber').val(); 841 _t2sparams.iID = iIDProduct; 842 } 843 844 var t2sCategory = $('#t2sCategory').val(); 845 if(t2sCategory !== null && t2sCategory !== undefined && t2sCategory !==""){ 846 _t2sparams.aID = t2sCategory; 847 } 848 849 850 851 852 if((pageGroup !== 'Category' || (pageGroup === 'Category' && $("#isGMC1").val() !== 'false')) && pageGroup !== 'Search'){ 853 (function() { 854 var t2sScript = document.createElement('script'); 855 t2sScript.type = 'text/javascript'; 856 t2sScript.async = true; 857 t2sScript.src = ('https:' ==document.location.protocol ? 858 'https://static.target2sell.com/t2s.min.js' : 859 'http://s3.target2sell.com/t2s.min.js'); 860 var s = document.getElementsByTagName('script')[0]; 861 s.parentNode.insertBefore(t2sScript, s); 862 863 })(); 864 }; 865 866</script>
866� <div class="footer-light-o"> <div class="container"> <h4 class="footer-light-title">Behöver du hjälp?</h4> <ul class="footer-light-list"> <li class="footer-light-item"><span>Kontakta oss på tel</span> <a class="footer-link" href="+46317061000">031 706 10 00</a></li> <li class="footer-light-item"><span>Kontakta oss på</span> <a href="mailto:[email protected]" class="footer-link">[email protected]</a></li> <li class="footer-light-item"></li> </ul> </div> </div> <div class="copyright noPrint"> <div class="container"> <div class="cf"> <div class="copyright-content"> Copyright ©
866<script>document.write(new Date().getFullYear());</script>
866 Manutan. All rights reserved. Priser visas i svenska kronor (SEK) och är exklusive moms. <br><a style="color: #FFF !important" href="/sv/wsw/tillganglighet-vissa-punkter-uppfyller-inte-kraven">Tillgänglighet - vissa punkter uppfyller inte kraven.</a> <br /><br /> </div> <picture> <source srcset="https://www.witre.se/fstrz/r/s/www.witre.se/contentWSW/image/icon/visa-mastercard-invoice-SE.webp 1x" type="image/webp"> <img src="https://www.witre.se/fstrz/r/s/www.witre.se/contentWSW/image/icon/visa-mastercard-invoice-SE.png" alt="Visa - Mastercard - Faktura" class="footer-image-right"> </picture> </div> </div> </div>
866<script type="text/javascript"> 867 868//Send data to Analytics 869dojo.addOnLoad(function() { 870 sendGtmData(gtmData); 871}); 872 873</script>
873�
873<script type="text/javascript"> 874 dojo.ready(function() { 875 //Make sure page is loaded at this point 876 //Set requestedSubmitted to false 877 resetRequest(); 878 879 // All div's whose id attribute contains dojoWidget subString -- dojo.query('div[id*="dojoWidget"]') 880 // All div's which contains dojoType attribute -- dojo.query(div[dojoType]) 881 dojo.query('div[dojoType]').forEach(function(node, index, arr){ 882 addToWidgetsList(node.id); 883 }); 884 parseAllWidgets(); 885 }); 886</script>
886<!-- END CheckoutFooter.jsp -->� </div> <!-- Footer End --> </div>
886<script>(function (){function setCacheKey(e){if(e){var t=new Date;t.setYear(t.getFullYear()+1),document.cookie="fstrz_vary="+e+";path=/;expires="+t.toUTCString()}};var frzCacheKey = ""; 887 888if(typeof(isGuest) != "undefined") { 889 if(isGuest) { 890 frzCacheKey = "nonconnecte"; 891 } 892 else { 893 frzCacheKey = "connecte"; 894 } 895} 896console.log('frz cache key : ' + frzCacheKey); 897 898setCacheKey(frzCacheKey);})();</script>
898<script src="/fstrz/beacon-2.5.3.min.js" defer id="frz-beacon-script" data-bstats-server="https://www.witre.se/fstrz/r/stats-scw-prod01.fzcdn.net" data-speed-index-ratio="10" data-collect-stats="true" data-config-id="8287" data-track-sessions="false" data-page-type="" data-sampling="50"></script>
898<script type="text/frzjs"> 899// workaround to ensure that code listening on load event is executed 900// with deferjs, listeners are registering too lately 901$('iframe#PconIframe').trigger('load') 902</script>
902</body>� </html> <!-- END AccountDisplay.jsp --><!-- END LogonSetup.jsp -->
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.