PageSourceSearch

https://www.lagenhetsbyte.se/logga-in

html lagenhetsbyte.se collected 2026-10-02 06:38:01 UTC 38,004 bytes, 633 lines download raw bytes

1<!DOCTYPE html><html class="" lang="sv"><head><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}</style>
2        <meta charset="utf-8">
3        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
4
5        <meta name="apple-mobile-web-app-capable" content="yes">
6
7        <title>Logga in - Lägenhetsbyte.se</title>
8
9        
9<script src="https://connect.facebook.net/en_US/sdk.js?hash=522182bc1a745d259d7dbd9e5d10f62d" async="" crossorigin="anonymous"></script>
9<script id="facebook-jssdk" src="//connect.facebook.net/en_US/sdk.js"></script>
9<script src="/language/sv-SE" type="text/javascript"></script>
9
10
11        
11<script>
12            document.lbDictionary = lbDictionary;
13            document.lbCountry = "SE";
14        </script>
14
15
16        
17
18<meta name="description" content="Varje vecka byter 100 personer bostad genom Lägenhetsbyte.se. Anledningarna till att flytta är många. Få en flygande start med Lägenhetsbyte.se – Lägg in din annons idag!">
19
20<meta property="og:title" content="Lägenhetsbyte.se - Sveriges största bostadsbytarsajt">
21<meta property="og:url" content="http://legacy-web-prod/logga-in">
22<meta property="og:image" content="https://www.lagenhetsbyte.se/public/img/afb-highlight.jpg">
23<meta property="og:description" content="Varje vecka byter 100 personer bostad genom Lägenhetsbyte.se. Anledningarna till att flytta är många. Få en flygande start med Lägenhetsbyte.se – Lägg in din annons idag!">
24<meta property="og:site_name" content="Lägenhetsbyte.se">
25
26<meta name="twitter:card" content="summary_large_image">
27<meta name="twitter:site" content="@lagenhetsbyte">
28<meta name="twitter:creator" content="@lagenhetsbyte">
29
30<link rel="preload" crossorigin="anonymous" as="font" type="font/woff" href="https://s3.eu-north-1.amazonaws.com/lagenhetsbyte-assets-stockholm/fonts/VisbyCF-Regular.woff">
31<link rel="preload" crossorigin="anonymous" as="font" type="font/woff" href="https://s3.eu-north-1.amazonaws.com/lagenhetsbyte-assets-stockholm/fonts/VisbyCF-RegularOblique.woff">
32<link rel="preload" crossorigin="anonymous" as="font" type="font/woff" href="https://s3.eu-north-1.amazonaws.com/lagenhetsbyte-assets-stockholm/fonts/VisbyCF-DemiBold.woff">
33<link rel="preload" crossorigin="anonymous" as="font" type="font/woff" href="https://s3.eu-north-1.amazonaws.com/lagenhetsbyte-assets-stockholm/fonts/VisbyCF-MediumOblique.woff">
34<link rel="preload" crossorigin="anonymous" as="font" type="font/woff" href="https://s3.eu-north-1.amazonaws.com/lagenhetsbyte-assets-stockholm/fonts/VisbyCF-Heavy.woff">
35
36        
37        
37<script>
38    var dataLayer = dataLayer || [];
39    window.LBConfig = window.LBConfig || {};
40    window.LBConfig.awsUrl = 'https://aws.lagenhetsbyte.se';
41    window.LBConfig.isMobileUser = false;
42    window.isDev = location.hostname !== 'www.lagenhetsbyte.se';
43    window.LBTracking = window.LBTracking || {};
44    window.LBTracking.isMobileDevice = false;
45    window.LBTracking.isAuthenticated = false;
46
47    if (false) {
48        window.LBConfig.origin = "Mobile";
49    } else {
50        window.LBConfig.origin = "Desktop";
51    }
52
53
54
55
56
57        dataLayer.push({ 'nuggad': true});
58
59        dataLayer.push({ 'remarketing': true});
60
61        dataLayer.push({'isAuthenticated': 0 });
62
63    var xhr = new XMLHttpRequest();
64    xhr.withCredentials = true;
65    xhr.onreadystatechange = function () {
66        if (xhr.readyState === 4) {
67            var json = JSON.parse(xhr.responseText);
68            if (json.User) {
69                var regDate = new Date();
70
71                try {
72                    var ts = json.User.registration_date.replace(/[^0-9]+/g, '');
73                    regDate = new Date(parseInt(ts));
74                }
75                catch (e) {
76
77                }
78
79                LBTracking.user = {
80                    id: json.User.user_id,
81                    name: json.User.firstname,
82                    email: json.User.email,
83                    phone: json.User.phone,
84                    createdAt: regDate.toISOString(),
85                    propositionsCount: json.ActivePropositionsCount,
86                    paidPropositionsCount: json.ActivePaidPropositionsCount,
87                    inSwapProcess: json.InSwapProcess,
88                    remainingTodoCount: 0,
89                    unpaidInvoiceCount: 0
90                };
91
92                if (json.PrimaryPropositionId) {
93                    LBTracking.user.primaryProposition = {
94                        id: json.PrimaryPropositionId,
95                        isPaid: json.IsPrimaryPropositionPaid
96                    };
97                }
98
99                dataLayer.push({
100                    'userId': json.User.user_id,
101                    'userName': json.User.firstname,
102                    'userEmail': json.User.email,
103                    'userCreatedAt': regDate.toISOString(),
104                    'userActiveAds': json.User.ActiveAdsCount,
105                    'userNoAdPictures': json.User.AdPicturesCount,
106                    'accountType': json.AccountType,
107                    'isMobileUser': json.IsMobileDevice,
108                    'inSwapProcess': json.InSwapProcess
109                });
110            }
111        };
112    };
113    xhr.open('GET', '/googletagmanager/userdetails', true);
114    xhr.send();
115</script>
115
116
117<script>
118    function initializeSitegainer() {
119        const sgScript = document.createElement("script");
120        sgScript.setAttribute("src", "//cdn-sitegainer.com/sitegainer_5619006.js");
121        document.head.append(sgScript);
122    }
123
124    function initializeGTM() {
125        let gtmId = "";
126        let gtagBaseUrl = "https://www.googletagmanager.com/gtm.js?id="
127
128        if (document.lbCountry == "SE") {
129            gtmId = "GTM-MT4HNZJ";
130        }
131        else if (document.lbCountry == "NL") {
132            gtmId = "GTM-TSSB6WD";
133        }
134        else if (document.lbCountry == "FR") {
135            gtmId = "GTM-KS7FCGJ";
136        }
137        else if (document.lbCountry == "DE") {
138            gtmId = "GTM-MSNFSK6";
139        }
140
141        if (gtmId == "") {
142            console.error("---> GTM ID is empty <---")
143        }
144
145        (function (w, d, s, l, i) {
146            w[l] = w[l] || []; w[l].push({
147                'gtm.start':
148                    new Date().getTime(), event: 'gtm.js'
149            }); var f = d.getElementsByTagName(s)[0],
150                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
151                    gtagBaseUrl + i + dl; f.parentNode.insertBefore(j, f);
152        })(window, document, 'script', 'dataLayer', gtmId);
153    }
154
155    function getCookie(name) {
156        var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
157        return v ? v[2] : null;
158    }
159
160    const consent = getCookie('lb-cc');
161    window.onConsent = () => {
162        initializeGTM();
163        initializeSitegainer();
164    };
165
166    if (consent && consent !== 'false') {
167        window.onConsent();
168    }
169</script>
169
170
171            
172        <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/Public/img/favicons/SE/apple-touch-icon-57x57.png">
173<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/Public/img/favicons/SE/apple-touch-icon-114x114.png">
174<link rel="apple-touch-icon-precomposed" sizes="72x72" href="/Public/img/favicons/SE/apple-touch-icon-72x72.png">
175<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/Public/img/favicons/SE/apple-touch-icon-144x144.png">
176<link rel="apple-touch-icon-precomposed" sizes="60x60" href="/Public/img/favicons/SE/apple-touch-icon-60x60.png">
177<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/Public/img/favicons/SE/apple-touch-icon-120x120.png">
178<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/Public/img/favicons/SE/apple-touch-icon-76x76.png">
179<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/Public/img/favicons/SE/apple-touch-icon-152x152.png">
180<link rel="icon" type="image/png" href="/Public/img/favicons/SE/favicon-196x196.png" sizes="196x196">
181<link rel="icon" type="image/png" href="/Public/img/favicons/SE/favicon-96x96.png" sizes="96x96">
182<link rel="icon" type="image/png" href="/Public/img/favicons/SE/favicon-32x32.png" sizes="32x32">
183<link rel="icon" type="image/png" href="/Public/img/favicons/SE/favicon-16x16.png" sizes="16x16">
184<link rel="icon" type="image/png" href="/Public/img/favicons/SE/favicon-128.png" sizes="128x128">
185<meta name="application-name" content="Lägenhetsbyte">
186<meta name="msapplication-TileColor" content="#FFFFFF">
187<meta name="msapplication-TileImage" content="/Public/img/favicons/SE/mstile-144x144.png">
188<meta name="msapplication-square70x70logo" content="/Public/img/favicons/SE/mstile-70x70.png">
189<meta name="msapplication-square150x150logo" content="/Public/img/favicons/SE/mstile-150x150.png">
190<meta name="msapplication-wide310x150logo" content="/Public/img/favicons/SE/mstile-310x150.png">
191<meta name="msapplication-square310x310logo" content="/Public/img/favicons/SE/mstile-310x310.png">
192
193
194        
195<link rel="preconnect" crossorigin="" href="https://cdn.lagenhetsbyte.se">
196<link rel="preconnect" crossorigin="" href="https://fonts.googleapis.com">
197<link rel="preconnect" crossorigin="" href="https://www.google-analytics.com">
198
199
200        <link href="https://fonts.googleapis.com/css?family=Droid+Sans:400,700" rel="stylesheet">
201        <link href="/Public/assets/vendor.css?v=0.0.97" rel="stylesheet">
202<link href="/Public/assets/desktop.css?v=0.0.97" rel="stylesheet">
203
204        
204<script src="/Public/assets/vendor.js?v=0.0.97"></script>
vendor: 1 bytes, line 204
204
205<script src="/bundles/vendor?v=VJSs5J-1VQC0DdDnfK3PfHBI1EjT4Lw6qe65tBLyNcE1"></script>
205<style type="text/css"></style>
206
207
208        
208<script>
209            window._token = 'invalidated';
210        </script>
210
211
212        
213
214        
215<link href="/messenger/css/messenger.css?v=0.0.97" rel="stylesheet">
216<link href="/messenger/css/bundle.css?v=0.0.97" rel="stylesheet">
217
218<script>
219    window.LBConfig = window.LBConfig || {};
220    window.LBConfig.apiUrl = 'https://api2.lagenhetsbyte.se';
221</script>
221
222
223<script src="https://frontend-scripts-dev.s3.amazonaws.com/1.0.0/index.js"></script>
223
224
225<script src="/bundles/helper?v=r5Iil1mETnzikGJT2QNaFqmN9ce_zErWH5QSILlcy3U1"></script>
225
226
227
228<script>
229    var User = (function () {
230        var token = 'invalidated';
231
232        return {
233            IsAuthenticated: function() {
234                return 'False' === 'True';
235            },
236            token: function() {
237                return token;
238            }
239        };
240    })();
241
242    var Auth = (function () {
243        return {
244            Variable: function () {
245                return 'JWTAUTH';
246            }
247        };
248    })();
249</script>
249
250
251<script>
252            var device = window.matchMedia('(max-width: 768px)').matches ? 'mobile' : 'desktop';
253
254    var trackingSettings = {};
255    if (User.IsAuthenticated()) {
256        trackingSettings = {
257            token: User.token(),
258            device: device,
259        }
260    } else {
261        var anonymousId = localStorage.getItem('anonymousId') || window.trackingCommands.helpers.createAnonymousId();
262        localStorage.setItem('anonymousId', anonymousId);
263        trackingSettings = {
264            anonymousId: anonymousId,
265            device: device,
266        }
267    }
268
269    window.trackingCommands.init(trackingSettings);
270</script>
270
271
272    <meta class="foundation-mq-small"><meta class="foundation-mq-medium"><meta class="foundation-mq-large"><meta class="foundation-mq-xlarge"><meta class="foundation-mq-xxlarge"><style></style><style type="text/css" data-fbcssmodules="css:fb.css.base css:fb.css.dialog css:fb.css.iframewidget css:fb.css.customer_chat_plugin_iframe">.fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_reposition{overflow:hidden;position:relative}.fb_invisible{display:none}.fb_reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}@keyframes fb_transform{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fb_animate{animation:fb_transform .3s forwards}
273.fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_reposition{overflow:hidden;position:relative}.fb_invisible{display:none}.fb_reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}@keyframes fb_transform{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fb_animate{animation:fb_transform .3s forwards}
274.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}.fb_dialog_advanced{border-radius:8px;padding:10px}.fb_dialog_content{background:#fff;color:#373737}.fb_dialog_close_icon{background:url(https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px}.fb_dialog_mobile .fb_dialog_close_icon{left:5px;right:auto;top:5px}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent}.fb_dialog_close_icon:active{background:url(https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #365899;color:#fff;font-size:14px;font-weight:bold;margin:0}.fb_dialog_content .dialog_title>span{background:url(https://connect.facebook.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;float:left;padding:5px 0 7px 26px}body.fb_hidden{height:100%;left:0;margin:0;overflow:visible;position:absolute;top:-10000px;transform:none;width:100%}.fb_dialog.fb_dialog_mobile.loading{background:url(https://connect.facebook.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif) white no-repeat 50% 50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{background:none;height:auto;min-height:initial;min-width:initial;width:auto}.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner{width:100%}.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content{background:none}.loading.centered #fb_dialog_loader_close{clear:both;color:#fff;display:block;font-size:18px;padding-top:20px}#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .4);bottom:0;left:0;min-height:100%;position:absolute;right:0;top:0;width:100%;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_mobile .fb_dialog_iframe{position:sticky;top:0}.fb_dialog_content .dialog_header{background:linear-gradient(from(#738aba), to(#2c4987));border-bottom:1px solid;border-color:#043b87;box-shadow:white 0 1px 1px -1px inset;color:#fff;font:bold 14px Helvetica, sans-serif;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{height:43px;width:100%}.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px}.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px}.fb_dialog_content .touchable_button{background:linear-gradient(from(#4267B2), to(#2a4887));background-clip:padding-box;border:1px solid #29487d;border-radius:3px;display:inline-block;line-height:18px;margin-top:3px;max-width:85px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{background:none;border:none;color:#fff;font:bold 12px Helvetica, sans-serif;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(https://connect.facebook.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;border:1px solid #4a4a4a;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f5f6f7;border:1px solid #4a4a4a;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}
274#fb_dialog_loader_spinner{animation:rotateSpinner 1.2s linear infinite;background-color:transparent;background-image:url(https://connect.facebook.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png);background-position:50% 50%;background-repeat:no-repeat;height:24px;width:24px}@keyframes rotateSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
275.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,.fb_iframe_widget_fluid_desktop iframe{max-width:100%}.fb_iframe_widget_fluid_desktop iframe{min-width:220px;position:relative}.fb_iframe_widget_lift{z-index:1}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_fluid span{width:100%}
276.fb_mpn_mobile_landing_page_slide_out{animation-duration:200ms;animation-name:fb_mpn_landing_page_slide_out;transition-timing-function:ease-in}.fb_mpn_mobile_landing_page_slide_out_from_left{animation-duration:200ms;animation-name:fb_mpn_landing_page_slide_out_from_left;transition-timing-function:ease-in}.fb_mpn_mobile_landing_page_slide_up{animation-duration:500ms;animation-name:fb_mpn_landing_page_slide_up;transition-timing-function:ease-in}.fb_mpn_mobile_bounce_in{animation-duration:300ms;animation-name:fb_mpn_bounce_in;transition-timing-function:ease-in}.fb_mpn_mobile_bounce_out{animation-duration:300ms;animation-name:fb_mpn_bounce_out;transition-timing-function:ease-in}.fb_mpn_mobile_bounce_out_v2{animation-duration:300ms;animation-name:fb_mpn_fade_out;transition-timing-function:ease-in}.fb_customer_chat_bounce_in_v2{animation-duration:300ms;animation-name:fb_bounce_in_v2;transition-timing-function:ease-in}.fb_customer_chat_bounce_in_from_left{animation-duration:300ms;animation-name:fb_bounce_in_from_left;transition-timing-function:ease-in}.fb_customer_chat_bounce_out_v2{animation-duration:300ms;animation-name:fb_bounce_out_v2;transition-timing-function:ease-in}.fb_customer_chat_bounce_out_from_left{animation-duration:300ms;animation-name:fb_bounce_out_from_left;transition-timing-function:ease-in}.fb_invisible_flow{display:inherit;height:0;overflow-x:hidden;width:0}@keyframes fb_mpn_landing_page_slide_out{0%{margin:0 12px;width:100% - 24px}60%{border-radius:18px}100%{border-radius:50%;margin:0 24px;width:60px}}@keyframes fb_mpn_landing_page_slide_out_from_left{0%{left:12px;width:100% - 24px}60%{border-radius:18px}100%{border-radius:50%;left:12px;width:60px}}@keyframes fb_mpn_landing_page_slide_up{0%{bottom:0;opacity:0}
276100%{bottom:24px;opacity:1}}@keyframes fb_mpn_bounce_in{0%{opacity:.5;top:100%}100%{opacity:1;top:0}}@keyframes fb_mpn_fade_out{0%{bottom:30px;opacity:1}100%{bottom:0;opacity:0}}@keyframes fb_mpn_bounce_out{0%{opacity:1;top:0}100%{opacity:.5;top:100%}}@keyframes fb_bounce_in_v2{0%{opacity:0;transform:scale(0, 0);transform-origin:bottom right}50%{transform:scale(1.03, 1.03);transform-origin:bottom right}100%{opacity:1;transform:scale(1, 1);transform-origin:bottom right}}@keyframes fb_bounce_in_from_left{0%{opacity:0;transform:scale(0, 0);transform-origin:bottom left}50%{transform:scale(1.03, 1.03);transform-origin:bottom left}100%{opacity:1;transform:scale(1, 1);transform-origin:bottom left}}@keyframes fb_bounce_out_v2{0%{opacity:1;transform:scale(1, 1);transform-origin:bottom right}100%{opacity:0;transform:scale(0, 0);transform-origin:bottom right}}@keyframes fb_bounce_out_from_left{0%{opacity:1;transform:scale(1, 1);transform-origin:bottom left}100%{opacity:0;transform:scale(0, 0);transform-origin:bottom left}}@keyframes slideInFromBottom{0%{opacity:.1;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottomDelay{0%{opacity:0;transform:translateY(100%)}97%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}</style>
276<script>window.isPrerendered = true;</script>
276</head>
277    <body>
278
279
280            <div>
281
282
283
284<nav class="main-menu">
285    <div class="main-menu__inner">
286        <a href="/" rel="home" class="main-menu__home">
287            <svg class="main-menu__logo" aria-labelledby="logo-title" role="img">
288                <title id="logo-title">Lägenhetsbyte.se - hjälper dig byta lägenhet eller bostad!</title>
289                <use xlink:href="/Public/img/svg/mobile-sprite.svg#logo2"></use>
290            </svg>
291        </a>
292
293        <span class="main-menu__item main-menu__item--cta">
294            <a href="/lagg-in-bostad/bytestyp?button=main-menu" class="btn btn--success">
295                Kom igång gratis
296            </a>
297        </span>
298
299        <a title="Logga in" class="main-menu__item" href="/logga-in">Logga in</a>
300
301            <a title="Bytesansökan" class="main-menu__item" href="/bytesansokan">Bytesansökan</a>
302
303        <a title="Hjälp" class="main-menu__item" href="/hjalp">Hjälp</a>
304
305            <a title="Så här funkar det" class="main-menu__item" href="/allafarbyta">Så här funkar det</a>
306
307        <a title="Sök annonser" class="main-menu__item" href="/sok">Sök annonser</a>
308    </div>
309</nav>
310</div>
311
312        <div class="inner-wrap">
313            <div class="main-section">
314                <div class="site-wrap">
315                    <div class="main-container">
316                        <div class="modal-holder">
317    <div id="popup-message" class="reveal-modal small" data-reveal="">
318        <div class="row">
319            <div class="column">
320                <h3><span id="popup-header"></span></h3>
321                <b style="display:block;" id="popup-title"></b>
322                <div id="popup-content"></div>
323            </div>
324        </div>
325        <a class="close-reveal-modal">×</a>
326    </div>
327</div>
328
329                        
330                        
331                        <div id="inner-wrap" scroll-top="">
332                            
333
334<div class="row">
335	<div class="small-6 column">
336		<div class="panel panel--with-content">
337			<div class="content">
338
339				<!-- Logga in -->
340                <div class="row panel-login">
341                    <div class="column">
342                        <h1>Logga in</h1>
343                        <p>Använd din e-postadress och ditt lösenord för att logga in.</p>
344
345
346<form action="/logga-in" data-ajax="true" data-ajax-begin="beginLoginRequest" data-ajax-failure="onFail" data-ajax-method="POST" data-ajax-success="loginSuccess" id="form0" method="post" class="ng-pristine ng-valid">                            <div id="loginStatus" style="display:none;" data-alert="" class="infobox infobox--error mb2"></div>
347                            <input id="anonymousId" name="AnonymousId" type="hidden" value="5f6d-b0b1-b1af">
348<input name="__RequestVerificationToken" type="hidden" value="cWJWCf-3YU0BLkcTU2a_cx0zx7mY6J8fhjDwio6xkw_TNoG2p645lH5c51_TDCxPwaU-fKRbZ1v8aqwqPkHJkSH1YV41">                            <div class="row">
349                                <div class="column">
350                                    <label for="Username">E-postadress</label>
351                                    <input autocorrect="off" autofocus="autofocus" id="Username" name="Username" tabindex="1" type="email" value="">
352                                </div>
353                            </div>
354                            <div class="row">
355                                <div class="column">
356                                    <div class="relative">
357                                        <label for="Password">Lösenord</label>
358                                        <input id="Password" name="Password" tabindex="2" type="password">
359                                        <button type="button" class="js-show-password-link password-visibility button-link">
360                                            <span class="password-visibility__show">Visa</span>
361                                            <span class="password-visibility__hide">Dölj</span>
362                                        </button>
363                                    </div>
364                                </div>
365                            </div>
366                            <div class="row">
367                                <div class="column half-width float-left">
368                                    <a onclick="togglePanel(); return false;" style="line-height:50px;">Glömt lösenordet?</a>
369                                </div>
370                                <div class="column half-width float-right">
371                                    <button class="button medium success expand" type="submit" id="loginbtn" tabindex="3">Logga in</button>
372                                </div>
373                            </div>
374</form>                    </div>
375                </div>
376
377				<!-- Återställ lösenord -->
378<form action="/login/requestnewpassword" method="post" class="ng-pristine ng-valid">				<div class="row hide panel-reset-password">
379					<div class="column">
380						<h1>Återställ lösenord</h1>
381						<p>
381Ett e-mail skickas till din e-postadress med instruktioner på hur du återställer ditt lösenord.</p>
382
383						<div class="row hide">
384							<div class="column">
385								<div class="alert-box alert radius"><i class="fa-warning"></i>Kunde inte hitta e-postadressen</div>
386							</div>
387						</div>
388
389						<div class="row">
390							<div class="column">
391								<label>E-post *</label>
392								<input class="required" id="ForgotPassEmail" name="ForgotPassEmail" placeholder="E-postadress" type="email" value="">
393							</div>
394						</div>
395						<div class="row">
396							<div class="column">
397								<button class="button medium secondary float-right">Återställ lösenord</button>
398								<a class="float-right" style="margin: .8rem 1rem" onclick="togglePanel(); return false;">Tillbaka till logga in</a>
399							</div>
400						</div>
401
402					</div>
403
404				</div>
405</form>
406			</div>
407
408		</div>
409	</div>
410	<div class="small-6 column">
411		<div class="panel panel--with-content">
412			<div class="content">
413				<h1 style="line-height: 47px; ">Annonsera hos oss</h1>
414				<p>Som annonsör på Lägenhetsbyte.se har du störst chans att byta bostad. Vi är Sveriges största bostadsbytarsajt.</p>
415				<p>
416                    <a href="/lagg-in-bostad/bytestyp?button=login" class="abutton small primary radius">
417                        <strong>
418                            <span>Kom igång gratis</span>
419                        </strong>
420                    </a>nu på en gång.
421                </p>
422			</div>
423		</div>
424	</div>
425</div>
426
427
428<script type="text/javascript">
429    $(function () {
430        $.ajaxSetup({
431            xhrFields: {
432                withCredentials: false
433            },
434            crossDomain: false
435        });
436
437        var anonymousId = localStorage.getItem('anonymousId');
438        $("#anonymousId").val(anonymousId);
439
440        
441	        $("#Username").focus();
442        
443    });
444
445    function togglePanel() {
446		if (!$('body').hasClass('reset-password')) {
447			$('.panel-login').fadeOut(200, function(){
448				$('body').addClass('reset-password');
449				$('.panel-reset-password').fadeIn(200);
450			});
451		} else {
452			$('.panel-reset-password').fadeOut(200, function(){
453				$('body').removeClass('reset-password');
454				$('.panel-login').fadeIn(200);
455			});
456		}
457	}
458
459    function loginSuccess(data, status, xhr) {
460        $("#loginStatus").hide();
461        var response = JSON.parse(data);
462		window.location = response.redirectUrl;
463    }
464
465    function beginLoginRequest(xhr) {
466	    toggleLoginBtn(false);
467	    $("#loginStatus").html('').hide();
468	    var token = $('[name=__RequestVerificationToken]').val();
469	    xhr.setRequestHeader("__RequestVerificationToken", token);
470	}
471
472	function toggleLoginBtn(enable) {
473		if (enable) {
474			$("#loginbtn")
475				.removeClass("disabled")
476				.attr('disabled', null);
477
478			if($("#loginbtn").spin != null)
479			    $("#loginbtn").spin(false);
480
481		} else {
482			$("#loginbtn")
483				.addClass("disabled")
484				.attr('disabled', 'disabled');
485
486			if ($("#loginbtn").spin != null)
487			    $("#loginbtn").spin();
488		}
489	}
490
491    function onFail(data, status, xhr) {
492        $("#loginStatus").html("Fel anv&#228;ndarnamn och/eller l&#246;senord.").slideDown("fast");
493
494		// Clear psw and set focus
495        $("#Password").val('').focus();
496
497		toggleLoginBtn(true);
498	}
499</script>
499
500
501<script>
502  /*
503  Toggles password input type.
504  Be sure to place the button-link after the password input element.
505  */
506
507  var togglePasswordLinks = document.getElementsByClassName('js-show-password-link');
508
509  [].forEach.call(togglePasswordLinks, function (togglePasswordLink) {
510    togglePasswordLink.addEventListener('click', togglePass);
511  });
512
513  function togglePass(e) {
514    var passwordInput = this;
515
516    do {
517      passwordInput = passwordInput.previousSibling;
518    } while (passwordInput.nodeName && passwordInput.nodeName !== 'INPUT');
519
520    if (passwordInput.getAttribute('type') == 'password') {
521      passwordInput.setAttribute('type', 'text');
522      this.classList.toggle('password-visibility--visible');
523    } else {
524      passwordInput.setAttribute('type', 'password');
525      this.classList.toggle('password-visibility--visible');
526    }
527  }
528</script>
528
529
530
531                        </div>
532
533                    </div>
534                </div>
535            </div>
536        </div>
537
538<footer class="lb-footer hide-on-print split-items">
539    <div>
540        <h3 class="no-margin">Lägenhetsbyte.se</h3>
541        <p class="small-text no-margin">
542            Sveriges största bostadsbytarsajt hjälper dig att komma i kontakt med tiotusentals <br>
543            annonser från hela landet där folk som du vill byta bostad.
544        </p>
545    </div>
546
547    <div class="lb-footer__links">
548        <a class="lb-footer__link" href="/allmanna-villkor">Allmänna villkor</a>
549        <a class="lb-footer__link" href="/cookiepolicy">Cookiepolicy</a>
550<a class="lb-footer__link" href="/jobba-hos-oss">Jobba hos oss</a>        <a class="lb-footer__link" href="/sitemap">Sitemap</a>
551        <!-- TODO Translate urls -->
552        <a href="http://www.facebook.com/lagenhetsbyte" target="_blank" title="Följ oss på Facebook">
553            <svg class="icon-fb" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="32" height="32" viewBox="0 0 267 267" enable-background="new 0 0 267 267" xml:space="preserve">
554<path fill="#3C5A99" d="M248.082,262.307c7.854,0,14.223-6.369,14.223-14.225V18.812
555	c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857,0-14.224,6.367-14.224,14.224v229.27c0,7.855,6.366,14.225,14.224,14.225
556	H248.082z"></path>
557<path fill="#FFFFFF" d="M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935
558	l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585
559	v99.803H182.409z"></path>
560</svg>
561
562        </a>
563        <a href="http://www.instagram.com/lagenhetsbyte" target="_blank" title="Följ oss på Instagram">
564            <svg class="icon-insta" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 132 132" xmlns:xlink="http://www.w3.org/1999/xlink">
565  <defs>
566    <linearGradient id="b">
567      <stop offset="0" stop-color="#3771c8"></stop>
568      <stop stop-color="#3771c8" offset=".128"></stop>
569      <stop offset="1" stop-color="#60f" stop-opacity="0"></stop>
570    </linearGradient>
571    <linearGradient id="a">
572      <stop offset="0" stop-color="#fd5"></stop>
573      <stop offset=".1" stop-color="#fd5"></stop>
574      <stop offset=".5" stop-color="#ff543e"></stop>
575      <stop offset="1" stop-color="#c837ab"></stop>
576    </linearGradient>
577    <radialGradient id="c" cx="158.429" cy="578.088" r="65" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 -1.98198 1.8439 0 -1031.402 454.004)" fx="158.429" fy="578.088"></radialGradient>
578    <radialGradient id="d" cx="147.694" cy="473.455" r="65" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.17394 .86872 -3.5818 .71718 1648.348 -458.493)" fx="147.694" fy="473.455"></radialGradient>
579  </defs>
580  <path fill="url(#c)" d="M65.03 0C37.888 0 29.95.028 28.407.156c-5.57.463-9.036 1.34-12.812 3.22-2.91 1.445-5.205 3.12-7.47 5.468C4 13.126 1.5 18.394.595 24.656c-.44 3.04-.568 3.66-.594 19.188-.01 5.176 0 11.988 0 21.125 0 27.12.03 35.05.16 36.59.45 5.42 1.3 8.83 3.1 12.56 3.44 7.14 10.01 12.5 17.75 14.5 2.68.69 5.64 1.07 9.44 1.25 1.61.07 18.02.12 34.44.12 16.42 0 32.84-.02 34.41-.1 4.4-.207 6.955-.55 9.78-1.28 7.79-2.01 14.24-7.29 17.75-14.53 1.765-3.64 2.66-7.18 3.065-12.317.088-1.12.125-18.977.125-36.81 0-17.836-.04-35.66-.128-36.78-.41-5.22-1.305-8.73-3.127-12.44-1.495-3.037-3.155-5.305-5.565-7.624C116.9 4 111.64 1.5 105.372.596 102.335.157 101.73.027 86.19 0H65.03z" transform="translate(1.004 1)"></path>
581  <path fill="url(#d)" d="M65.03 0C37.888 0 29.95.028 28.407.156c-5.57.463-9.036 1.34-12.812 3.22-2.91 1.445-5.205 3.12-7.47 5.468C4 13.126 1.5 18.394.595 24.656c-.44 3.04-.568 3.66-.594 19.188-.01 5.176 0 11.988 0 21.125 0 27.12.03 35.05.16 36.59.45 5.42 1.3 8.83 3.1 12.56 3.44 7.14 10.01 12.5 17.75 14.5 2.68.69 5.64 1.07 9.44 1.25 1.61.07 18.02.12 34.44.12 16.42 0 32.84-.02 34.41-.1 4.4-.207 6.955-.55 9.78-1.28 7.79-2.01 14.24-7.29 17.75-14.53 1.765-3.64 2.66-7.18 3.065-12.317.088-1.12.125-18.977.125-36.81 0-17.836-.04-35.66-.128-36.78-.41-5.22-1.305-8.73-3.127-12.44-1.495-3.037-3.155-5.305-5.565-7.624C116.9 4 111.64 1.5 105.372.596 102.335.157 101.73.027 86.19 0H65.03z" transform="translate(1.
581004 1)"></path>
582  <path fill="#fff" d="M66.004 18c-13.036 0-14.672.057-19.792.29-5.11.234-8.598 1.043-11.65 2.23-3.157 1.226-5.835 2.866-8.503 5.535-2.67 2.668-4.31 5.346-5.54 8.502-1.19 3.053-2 6.542-2.23 11.65C18.06 51.327 18 52.964 18 66s.058 14.667.29 19.787c.235 5.11 1.044 8.598 2.23 11.65 1.227 3.157 2.867 5.835 5.536 8.503 2.667 2.67 5.345 4.314 8.5 5.54 3.054 1.187 6.543 1.996 11.652 2.23 5.12.233 6.755.29 19.79.29 13.037 0 14.668-.057 19.788-.29 5.11-.234 8.602-1.043 11.656-2.23 3.156-1.226 5.83-2.87 8.497-5.54 2.67-2.668 4.31-5.346 5.54-8.502 1.18-3.053 1.99-6.542 2.23-11.65.23-5.12.29-6.752.29-19.788 0-13.036-.06-14.672-.29-19.792-.24-5.11-1.05-8.598-2.23-11.65-1.23-3.157-2.87-5.835-5.54-8.503-2.67-2.67-5.34-4.31-8.5-5.535-3.06-1.187-6.55-1.996-11.66-2.23-5.12-.233-6.75-.29-19.79-.29zm-4.306 8.65c1.278-.002 2.704 0 4.306 0 12.816 0 14.335.046 19.396.276 4.68.214 7.22.996 8.912 1.653 2.24.87 3.837 1.91 5.516 3.59 1.68 1.68 2.72 3.28 3.592 5.52.657 1.69 1.44 4.23 1.653 8.91.23 5.06.28 6.58.28 19.39s-.05 14.33-.28 19.39c-.214 4.68-.996 7.22-1.653 8.91-.87 2.24-1.912 3.835-3.592 5.514-1.68 1.68-3.275 2.72-5.516 3.59-1.69.66-4.232 1.44-8.912 1.654-5.06.23-6.58.28-19.396.28-12.817 0-14.336-.05-19.396-.28-4.68-.216-7.22-.998-8.913-1.655-2.24-.87-3.84-1.91-5.52-3.59-1.68-1.68-2.72-3.276-3.592-5.517-.657-1.69-1.44-4.23-1.653-8.91-.23-5.06-.276-6.58-.276-19.398s.046-14.33.276-19.39c.214-4.68.996-7.22 1.653-8.912.87-2.24 1.912-3.84 3.592-5.52 1.68-1.68 3.28-2.72 5.52-3.592 1.692-.66 4.233-1.44 8.913-1.655 4.428-.2 6.144-.26 15.09-.27zm29.928 7.97c-3.18 0-5.76 2.577-5.76 5.758 0 3.18 2.58 5.76 5.76 5.76 3.18 0 5.76-2.58 5.76-5.76 0-3.18-2.58-5.76-5.76-5.76zm-25.622 6.73c-13.613 0-24.65 11.037-24.65 24.65 0 13.613 11.037 24.645 24.65 24.645C79.617 90.645 90.65 79.613 90.65 66S79.616 41.35 66.003 41.35zm0 8.65c8.836 0 16 7.163 16 16 0 8.836-7.164 16-16 16-8.837 0-16-7.164-16-16 0-8.837 7.163-16 16-16z"></path>
583</svg>
584        </a>
585    </div>
586</footer>
587
588
589        <div id="fb-root" class=" fb_reset"><div style="position: absolute; top: -10000px; width: 0px; height: 0px;"><div></div></div></div>
590
591        
591<script src="/bundles/main?v=iji1CF4CRGwFRQ2aTAWOeFUl4DyUSTxXfsk3n1QxJuw1"></script>
591
592
593        
593<script src="/Public/assets/global.js?v=0.0.97"></script>
593
594
595        
595<script src="/Public/assets/desktop.js?v=0.0.97"></script>
595
596
597        
598<script>
599    document.addEventListener('DOMContentLoaded', function() {
600        document.isSmallScreen = window.innerWidth < 750;
601        $(document).foundation();
602        dropdown.init();
603        $.ajaxSetup({
604          cache: false
605        });
606        SocialNetworks.initialize();
607    });
608
609    var foundationModal = (function () {
610      var currentState = false;
611      return {
612        state: function () {
613          return currentState;
614        },
615        setState: function (value) {
616          currentState = value;
617        }
618      };
619    })();
620</script>
620
621
622
623        
624
625
626        
627
628
629
630        
631    
632
633<div class="snackbar snackbar--active"><div class="snackbar__content">Den här webbplatsen använder kakor (cookies) för att ge dig en bättre upplevelse av webbplatsen. En del av dessa kakor är tredjepartskakor. Genom att fortsätta använda vår webbplats accepterar du att kakor används.</div><div class="snackbar__action"><a class="btn btn--neutral btn--raised" href="/cookiepolicy">Läs mer</a><button class="btn btn--raised">Jag godkänner</button></div></div></body></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.