SJ.SE Website Information

sj.se Website Information

Daily Unique Visits: 56,426

Daily Page Views: 338,556

Income Per Day: $677

Estimated Value: $487,440

This website is located in Sweden and is using following IP address 217.213.30.54. See the complete list of popular websites hosted in Sweden.

sj.se is registered under .SE top-level domain. Please check other sites in .SE zone.

Website sj.se is using the following name servers:

  • ECSJDNS03.sj.se
  • ECSJDNS04.sj.se

and is probably hosted by Telia Company AB. See the full list of other websites hosted by Telia Company AB.

The highest website sj.se position in Alexa rank database was 24824 and the lowest rank position was 25471. Current position of sj.se in Alexa rank database is 25418.

Desktop speed score of sj.se (72/100) is better than the results of 54.39% of other sites and shows that the page desktop performance can be improved.

Mobile usability score of sj.se (99/100) is better than the results of 79.46% of other sites and means that the page is mobile-friendly.

Mobile speed score of sj.se (52/100) is better than the results of 37.6% of other sites and shows that the landing page performance on mobile devices is poor and can be improved.

Advertisement

sj.se Alexa Rank

The traffic rank is based on three months of aggregated historical traffic data from millions of Alexa Toolbar users and is a combined measure of page views and users.


sj.se whois

WHOIS gives you the ability to lookup any generic domains to find out the registered domain holder. WHOIS database are provided for information purposes only. It allows the public to check whether a specific domain name is still available or not and to obtain information related to the registration records of existing domain names.


# Copyright (c) 1997- The Swedish Internet Foundation.
# All rights reserved.
# The information obtained through searches, or otherwise, is protected
# by the Swedish Copyright Act (1960:729) and international conventions.
# It is also subject to database protection according to the Swedish
# Copyright Act.
# Any use of this material to target advertising or
# similar activities is forbidden and will be prosecuted.
# If any of the information below is transferred to a third
# party, it must be done in its entirety. This server must
# not be used as a backend for a search engine.
# Result of search for registered domain names under
# the .se top level domain.
# This whois printout is printed with UTF-8 encoding.
#
state: active
domain: sj.se
holder: CSC10-494922440
created: 2001-02-26
modified: 2022-02-17
expires: 2023-02-26
transferred: 2020-10-01
nserver: ecsjdns04.sj.se 217.213.30.151
nserver: ecsjdns03.sj.se 217.213.30.150
dnssec: unsigned delegation
registry-lock: unlocked
status: ok
registrar: CSC Corp Domains

sj.se server information

Servers Location

sj.se desktop page speed rank

Last tested: 2017-05-18


Desktop Speed Medium
72/100

sj.se Desktop Speed Test Quick Summary


priority - 14Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 5 blocking script resources and 5 blocking CSS resources. This causes a delay in rendering your page.

Remove render-blocking JavaScript:

https://assets.adobedtm.com/47475f681d4c121dabce36…d7b1257e31b495786ea.js
https://www.sj.se/etc/designs/sj/frameworks/raven.min.js
https://www.sj.se/etc/clientlibs/granite/lodash/modern.min.js
https://www.sj.se/etc/designs/sj/sites/sjse/clientlib.min.17.5.1.1_26.js
https://www.sj.se/etc/designs/sj/sites/sjse/bookin…lib.min.17.5.1.1_26.js

Optimize CSS Delivery of the following:

https://www.sj.se/etc/designs/sj/sites/sjse/clientlib.min.17.5.1.1_26.css
https://www.sj.se/etc/designs/sj/sites/sjse/bookin…ib.min.17.5.1.1_26.css
https://www.sj.se/etc/designs/sj/sites/sjse/cssroo…ib.min.17.5.1.1_26.css
https://www.sj.se/etc/clientlibs/foundation/jquery…themes/default.min.css
https://www.sj.se/etc/clientlibs/foundation/person…themes/default.min.css

priority - 12Prioritize visible content

Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.

The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.

None of the final above-the-fold content could be rendered even with the full HTML response.

priority - 11Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Leverage browser caching for the following cacheable resources:

https://account.psplugin.com/B2CFABE9-8BAF-4D04-AE63-C1642377EDEA/ps.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…d7b1257e31b495786ea.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…91fa7b540a9f20002b0.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…ab73637324cf2000b28.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…7a864746d7551002da0.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…2c564746d707600046e.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…67664746d05200064ae.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…6d264746d7c3c001343.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…b8164746d675f005860.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…19564746d240e005a9e.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…55c64746d19940003e2.js (expiration not specified)
https://assets.adobedtm.com/47475f681d4c121dabce36…a1364746d198e00fee0.js (expiration not specified)
https://www.sj.se/apps/sj/servlet/calendar/now (59 seconds)
https://www.sj.se/libs/cq/i18n/dict.sv.json (59 seconds)
https://static.doubleclick.net/instream/ad_status.js (15 minutes)
https://www.google-analytics.com/gtm/js?id=GTM-T8H…d=425261703.1495114891 (15 minutes)
https://bat.bing.com/bat.js (30 minutes)
https://d6tizftlrpuof.cloudfront.net/live/resource…_sjse_right_retina.png (60 minutes)
https://js-agent.newrelic.com/nr-spa-998.min.js (2 hours)
https://ssl.google-analytics.com/analytics.js (2 hours)
https://www.sj.se/etc/designs/sj/common/clientlib/fonts/sj-icons.ttf (24 hours)
https://www.sj.se/etc/designs/sj/common/clientlib/…ans_bold-webfont.woff2 (24 hours)
https://www.sj.se/etc/designs/sj/common/clientlib/…_regular-webfont.woff2 (24 hours)
https://www.sj.se/etc/designs/sj/frameworks/fontaw…ntawesome-webfont.woff (24 hours)

priority - 2Optimize images

Properly formatting and compressing images can save many bytes of data.

Optimize the following images to reduce their size by 15.1KiB (24% reduction).

Compressing https://www.sj.se/content/dam/Beta/Mat/kalf-hansen…s/cq5dam.web.590.y.jpg could save 7.9KiB (22% reduction).
Compressing https://www.sj.se/content/dam/Beta/Kampanjer/Skylt…s/cq5dam.web.590.y.jpg could save 5.1KiB (23% reduction).
Compressing https://www.sj.se/content/dam/webdesign/SJSE/header/flag_icon_40_40_en.png could save 1.1KiB (46% reduction).
Compressing https://www.sj.se/content/dam/webdesign/SJSE/header/flag_icon_40_40_sv.png could save 961B (56% reduction).

sj.se Desktop Resource Breakdown

Total Resources83
Number of Hosts28
Static Resources52
JavaScript Resources41
CSS Resources6

sj.se mobile page speed rank

Last tested: 2018-06-05


Mobile Speed Bad
52/100

sj.se Mobile Speed Test Quick Summary


priority - 40Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 10 blocking script resources and 8 blocking CSS resources. This causes a delay in rendering your page.

Remove render-blocking JavaScript:

https://assets.adobedtm.com/47475f681d4c121dabce36…d7b1257e31b495786ea.js
https://www.sj.se/etc/clientlibs/granite/jquery.min.js
https://www.sj.se/etc/clientlibs/granite/utils.min.js
https://www.sj.se/etc/clientlibs/granite/jquery/granite.min.js
https://www.sj.se/etc/clientlibs/foundation/jquery.min.js
https://www.sj.se/etc/clientlibs/foundation/shared.min.js
https://www.sj.se/etc/clientlibs/granite/jquery-ui.min.js
https://www.sj.se/etc/clientlibs/foundation/jquery-ui.min.js
https://www.sj.se/etc/clientlibs/foundation/person…ation/jcarousel.min.js
https://www.sj.se/etc/clientlibs/foundation/personalization/legacy.min.js

Optimize CSS Delivery of the following:

https://www.sj.se/etc/designs/sj/sites/sjse/clientlib.min.18.5.1.1_22.css
https://www.sj.se/etc/designs/sj/sites/sjse/bookin…ib.min.18.5.1.1_22.css
https://www.sj.se/etc/designs/sj/sites/sjse/cssroo…ib.min.18.5.1.1_22.css
https://www.sj.se/etc/clientlibs/granite/jquery-ui.min.css
https://www.sj.se/etc/clientlibs/foundation/person…tion/jcarousel.min.css
https://www.sj.se/etc/clientlibs/foundation/personalization/legacy.min.css
https://www.sj.se/etc/clientlibs/foundation/jquery…themes/default.min.css
https://www.sj.se/etc/clientlibs/foundation/person…themes/default.min.css

priority - 32Prioritize visible content

Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.

The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.

None of the final above-the-fold content could be rendered even with the full HTML response.

priority - 22Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Leverage browser caching for the following cacheable resources:

https://account.psplugin.com/B2CFABE9-8BAF-4D04-AE63-C1642377EDEA/ps.js (expiration not specified)
https://www.sj.se/apps/sj/servlet/calendar/now (59 seconds)
https://www.sj.se/libs/cq/i18n/dict.en.json (59 seconds)
https://www.sj.se/libs/cq/i18n/dict.sv.json (59 seconds)
https://static.hotjar.com/c/hotjar-900296.js?sv=6 (60 seconds)
https://www.sj.se/etc/segmentation.segment.js (10 minutes)
https://www.google-analytics.com/gtm/js?id=GTM-T8H…d=359863041.1528228232 (15 minutes)
https://www.googletagmanager.com/gtag/js?id=DC-5861410 (15 minutes)
https://connect.facebook.net/en_US/fbevents.js (20 minutes)
https://connect.facebook.net/signals/config/196364…0751?v=2.8.15&r=stable (20 minutes)
https://bat.bing.com/bat.js (30 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…d7b1257e31b495786ea.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…953f58edd171800019f.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…ab73637324cf2000b28.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…7a864746d7551002da0.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…2c564746d707600046e.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…67664746d05200064ae.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…6d264746d7c3c001343.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…b8164746d675f005860.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…ce364746d4e92001f2a.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…19564746d240e005a9e.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…55c64746d19940003e2.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…a1364746d198e00fee0.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…63a64746d6ede00a03b.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…17e64746d329200ad70.js (60 minutes)
https://assets.adobedtm.com/47475f681d4c121dabce36…8ef64746d7ae400ae3a.js (60 minutes)
https://d6tizftlrpuof.cloudfront.net/live/resource…bile_bottom_retina.png (60 minutes)
https://rules.quantcount.com/rules-p-JYfhS7nt3B457.js (60 minutes)
https://www.googleadservices.com/pagead/conversion.js (60 minutes)
https://js-agent.newrelic.com/nr-spa-998.min.js (2 hours)
https://ssl.google-analytics.com/analytics.js (2 hours)

priority - 5Optimize images

Properly formatting and compressing images can save many bytes of data.

Optimize the following images to reduce their size by 48.3KiB (23% reduction).

Compressing https://www.sj.se/content/dam/SJ/Naturbilder/TiB-s…s/cq5dam.web.590.y.jpg could save 11.3KiB (27% reduction).
Compressing https://www.sj.se/content/dam/SJ/Naturbilder/Sveri…s/cq5dam.web.590.y.jpg could save 10.2KiB (22% reduction).
Compressing https://www.sj.se/content/dam/SJ/Kampanjer/25-proc…s/cq5dam.web.590.y.jpg could save 7KiB (30% reduction).
Compressing https://www.sj.se/content/dam/SJ/Tag/SJ_Snabbtag/N…s/cq5dam.web.590.y.jpg could save 6.6KiB (19% reduction).
Compressing https://www.sj.se/content/dam/SJ/Utland/Green-back…s/cq5dam.web.590.y.jpg could save 6.4KiB (17% reduction).
Compressing https://www.sj.se/content/dam/SJ/Naturbilder/somma…s/cq5dam.web.590.y.jpg could save 4.7KiB (21% reduction).
Compressing https://www.sj.se/content/dam/webdesign/SJSE/header/flag_icon_40_40_en.png could save 1.1KiB (46% reduction).
Compressing https://www.sj.se/content/dam/webdesign/SJSE/header/flag_icon_40_40_sv.png could save 961B (56% reduction).

priority - 0Enable compression

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.

Enable compression for the following resources to reduce their transfer size by 918B (43% reduction).

Compressing https://rules.quantcount.com/rules-p-JYfhS7nt3B457.js could save 372B (41% reduction).
Compressing https://www.youtube.com/iframe_api could save 369B (43% reduction).
Compressing https://commsrv-d.vergic.com/api/v1/Group/Status/?…43A7-8E32-F045B434A0DC could save 177B (44% reduction).

priority - 0Minify HTML

Compacting HTML code, including any inline JavaScript and CSS contained in it, can save many bytes of data and speed up download and parse times.

Minify HTML for the following resources to reduce their size by 566B (27% reduction).

Minifying https://track.adform.net/serving/container/?pm=112…s%3a%2f%2fwww.sj.se%2f could save 566B (27% reduction) after compression.

priority - 0Minify JavaScript

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.

Minify JavaScript for the following resources to reduce their size by 134B (14% reduction).

Minifying https://assets.adobedtm.com/47475f681d4c121dabce36…8ef64746d7ae400ae3a.js could save 134B (14% reduction) after compression.

sj.se Mobile Resource Breakdown

Total Resources103
Number of Hosts31
Static Resources70
JavaScript Resources57
CSS Resources8

sj.se mobile page usability

Last tested: 2018-06-05


Mobile Usability Good
99/100

sj.se Mobile Usability Test Quick Summary


priority - 0Size tap targets appropriately

Some of the links/buttons on your webpage may be too small for a user to easily tap on a touchscreen. Consider making these tap targets larger to provide a better user experience.

The following tap targets are close to other nearby tap targets and may need additional spacing around them.

The tap target <a class="sj-booking__in…-isolate-scope"></a> is close to 1 other tap targets.

The tap target <a href="https://sv-se.facebook.com/sj" class="sj-footer__link">Facebook</a> and 1 others are close to other tap targets.

sj.se HTML validation

Errors

A document must not include both a “meta” element with an “http-equiv” attribute whose value is “content-type”, and a “meta” element with a “charset” attribute.

Line: 33 Column: 5 - 71
"...F-8"> <meta http-equiv="Content-type" content="text/html; charset=UTF-8"> <..."

A “link” element with a “sizes” attribute must have a “rel” attribute that contains the value “icon” or the value “apple-touch-icon”.

Line: 72 Column: 5 - 134
"...: --> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="/etc/designs/sj/common/clientlib/img/apple-touch-icon-152x152.png"> <..." Line: 74 Column: 5 - 134
"...: --> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/etc/designs/sj/common/clientlib/img/apple-touch-icon-144x144.png"> <..." Line: 76 Column: 5 - 134
"...: --> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="/etc/designs/sj/common/clientlib/img/apple-touch-icon-120x120.png"> <..." Line: 78 Column: 5 - 134
"...: --> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/etc/designs/sj/common/clientlib/img/apple-touch-icon-114x114.png"> <..." Line: 80 Column: 5 - 130
"...: --> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/etc/designs/sj/common/clientlib/img/apple-touch-icon-72x72.png"> <..." Line: 82 Column: 5 - 130
"...: --> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/etc/designs/sj/common/clientlib/img/apple-touch-icon-57x57.png"> <..."

Attribute “sj-login-promotion-directive” not allowed on element “body” at this point.

Line: 265 Column: 1 - 140
"... <body sj-login-promotion-directive="" sj-messages-manager-directive="" sj-resize="" class=" " ng-init="lang='sv'" ng-app="sjse.booking-app"> ..."

Attribute “sj-messages-manager-directive” not allowed on element “body” at this point.

Line: 265 Column: 1 - 140
"... <body sj-login-promotion-directive="" sj-messages-manager-directive="" sj-resize="" class=" " ng-init="lang='sv'" ng-app="sjse.booking-app"> ..."

Attribute “sj-resize” not allowed on element “body” at this point.

Line: 265 Column: 1 - 140
"... <body sj-login-promotion-directive="" sj-messages-manager-directive="" sj-resize="" class=" " ng-init="lang='sv'" ng-app="sjse.booking-app"> ..."

Attribute “ng-init” not allowed on element “body” at this point.

Line: 265 Column: 1 - 140
"... <body sj-login-promotion-directive="" sj-messages-manager-directive="" sj-resize="" class=" " ng-init="lang='sv'" ng-app="sjse.booking-app"> ..."

Attribute “ng-app” not allowed on element “body” at this point.

Line: 265 Column: 1 - 140
"... <body sj-login-promotion-directive="" sj-messages-manager-directive="" sj-resize="" class=" " ng-init="lang='sv'" ng-app="sjse.booking-app"> ..."

Attribute “sj-modal” not allowed on element “div” at this point.

Line: 280 Column: 1 - 110
"... <div sj-modal sj-modal-visible="permissionError" sj-Modal-No-Header="true" ng-cloak sj-modal-color="primary" > <..." Line: 502 Column: 1 - 156
"...v> <div sj-modal sj-modal-visible="showBulletinsPopup" sj-modal-color="help" sj-modal-center="false" sj-modal-no-close-outside="true" sj-modal-no-fade="false"> <..." Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..." Line: 1000 Column: 1 - 88
"... <div sj-modal sj-modal-visible="showLoginSuccessMessageModal" sj-modal-color="primary" > <..." Line: 1051 Column: 1 - 136
"... <div sj-modal sj-modal-visible="showLoginSuccessButDontHavePermissionsMessageModal" sj-Modal-No-Header="true" sj-modal-color="primary" > <..." Line: 1087 Column: 1 - 116
"... <div sj-modal sj-modal-visible="modals.showUnpaidOrderConfirmModal" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1119 Column: 1 - 118
"... <div sj-modal sj-modal-visible="showChangeLanguageWarningModal.value" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “sj-modal-visible” not allowed on element “div” at this point.

Line: 280 Column: 1 - 110
"... <div sj-modal sj-modal-visible="permissionError" sj-Modal-No-Header="true" ng-cloak sj-modal-color="primary" > <..." Line: 502 Column: 1 - 156
"...v> <div sj-modal sj-modal-visible="showBulletinsPopup" sj-modal-color="help" sj-modal-center="false" sj-modal-no-close-outside="true" sj-modal-no-fade="false"> <..." Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..." Line: 1000 Column: 1 - 88
"... <div sj-modal sj-modal-visible="showLoginSuccessMessageModal" sj-modal-color="primary" > <..." Line: 1051 Column: 1 - 136
"... <div sj-modal sj-modal-visible="showLoginSuccessButDontHavePermissionsMessageModal" sj-Modal-No-Header="true" sj-modal-color="primary" > <..." Line: 1087 Column: 1 - 116
"... <div sj-modal sj-modal-visible="modals.showUnpaidOrderConfirmModal" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1119 Column: 1 - 118
"... <div sj-modal sj-modal-visible="showChangeLanguageWarningModal.value" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “sj-modal-no-header” not allowed on element “div” at this point.

Line: 280 Column: 1 - 110
"... <div sj-modal sj-modal-visible="permissionError" sj-Modal-No-Header="true" ng-cloak sj-modal-color="primary" > <..." Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..." Line: 1051 Column: 1 - 136
"... <div sj-modal sj-modal-visible="showLoginSuccessButDontHavePermissionsMessageModal" sj-Modal-No-Header="true" sj-modal-color="primary" > <..." Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “ng-cloak” not allowed on element “div” at this point.

Line: 280 Column: 1 - 110
"... <div sj-modal sj-modal-visible="permissionError" sj-Modal-No-Header="true" ng-cloak sj-modal-color="primary" > <..." Line: 782 Column: 17 - 30
"... <div ng-if="isSubMenuVisible() || userNavExpanded.value" ng-class="{'header-main-navigation__user-menu--active' : isAuthenticatedPage() || isActiveMenuPage()}" class="hidden-xs hidden-sm sj-topmenu__second-level-background" ng-cloak> ..."

Attribute “sj-modal-color” not allowed on element “div” at this point.

Line: 280 Column: 1 - 110
"... <div sj-modal sj-modal-visible="permissionError" sj-Modal-No-Header="true" ng-cloak sj-modal-color="primary" > <..." Line: 502 Column: 1 - 156
"...v> <div sj-modal sj-modal-visible="showBulletinsPopup" sj-modal-color="help" sj-modal-center="false" sj-modal-no-close-outside="true" sj-modal-no-fade="false"> <..." Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..." Line: 1000 Column: 1 - 88
"... <div sj-modal sj-modal-visible="showLoginSuccessMessageModal" sj-modal-color="primary" > <..." Line: 1051 Column: 1 - 136
"... <div sj-modal sj-modal-visible="showLoginSuccessButDontHavePermissionsMessageModal" sj-Modal-No-Header="true" sj-modal-color="primary" > <..." Line: 1087 Column: 1 - 116
"... <div sj-modal sj-modal-visible="modals.showUnpaidOrderConfirmModal" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1119 Column: 1 - 118
"... <div sj-modal sj-modal-visible="showChangeLanguageWarningModal.value" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “name” not allowed on element “div” at this point.

Line: 281 Column: 5 - 21
"...ry" > <div name="body"> ..." Line: 299 Column: 5 - 23
".../div> <div name="footer"> ..." Line: 503 Column: 5 - 21
"...lse"> <div name="body"> ..." Line: 507 Column: 5 - 23
".../div> <div name="footer"> ..." Line: 846 Column: 5 - 52
"...er"> <div name="body" class="login-form-modal__body"> ..." Line: 1001 Column: 5 - 21
"...ry" > <div name="body"> ..." Line: 1022 Column: 5 - 23
".../div> <div name="footer"> ..." Line: 1052 Column: 5 - 21
"...ry" > <div name="body"> ..." Line: 1070 Column: 5 - 23
".../div> <div name="footer"> ..." Line: 1088 Column: 5 - 53
"...rue"> <div name="body" class="no-gutter--horizontally"> ..." Line: 1094 Column: 5 - 23
".../div> <div name="footer"> ..." Line: 1120 Column: 5 - 53
"...rue"> <div name="body" class="no-gutter--horizontally"> ..." Line: 1126 Column: 5 - 23
".../div> <div name="footer"> ..." Line: 1148 Column: 5 - 21
"...rue"> <div name="body"> ..."

Attribute “ng-show” not allowed on element “div” at this point.

Line: 354 Column: 9 - 61
"... <div ng-show="!showSpinner" class="sj-frame__table" > ..." Line: 629 Column: 49 - 127
"... <div class="sj-topmenu__search-mobile__form--validation" ng-show="searchField_form.searchField.$invalid && showValidationMessages"> ..." Line: 793 Column: 13 - 134
"... <div class="sj-topmenu__search-field hidden-sm hidden-xs ng-cloak" ng-show="headerSearchModel.isHeaderSearchFieldVisible"> ..." Line: 799 Column: 21 - 99
"... <div ng-show="searchField_form.searchField.$invalid && showValidationMessages"> ..." Line: 810 Column: 25 - 102
"... <div class="sj-topmenu__search__inputfield__control" ng-show="showClearTab()"> ..." Line: 848 Column: 9 - 91
"... <div ng-show="!showAnonymousPurchaseConfirmation" class="login-form-modal__step-1"> ..." Line: 853 Column: 17 - 104
"... <div class="status-message-wrapper bordered__error" ng-show="loginModel.errors.general"> ..." Line: 859 Column: 17 - 110
"... <div class="status-message-wrapper bordered__error" ng-show="loginModel.errors.accountLocked"> ..." Line: 880 Column: 21 - 125
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showNoUserNameValidation()"> ..." Line: 898 Column: 21 - 123
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showPasswordValidation()"> ..." Line: 942 Column: 9 - 90
"... <div ng-show="showAnonymousPurchaseConfirmation" class="login-form-modal__step-2"> ..." Line: 15061 Column: 13 - 82
"... <div ng-show="!shouldHideFooter()" id="main-footer" class="col-sm-12"> ..."

Attribute “ng-controller” not allowed on element “div” at this point.

Line: 389 Column: 1 - 62
".../script> <div ng-controller="Header2Ctrl" class="sj-frame__table-cell"> ..." Line: 392 Column: 9 - 39
"...> <div ng-controller="LoginCtrl"> ..." Line: 464 Column: 1 - 58
".../script> <div ng-controller="BulletinsController" class="ng-cloak"> <..." Line: 15058 Column: 1 - 60
"... <div ng-controller="FooterCtrl" class="sj-frame__table-row"> <..." Line: 15534 Column: 1 - 134
"...v> </div> <div ng-controller="FooterCtrl" class="sj-footer__placeholder" ng-class="{'sj-footer__placeholder--closed-flow': shouldHideFooter()}"> </di..."

Attribute “ng-if” not allowed on element “div” at this point.

Line: 391 Column: 5 - 35
"... <div ng-if="!shouldHideMenu()"> ..." Line: 552 Column: 37 - 80
"... <div ng-if="!userModel.isLoggedIn" class=""> ..." Line: 559 Column: 37 - 70
"... <div ng-if="userModel.isLoggedIn"> ..." Line: 713 Column: 41 - 101
"... <div ng-if="!userModel.isLoggedIn" class="type--align-right"> ..." Line: 731 Column: 41 - 128
"... <div ng-if="userModel.isLoggedIn" class="type--align-right" ng-click="toggleUserMenu()"> ..." Line: 782 Column: 17 - 30
"... <div ng-if="isSubMenuVisible() || userNavExpanded.value" ng-class="{'header-main-navigation__user-menu--active' : isAuthenticatedPage() || isActiveMenuPage()}" class="hidden-xs hidden-sm sj-topmenu__second-level-background" ng-cloak> ..." Line: 934 Column: 17 - 91
"... <div ng-if="showAnonymousPurchaseButton" class="text-center guttered--top"> ..." Line: 15529 Column: 13 - 44
"... <div ng-if="shouldHideFooter()"> ..."

Attribute “ng-repeat” not allowed on element “div” at this point.

Line: 465 Column: 5 - 43
"...oak"> <div ng-repeat="bulletin in bulletins"> ..." Line: 962 Column: 21 - 113
"... <div ng-repeat="reason in confirmationReasons" class="login-form-modal__confirmation-reason"> ..."

Attribute “sj-bulletins-message” not allowed on element “div” at this point.

Line: 466 Column: 9 - 64
"...> <div sj-bulletins-message bulletin-id="{{bulletin.id}}"> ..."

Attribute “bulletin-id” not allowed on element “div” at this point.

Line: 466 Column: 9 - 64
"...> <div sj-bulletins-message bulletin-id="{{bulletin.id}}"> ..."

Attribute “sj-modal-center” not allowed on element “div” at this point.

Line: 502 Column: 1 - 156
"...v> <div sj-modal sj-modal-visible="showBulletinsPopup" sj-modal-color="help" sj-modal-center="false" sj-modal-no-close-outside="true" sj-modal-no-fade="false"> <..." Line: 1087 Column: 1 - 116
"... <div sj-modal sj-modal-visible="modals.showUnpaidOrderConfirmModal" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1119 Column: 1 - 118
"... <div sj-modal sj-modal-visible="showChangeLanguageWarningModal.value" sj-modal-color="primary" sj-modal-center="true"> <..." Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “sj-modal-no-close-outside” not allowed on element “div” at this point.

Line: 502 Column: 1 - 156
"...v> <div sj-modal sj-modal-visible="showBulletinsPopup" sj-modal-color="help" sj-modal-center="false" sj-modal-no-close-outside="true" sj-modal-no-fade="false"> <..."

Attribute “sj-modal-no-fade” not allowed on element “div” at this point.

Line: 502 Column: 1 - 156
"...v> <div sj-modal sj-modal-visible="showBulletinsPopup" sj-modal-color="help" sj-modal-center="false" sj-modal-no-close-outside="true" sj-modal-no-fade="false"> <..."

Attribute “ng-bind-html” not allowed on element “div” at this point.

Line: 504 Column: 9 - 66
"...> <div class="modal__body__title" ng-bind-html="popupTitle"></div>..."

Attribute “ng-bind-html” not allowed on element “p” at this point.

Line: 505 Column: 9 - 65
"...> <p class="modal__body__text" ng-bind-html="popupMessage"></p> ..."

Attribute “ng-controller” not allowed on element “header” at this point.

Line: 521 Column: 9 - 73
"... <header ng-controller="HeaderSearchCtrl" class="sj-page-header2"> ..."

Attribute “ng-if” not allowed on element “button” at this point.

Line: 528 Column: 33 - 174
"... <button ng-if="!isMenuExpanded" ng-click="toggleMobileMenu(); closeUserSubMenu(true)" class="sj-topmenu__mobile-button" aria-expanded="false">MENY</..." Line: 529 Column: 33 - 208
"... <button ng-if="isMenuExpanded" ng-click="toggleMobileMenu(); closeUserSubMenu(true)" class="sj-topmenu__mobile-button sj-topmenu__mobile-button--expanded" aria-expanded="true"> ..."

Attribute “ng-click” not allowed on element “button” at this point.

Line: 528 Column: 33 - 174
"... <button ng-if="!isMenuExpanded" ng-click="toggleMobileMenu(); closeUserSubMenu(true)" class="sj-topmenu__mobile-button" aria-expanded="false">MENY</..." Line: 529 Column: 33 - 208
"... <button ng-if="isMenuExpanded" ng-click="toggleMobileMenu(); closeUserSubMenu(true)" class="sj-topmenu__mobile-button sj-topmenu__mobile-button--expanded" aria-expanded="true"> ..." Line: 554 Column: 41 - 112
"... <button ng-click="openLoginFormModal()" class="type--uppercase sj-topmenu__login-link" title="Logga in" aria-expanded="{{isLoginFormModalExpanded()}}"> ..." Line: 560 Column: 41 - 275
"... <button ng-click="toggleMobileUserSubMenu()" class="sj-topmenu__logout-link shows-sj-user-nav" ng-class="{'sj-topmenu__logout-link_expanded' : userNavExpanded.value}" aria-expanded="{{isUserSubMenuExpanded()}}" aria-label="Min profil"> ..." Line: 667 Column: 37 - 303
"... <button ng-click="toggleSearchField()" class="hidden-xs hidden-sm sj-topmenu__search outline" ng-class="{'sj-topmenu__search--triangle': headerSearchModel.isHeaderSearchFieldVisible}" aria-expanded="{{headerSearchModel.isHeaderSearchFieldVisible}}" aria-label="Sök"> ..." Line: 715 Column: 45 - 138
"... <button ng-click="openLoginFormModal()" class="sj-topmenu__login-link outline" title="Logga in" aria-expanded="{{isLoginFormModalExpanded()}}" aria-label="Logga in"> ..." Line: 916 Column: 21 - 98
"... <button ng-click="logIn()" class="btn btn--btn-type--primary btn--full-width"> ..." Line: 943 Column: 13 - 80
"... <button ng-click="backToLoginForm()" class="login-form-modal__back"> ..." Line: 983 Column: 21 - 81
"... <button ng-click="confirmAnonymousPurchase()" data-dismiss="modal" class="btn btn--btn-type--secondary btn--full-width"> ..." Line: 1102 Column: 13 - 165
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--margins-vertical btn--full-width" role="button" ng-click="redirectToOrderOverview()"> ..." Line: 1107 Column: 13 - 160
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--margins-vertical btn--full-width" role="button" ng-click="logOutAfterConfirm()"> ..." Line: 1129 Column: 17 - 154
"... <button data-dismiss="modal" class="btn btn--btn-type--secondary-dark btn--full-width" role="button" ng-click="languageChangeCancelled()"> ..." Line: 1134 Column: 17 - 180
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--margins-vertical btn--full-width" role="button" ng-click="redirectToStartPageWithNewLanguage()"> ..."

Element “description” not allowed as child of element “svg” in this context. (Suppressing further errors from this subtree.)

Line: 535 Column: 5 - 17
"...itle> <description></desc..." Line: 14047 Column: 2 - 14
"...</title> <description>This i..." Line: 14135 Column: 5 - 17
"...itle> <description>This i..." Line: 14221 Column: 5 - 17
"...itle> <description>This i..." Line: 14309 Column: 5 - 17
"...itle> <description>This i..." Line: 14805 Column: 21 - 33
"... <description>Klicka..."

Attribute “ng-click” not allowed on element “a” at this point.

Line: 545 Column: 37 - 104
"... <a href="/sv/hem.html" ng-click="sjMenuClick($event)" title="sj.se"> ..." Line: 583 Column: 45 - 103
"... <a href="/sv/min-sida.html" ng-click="sjMenuClick($event)">Min si..." Line: 588 Column: 49 - 154
"... <a sj-if-authorized="COMPANY_BOOKER" href="/sv/sj-biz-foretagsportal.html" ng-click="sjMenuClick($event)">SJ Biz..." Line: 604 Column: 41 - 160
"... <a ng-if="!isCurrentPage(mainNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{mainNavigationPage.path}}"> ..." Line: 613 Column: 49 - 178
"... <a ng-if="!isCurrentPage(secondaryNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{secondaryNavigationPage.path}}">{{seco..." Line: 620 Column: 49 - 178
"... <a ng-if="!isCurrentPage(secondaryNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{secondaryNavigationPage.path}}">{{seco..." Line: 758 Column: 49 - 107
"... <a href="/sv/min-sida.html" ng-click="sjMenuClick($event)">Min si..." Line: 764 Column: 61 - 132
"... <a href="/sv/sj-biz-foretagsportal.html" ng-click="sjMenuClick($event)">SJ Biz..." Line: 811 Column: 29 - 180
"... <a ng-click="clearSearchField()" class="sj-topmenu__search__inputfield__control__item sj-topmenu__search__inputfield__control__item--clear" title="Sök"> ..." Line: 935 Column: 21 - 144
"... <a tabindex="0" ng-click="showConfirmation()" ui-keypress="{ 13: 'showConfirmation()' }" class="sj-link sj-link--secondary"> ..." Line: 14992 Column: 13 - 146
"... <a ng-click="angular.noop()" href="http://nyhetsrum.sj.se/" target="_blank" class="btn btn--btn-type--primary btn--margins-vertical ">Läs fl..." Line: 15019 Column: 13 - 172
"... <a ng-click="angular.noop()" href="/sv/om/om-sj/trafik-och-tag/hoghastighetstag.html" target="_top" class="btn btn--btn-type--secondary btn--margins-vertical ">Läs om..."

Bad value “{{isLoginFormModalExpanded()}}” for attribute “aria-expanded” on element “button”.

Line: 554 Column: 41 - 112
"... <button ng-click="openLoginFormModal()" class="type--uppercase sj-topmenu__login-link" title="Logga in" aria-expanded="{{isLoginFormModalExpanded()}}"> ..." Line: 715 Column: 45 - 138
"... <button ng-click="openLoginFormModal()" class="sj-topmenu__login-link outline" title="Logga in" aria-expanded="{{isLoginFormModalExpanded()}}" aria-label="Logga in"> ..."

Attribute “ng-class” not allowed on element “button” at this point.

Line: 560 Column: 41 - 275
"... <button ng-click="toggleMobileUserSubMenu()" class="sj-topmenu__logout-link shows-sj-user-nav" ng-class="{'sj-topmenu__logout-link_expanded' : userNavExpanded.value}" aria-expanded="{{isUserSubMenuExpanded()}}" aria-label="Min profil"> ..." Line: 667 Column: 37 - 303
"... <button ng-click="toggleSearchField()" class="hidden-xs hidden-sm sj-topmenu__search outline" ng-class="{'sj-topmenu__search--triangle': headerSearchModel.isHeaderSearchFieldVisible}" aria-expanded="{{headerSearchModel.isHeaderSearchFieldVisible}}" aria-label="Sök"> ..."

Bad value “{{isUserSubMenuExpanded()}}” for attribute “aria-expanded” on element “button”.

Line: 560 Column: 41 - 275
"... <button ng-click="toggleMobileUserSubMenu()" class="sj-topmenu__logout-link shows-sj-user-nav" ng-class="{'sj-topmenu__logout-link_expanded' : userNavExpanded.value}" aria-expanded="{{isUserSubMenuExpanded()}}" aria-label="Min profil"> ..." Line: 732 Column: 45 - 195
"... <button class="sj-topmenu__logout-link shows-sj-user-nav outline" title="Logga ut" aria-expanded="{{isUserSubMenuExpanded()}}" aria-label="Min profil"> ..."

Attribute “ng-class” not allowed on element “ul” at this point.

Line: 580 Column: 33 - 186
"... <ul class="sj-topmenu__top-level sj-topmenu__top-level_mobile hidden-md hidden-lg" ng-class="{'sj-topmenu__top-level--expanded' : userNavExpanded.value}"> ..." Line: 598 Column: 33 - 99
"... <ul class="sj-topmenu__top-level" ng-class="{'sj-topmenu__top-level--expanded': isMenuExpanded}"> ..."

Attribute “ng-class” not allowed on element “li” at this point.

Line: 582 Column: 41 - 174
"... <li class="sj-topmenu__top-level-li sj-topmenu__top-level-li_mobile" ng-class="{'sj-topmenu__second-level-li--current': isMyPage() }"> ..." Line: 587 Column: 48 - 253
"... --><li class="sj-topmenu__top-level-li sj-topmenu__top-level-li_mobile" ng-class="{'sj-topmenu__second-level-li--current': isBizPage() }" sj-if-authorized sj-if-authorized-url="/sv/sj-biz-foretagsportal.html"> ..." Line: 603 Column: 37 - 73
"... <li ng-repeat="mainNavigationPage in menu.childPages" ng-mouseenter="showSubMenu(mainNavigationPage)" ng-mouseleave="hideSubMenu(mainNavigationPage)" ng-class="{'sj-topmenu__top-level-li--current' : isInActiveTree(mainNavigationPage), 'sj-topmenu__top-level-li--expanded' : shouldShowSubMenu(mainNavigationPage)}" class="sj-topmenu__top-level-li"> ..." Line: 612 Column: 45 - 84
"... <li ng-repeat="secondaryNavigationPage in mainNavigationPage.childPages" ng-class="{'sj-topmenu__second-level-li--current' : isInActiveTree(secondaryNavigationPage)}" class="sj-topmenu__second-level-li"> ..." Line: 619 Column: 45 - 84
"... <li ng-repeat="secondaryNavigationPage in mainNavigationPage.childPages" ng-class="{'sj-topmenu__second-level-li--current' : isInActiveTree(secondaryNavigationPage)}" class="sj-topmenu__second-level-li"> ..." Line: 757 Column: 45 - 149
"... <li class="sj-topmenu__second-level-li" ng-class="{'sj-topmenu__second-level-li--current': isMyPage() }"> ..." Line: 762 Column: 45 - 185
"... <li class="sj-topmenu__second-level-li" ng-class="{'sj-topmenu__second-level-li--current': isBizPage() }" sj-if-authorized="COMPANY_BOOKER" > ..."

Attribute “sj-if-authorized” not allowed on element “li” at this point.

Line: 587 Column: 48 - 253
"... --><li class="sj-topmenu__top-level-li sj-topmenu__top-level-li_mobile" ng-class="{'sj-topmenu__second-level-li--current': isBizPage() }" sj-if-authorized sj-if-authorized-url="/sv/sj-biz-foretagsportal.html"> ..." Line: 762 Column: 45 - 185
"... <li class="sj-topmenu__second-level-li" ng-class="{'sj-topmenu__second-level-li--current': isBizPage() }" sj-if-authorized="COMPANY_BOOKER" > ..."

Attribute “sj-if-authorized-url” not allowed on element “li” at this point.

Line: 587 Column: 48 - 253
"... --><li class="sj-topmenu__top-level-li sj-topmenu__top-level-li_mobile" ng-class="{'sj-topmenu__second-level-li--current': isBizPage() }" sj-if-authorized sj-if-authorized-url="/sv/sj-biz-foretagsportal.html"> ..."

Attribute “sj-if-authorized” not allowed on element “a” at this point.

Line: 588 Column: 49 - 154
"... <a sj-if-authorized="COMPANY_BOOKER" href="/sv/sj-biz-foretagsportal.html" ng-click="sjMenuClick($event)">SJ Biz..."

Attribute “ng-click” not allowed on element “span” at this point.

Line: 592 Column: 41 - 83
"... <span ng-click="logOut()" title="Logga ut">Logga ..." Line: 769 Column: 45 - 93
"... <span class="cursor-pointer" ng-click="logOut()">Logga ..."

Attribute “ng-repeat” not allowed on element “li” at this point.

Line: 603 Column: 37 - 73
"... <li ng-repeat="mainNavigationPage in menu.childPages" ng-mouseenter="showSubMenu(mainNavigationPage)" ng-mouseleave="hideSubMenu(mainNavigationPage)" ng-class="{'sj-topmenu__top-level-li--current' : isInActiveTree(mainNavigationPage), 'sj-topmenu__top-level-li--expanded' : shouldShowSubMenu(mainNavigationPage)}" class="sj-topmenu__top-level-li"> ..." Line: 612 Column: 45 - 84
"... <li ng-repeat="secondaryNavigationPage in mainNavigationPage.childPages" ng-class="{'sj-topmenu__second-level-li--current' : isInActiveTree(secondaryNavigationPage)}" class="sj-topmenu__second-level-li"> ..." Line: 619 Column: 45 - 84
"... <li ng-repeat="secondaryNavigationPage in mainNavigationPage.childPages" ng-class="{'sj-topmenu__second-level-li--current' : isInActiveTree(secondaryNavigationPage)}" class="sj-topmenu__second-level-li"> ..."

Attribute “ng-mouseenter” not allowed on element “li” at this point.

Line: 603 Column: 37 - 73
"... <li ng-repeat="mainNavigationPage in menu.childPages" ng-mouseenter="showSubMenu(mainNavigationPage)" ng-mouseleave="hideSubMenu(mainNavigationPage)" ng-class="{'sj-topmenu__top-level-li--current' : isInActiveTree(mainNavigationPage), 'sj-topmenu__top-level-li--expanded' : shouldShowSubMenu(mainNavigationPage)}" class="sj-topmenu__top-level-li"> ..."

Attribute “ng-mouseleave” not allowed on element “li” at this point.

Line: 603 Column: 37 - 73
"... <li ng-repeat="mainNavigationPage in menu.childPages" ng-mouseenter="showSubMenu(mainNavigationPage)" ng-mouseleave="hideSubMenu(mainNavigationPage)" ng-class="{'sj-topmenu__top-level-li--current' : isInActiveTree(mainNavigationPage), 'sj-topmenu__top-level-li--expanded' : shouldShowSubMenu(mainNavigationPage)}" class="sj-topmenu__top-level-li"> ..."

Attribute “ng-if” not allowed on element “a” at this point.

Line: 604 Column: 41 - 160
"... <a ng-if="!isCurrentPage(mainNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{mainNavigationPage.path}}"> ..." Line: 613 Column: 49 - 178
"... <a ng-if="!isCurrentPage(secondaryNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{secondaryNavigationPage.path}}">{{seco..." Line: 620 Column: 49 - 178
"... <a ng-if="!isCurrentPage(secondaryNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{secondaryNavigationPage.path}}">{{seco..."

Attribute “ng-href” not allowed on element “a” at this point.

Line: 604 Column: 41 - 160
"... <a ng-if="!isCurrentPage(mainNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{mainNavigationPage.path}}"> ..." Line: 613 Column: 49 - 178
"... <a ng-if="!isCurrentPage(secondaryNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{secondaryNavigationPage.path}}">{{seco..." Line: 620 Column: 49 - 178
"... <a ng-if="!isCurrentPage(secondaryNavigationPage.path)" ng-click="sjMenuClick($event)" ng-href="{{secondaryNavigationPage.path}}">{{seco..." Line: 909 Column: 29 - 101
"... <a ng-href="{{resetPasswordPageUrl}}" class="sj-link sj-link--secondary"> ..." Line: 924 Column: 21 - 84
"... <a ng-href="{{joinSjPrioUrl}}" class="sj-link sj-link--primary"> ..." Line: 930 Column: 21 - 93
"... <a ng-href="{{createAccountPageUrl}}" class="sj-link sj-link--secondary"> ..." Line: 974 Column: 21 - 102
"... <a ng-href="{{joinSjPrioUrl}}" class="btn btn--btn-type--primary btn--full-width"> ..."

Attribute “ng-if” not allowed on element “span” at this point.

Line: 607 Column: 41 - 93
"... <span ng-if="isCurrentPage(mainNavigationPage.path)">{{main..." Line: 614 Column: 49 - 106
"... <span ng-if="isCurrentPage(secondaryNavigationPage.path)">{{seco..." Line: 621 Column: 49 - 106
"... <span ng-if="isCurrentPage(secondaryNavigationPage.path)">{{seco..."

Attribute “ng-show” not allowed on element “ul” at this point.

Line: 609 Column: 41 - 92
"... <ul class="hidden-xs hidden-sm sj-topmenu__second-level sj-topmenu__second-level--expanded" ng-show="shouldShowSubMenu(mainNavigationPage)"> ..." Line: 755 Column: 37 - 72
"... <ul ng-if="userModel.isLoggedIn" class="header-main-navigation__user-menu sj-topmenu__second-level sj-topmenu__second-level--expanded text-right" ng-show="userNavExpanded.value"> ..."

Attribute “ng-submit” not allowed on element “form” at this point.

Line: 625 Column: 41 - 191
"... <form name="searchField_form" ng-submit="submitSearch()" class="sj-topmenu__search-mobile__form ng-pristine ng-invalid ng-invalid-required" novalidate> ..." Line: 794 Column: 17 - 135
"... <form ng-submit="submitSearch()" name="searchField_form" class="ng-pristine ng-invalid ng-invalid-required" novalidate> ..."

Attribute “ng-model” not allowed on element “input” at this point.

Line: 627 Column: 49 - 243
"... <input class="form-group--input ng-pristine ng-invalid ng-invalid-required col-sm-12 col-xs-12" placeholder="Sök på sj.se ..." required="" name="searchField" type="text" ng-model="searchRequest"> ..." Line: 796 Column: 25 - 228
"... <input class="ng-pristine ng-invalid ng-invalid-required form-group--input form-group--input--no_shadow" placeholder="Sök på sj.se ..." required="" name="searchField" type="text" ng-model="searchRequest"> ..." Line: 878 Column: 25 - 54
"... <input ng-model="loginModel.userName" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus required name="userName" id="login-modal-username" type="text" class="form-group--input" placeholder='E-post' /> ..." Line: 896 Column: 25 - 48
"... <input ng-model="loginModel.password" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus sj-password-toggle required name="password" id="login-modal-password" type="password" class="form-group--input" placeholder='' /> ..."

Attribute “ng-class” not allowed on element “div” at this point.

Line: 631 Column: 57 - 213
"... <div class="sj-tooltip sj-tooltip--below sj-tooltip-help col-xs-9 sj-tooltip--float" ng-class="{'sj-tooltip--float' : isFloat, 'sj-tooltip--link' : isLink}"> ..." Line: 711 Column: 37 - 193
"... <div class="sj-topmenu__login" ng-class="{'sj-topmenu__login--logged': userModel.isLoggedIn, 'sj-topmenu__login--logged_expanded': userNavExpanded.value }"> ..." Line: 782 Column: 17 - 30
"... <div ng-if="isSubMenuVisible() || userNavExpanded.value" ng-class="{'header-main-navigation__user-menu--active' : isAuthenticatedPage() || isActiveMenuPage()}" class="hidden-xs hidden-sm sj-topmenu__second-level-background" ng-cloak> ..." Line: 801 Column: 29 - 185
"... <div class="sj-tooltip sj-tooltip--below sj-tooltip-help col-xs-9 sj-tooltip--float" ng-class="{'sj-tooltip--float' : isFloat, 'sj-tooltip--link' : isLink}"> ..." Line: 869 Column: 21 - 130
"... <div class="form-group form-group--field" ng-class="{'form-group--field__error': showNoUserNameValidation()}"> ..." Line: 886 Column: 21 - 128
"... <div class="form-group form-group--field" ng-class="{'form-group--field__error': showPasswordValidation()}"> ..." Line: 15534 Column: 1 - 134
"...v> </div> <div ng-controller="FooterCtrl" class="sj-footer__placeholder" ng-class="{'sj-footer__placeholder--closed-flow': shouldHideFooter()}"> </di..."

Attribute “sj-form-group-select” not allowed on element “div” at this point.

Line: 651 Column: 41 - 131
"... <div sj-form-group-select sj-form-group-select-display-text="selectedLanguage.value.label"> ..."

Attribute “sj-form-group-select-display-text” not allowed on element “div” at this point.

Line: 651 Column: 41 - 131
"... <div sj-form-group-select sj-form-group-select-display-text="selectedLanguage.value.label"> ..."

Attribute “ng-model” not allowed on element “select” at this point.

Line: 658 Column: 45 - 74
"... <select id="languageOptionsXs" name="languageOptionsXs" ng-model="selectedLanguage.value" ng-options="lang.label for lang in availableLanguages track by lang.code" ng-change="changeLanguage(selectedLanguage.value)" sj-highlight-on-focus> ..."

Attribute “ng-options” not allowed on element “select” at this point.

Line: 658 Column: 45 - 74
"... <select id="languageOptionsXs" name="languageOptionsXs" ng-model="selectedLanguage.value" ng-options="lang.label for lang in availableLanguages track by lang.code" ng-change="changeLanguage(selectedLanguage.value)" sj-highlight-on-focus> ..."

Attribute “ng-change” not allowed on element “select” at this point.

Line: 658 Column: 45 - 74
"... <select id="languageOptionsXs" name="languageOptionsXs" ng-model="selectedLanguage.value" ng-options="lang.label for lang in availableLanguages track by lang.code" ng-change="changeLanguage(selectedLanguage.value)" sj-highlight-on-focus> ..."

Attribute “sj-highlight-on-focus” not allowed on element “select” at this point.

Line: 658 Column: 45 - 74
"... <select id="languageOptionsXs" name="languageOptionsXs" ng-model="selectedLanguage.value" ng-options="lang.label for lang in availableLanguages track by lang.code" ng-change="changeLanguage(selectedLanguage.value)" sj-highlight-on-focus> ..."

Bad value “{{headerSearchModel.isHeaderSearchFieldVisible}}” for attribute “aria-expanded” on element “button”.

Line: 667 Column: 37 - 303
"... <button ng-click="toggleSearchField()" class="hidden-xs hidden-sm sj-topmenu__search outline" ng-class="{'sj-topmenu__search--triangle': headerSearchModel.isHeaderSearchFieldVisible}" aria-expanded="{{headerSearchModel.isHeaderSearchFieldVisible}}" aria-label="Sök"> ..."

Attribute “ng-class” not allowed on element “i” at this point.

Line: 670 Column: 45 - 204
"... <i class="sj-icon" ng-class="{'icon-sj-search': !headerSearchModel.isHeaderSearchFieldVisible, 'sj-icon--close': headerSearchModel.isHeaderSearchFieldVisible}"></i> ..."

Attribute “sj-auto-toggle” not allowed on element “span” at this point.

Line: 675 Column: 37 - 192
"... <span sj-auto-toggle="isLanguageMenuVisible" sj-auto-toggle-close="headerSearchModel.isHeaderSearchFieldVisible" class="sj-topmenu__language-menu--wrapper"> ..."

Attribute “sj-auto-toggle-close” not allowed on element “span” at this point.

Line: 675 Column: 37 - 192
"... <span sj-auto-toggle="isLanguageMenuVisible" sj-auto-toggle-close="headerSearchModel.isHeaderSearchFieldVisible" class="sj-topmenu__language-menu--wrapper"> ..."

Bad value “{{isLanguageMenuVisible}}” for attribute “aria-expanded” on element “button”.

Line: 676 Column: 41 - 167
"... <button class="hidden-xs hidden-sm sj-topmenu__language outline" aria-expanded="{{isLanguageMenuVisible}}" aria-label="Språk"> ..."

Element “nav” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

Line: 680 Column: 41 - 185
"... <nav sj-language-menu class="no-auto-toggle sj-topmenu__language-menu" ng-class="{'sj-topmenu__language-menu--visible': isLanguageMenuVisible}"> ..."

Attribute “ng-click” not allowed on element “div” at this point.

Line: 731 Column: 41 - 128
"... <div ng-if="userModel.isLoggedIn" class="type--align-right" ng-click="toggleUserMenu()"> ..."

Attribute “ng-if” not allowed on element “ul” at this point.

Line: 755 Column: 37 - 72
"... <ul ng-if="userModel.isLoggedIn" class="header-main-navigation__user-menu sj-topmenu__second-level sj-topmenu__second-level--expanded text-right" ng-show="userNavExpanded.value"> ..."

Attribute “sj-if-authorized” not allowed on element “span” at this point.

Line: 763 Column: 57 - 134
"... <span sj-if-authorized sj-if-authorized-url="/sv/sj-biz-foretagsportal.html"> ..."

Attribute “sj-if-authorized-url” not allowed on element “span” at this point.

Line: 763 Column: 57 - 134
"... <span sj-if-authorized sj-if-authorized-url="/sv/sj-biz-foretagsportal.html"> ..."

Attribute “sj-third-level-menu” not allowed on element “div” at this point.

Line: 790 Column: 13 - 52
"... <div sj-third-level-menu sj-third-level-menu-model="currentActiveSubMenuPage" sj-current-page-path="{{currentPagePath}}" class="sj-thirdlevelmenu__wrapper"> ..."

Attribute “sj-third-level-menu-model” not allowed on element “div” at this point.

Line: 790 Column: 13 - 52
"... <div sj-third-level-menu sj-third-level-menu-model="currentActiveSubMenuPage" sj-current-page-path="{{currentPagePath}}" class="sj-thirdlevelmenu__wrapper"> ..."

Attribute “sj-current-page-path” not allowed on element “div” at this point.

Line: 790 Column: 13 - 52
"... <div sj-third-level-menu sj-third-level-menu-model="currentActiveSubMenuPage" sj-current-page-path="{{currentPagePath}}" class="sj-thirdlevelmenu__wrapper"> ..."

Attribute “sj-modal-on-cancel” not allowed on element “div” at this point.

Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..."

Attribute “sj-modal-show-overlay-loader” not allowed on element “div” at this point.

Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..."

Attribute “sj-modal-no-footer” not allowed on element “div” at this point.

Line: 844 Column: 1 - 46
"... <div sj-modal sj-modal-visible="loginModalModel.showLoginFormModal" sj-modal-on-cancel="onLoginModalClose()" sj-modal-color="primary" sj-modal-show-overlay-loader="showLoginModalLoader" sj-modal-no-header="true" sj-modal-no-footer="true" class="login-form-modal ios-modal-fixer"> ..." Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “ui-keypress” not allowed on element “input” at this point.

Line: 878 Column: 25 - 54
"... <input ng-model="loginModel.userName" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus required name="userName" id="login-modal-username" type="text" class="form-group--input" placeholder='E-post' /> ..." Line: 896 Column: 25 - 48
"... <input ng-model="loginModel.password" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus sj-password-toggle required name="password" id="login-modal-password" type="password" class="form-group--input" placeholder='' /> ..."

Attribute “sj-highlight-on-focus” not allowed on element “input” at this point.

Line: 878 Column: 25 - 54
"... <input ng-model="loginModel.userName" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus required name="userName" id="login-modal-username" type="text" class="form-group--input" placeholder='E-post' /> ..." Line: 896 Column: 25 - 48
"... <input ng-model="loginModel.password" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus sj-password-toggle required name="password" id="login-modal-password" type="password" class="form-group--input" placeholder='' /> ..."

Attribute “sj-tooltip” not allowed on element “div” at this point.

Line: 880 Column: 21 - 125
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showNoUserNameValidation()"> ..." Line: 898 Column: 21 - 123
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showPasswordValidation()"> ..."

Attribute “sj-tooltip-type” not allowed on element “div” at this point.

Line: 880 Column: 21 - 125
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showNoUserNameValidation()"> ..." Line: 898 Column: 21 - 123
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showPasswordValidation()"> ..."

Attribute “sj-tooltip-placement” not allowed on element “div” at this point.

Line: 880 Column: 21 - 125
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showNoUserNameValidation()"> ..." Line: 898 Column: 21 - 123
"... <div sj-tooltip sj-tooltip-type="help" sj-tooltip-placement="below" ng-show="showPasswordValidation()"> ..."

Attribute “sj-password-toggle” not allowed on element “input” at this point.

Line: 896 Column: 25 - 48
"... <input ng-model="loginModel.password" ui-keypress="{13:'logIn()'}" sj-highlight-on-focus sj-password-toggle required name="password" id="login-modal-password" type="password" class="form-group--input" placeholder='' /> ..."

Attribute “sj-form-group-checkbox” not allowed on element “div” at this point.

Line: 905 Column: 25 - 81
"... <div sj-form-group-checkbox sj-form-group-checkbox-model="loginModel.rememberMe" sj-form-group-checkbox-name="remember-me-checkbox" class="login-form-modal__remember-me guttered--top"> ..."

Attribute “sj-form-group-checkbox-model” not allowed on element “div” at this point.

Line: 905 Column: 25 - 81
"... <div sj-form-group-checkbox sj-form-group-checkbox-model="loginModel.rememberMe" sj-form-group-checkbox-name="remember-me-checkbox" class="login-form-modal__remember-me guttered--top"> ..."

Attribute “sj-form-group-checkbox-name” not allowed on element “div” at this point.

Line: 905 Column: 25 - 81
"... <div sj-form-group-checkbox sj-form-group-checkbox-model="loginModel.rememberMe" sj-form-group-checkbox-name="remember-me-checkbox" class="login-form-modal__remember-me guttered--top"> ..."

Attribute “ui-keypress” not allowed on element “a” at this point.

Line: 935 Column: 21 - 144
"... <a tabindex="0" ng-click="showConfirmation()" ui-keypress="{ 13: 'showConfirmation()' }" class="sj-link sj-link--secondary"> ..."

Attribute “sj-if-authorized” not allowed on element “div” at this point.

Line: 1031 Column: 13 - 99
"... <div sj-if-authorized="COMPANY_BOOKER" class="sj-grid-btn-component guttered--bottom"> ..."

Duplicate ID “Layer_1”.

Line: 1058 Column: 1 - 88
"... <svg class="denied_icon" width="64px" height="64px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 64.6 64.6" enable-background="new 0 0 64.6 64.6" xml:space="preserve"> <path..." Line: 1619 Column: 13 - 109
"... <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-275 367.5 59.5 59.5" style="enable-background:new -275 367.5 59.5 59.5;" xml:space="preserve"> ..."

Attribute “sj-modal-no-close-cross” not allowed on element “div” at this point.

Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “sj-modal-autoclose” not allowed on element “div” at this point.

Line: 1147 Column: 1 - 79
"... <div sj-modal sj-modal-visible="modals.showLogoutSuccessModal" sj-modal-color="primary" sj-modal-center="true" sj-modal-no-close-cross="true" sj-modal-autoclose="2" sj-modal-no-footer="true" sj-modal-no-header="true"> <..."

Attribute “width” not allowed on element “symbol” at this point.

Line: 1289 Column: 5 - 79
"...bol> <symbol id="icon-business" width="16px" height="16px" viewBox="0 0 60 54" > ..." Line: 1306 Column: 5 - 71
"...bol> <symbol id="icon-heart" width="22" height="21" viewBox="0 0 22 21"> ..." Line: 1336 Column: 5 - 85
"...bol> <symbol id="icon-chevron-right-black" width="10" height="16" viewBox="0 0 10 16"> ..."

Attribute “height” not allowed on element “symbol” at this point.

Line: 1289 Column: 5 - 79
"...bol> <symbol id="icon-business" width="16px" height="16px" viewBox="0 0 60 54" > ..." Line: 1306 Column: 5 - 71
"...bol> <symbol id="icon-heart" width="22" height="21" viewBox="0 0 22 21"> ..." Line: 1336 Column: 5 - 85
"...bol> <symbol id="icon-chevron-right-black" width="10" height="16" viewBox="0 0 10 16"> ..."

Bad value “Icon/Black/Business” for attribute “id” on element “g”: Not a valid XML 1.0 name.

Line: 1294 Column: 17 - 87
"... <g id="Icon/Black/Business" transform="translate(0.000000, -3.000000)"> ..."

Bad value “0065-business” for attribute “id” on element “g”: Not a valid XML 1.0 name.

Line: 1295 Column: 25 - 46
"... <g id="0065-business"> ..."

Duplicate ID “Page-1”.

Line: 1374 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1413 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1423 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1431 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1441 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1473 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..."

Duplicate ID “SVGs”.

Line: 1375 Column: 13 - 87
"... <g id="SVGs" transform="translate(-216.000000, -22.000000)" fill="#C35424"> ..." Line: 1424 Column: 13 - 86
"... <g id="SVGs" transform="translate(-87.000000, -25.000000)" fill="#CFCFCF"> ..." Line: 1442 Column: 13 - 71
"... <g id="SVGs" transform="translate(-20.000000, -23.000000)"> ..." Line: 1474 Column: 13 - 87
"... <g id="SVGs" transform="translate(-242.000000, -22.000000)" fill="#C35424"> ..."

Duplicate ID “Line”.

Line: 1417 Column: 17 - 80
"... <path d="M14.5,6.5 L29.5,6.5" id="Line" stroke-linecap="square"></path..." Line: 1433 Column: 17 - 79
"... <path d="M0.5,7.5 L15.5,7.5" id="Line" stroke-linecap="square"></path..." Line: 1435 Column: 17 - 79
"... <path d="M0.5,6.5 L15.5,6.5" id="Line" stroke-linecap="square"></path..."

Duplicate ID “Combined-Shape”.

Line: 1425 Column: 17 - 308
"... <path d="M113.91676,30 C113.439991,27.1668605 110.972411,25 108,25 C105.033053,25 102.560281,27.1622867 102.08315,30 L87,30 L87,32 L102.08324,32 C102.560009,34.8331395 105.027589,37 108,37 C110.966947,37 113.439719,34.8377133 113.91685,32 L129,32 L129,30 L113.91676,30 Z" id="Combined-Shape"></path..."

Duplicate ID “Group”.

Line: 1432 Column: 13 - 85
"... <g id="Group" transform="translate(0.000000, 1.000000)" stroke="#CFCFCF"> ..."

Duplicate ID “Oval”.

Line: 1434 Column: 17 - 81
"... <ellipse id="Oval" stroke-width="2" cx="23" cy="7" rx="7" ry="7"></elli..."

Duplicate ID “path-1”.

Line: 1445 Column: 25 - 73
"... <ellipse id="path-1" cx="8" cy="8" rx="8" ry="8"></elli..."

Duplicate ID “Mask”.

Line: 1446 Column: 25 - 86
"... <ellipse fill="#75786E" id="Mask" cx="8" cy="8" rx="8" ry="8"></elli..."

Bad value “0064-arrow_right_alt” for attribute “id” on element “path”: Not a valid XML 1.0 name.

Line: 1573 Column: 13 - 642
"... <path d="M36.0478761,31.3589078 C35.6456573,30.917013 34.9536367,30.8781691 34.5017793,31.2701725 C34.049922,31.6625322 34.0094081,32.3382036 34.4108969,32.7793856 L40.4664426,39.4309707 L25,39.4309707 L25,41.5691711 L40.4664426,41.5691711 L34.4108969,48.2207562 C34.0094081,48.6619383 34.049922,49.3376096 34.5017793,49.7299694 C34.9550967,50.1237546 35.6474823,50.0806342 36.0478761,49.6412341 L43.7232465,41.2103098 C44.0922512,40.8051208 44.0922512,40.195021 43.7232465,39.789832 L36.0478761,31.3589078 Z" id="0064-arrow_right_alt" fill="#0B0B09" transform="translate(34.500000, 40.500000) translate(-34.500000, -40.500000) "></path..."

Attribute “ui-view” not allowed on element “div” at this point.

Line: 1611 Column: 13 - 25
"... <div ui-view> ..."

Duplicate ID “XMLID_1_”.

Line: 1620 Column: 17 - 33
"... <g id="XMLID_1_"> ..."

Duplicate ID “XMLID_8_”.

Line: 1623 Column: 21 - 140
"... <path id="XMLID_8_" class="st0" d="M-245.2,368.9v5.7c12.5,0,22.7,10.2,22.7,22.7s-10.2,22.7-22.7,22.7 c-12.5,0-22.7-10.2-22.7-22.7c0-9.6,6.1-18.2,15.1-21.4l0,0c1.1-0.4,1.9-1.4,1.9-2.7c0-1.6-1.3-2.9-2.8-2.9c-0.3,0-0.6,0.1-0.9,0.2 l0,0c-11.4,4-19,14.8-19,26.8c0,15.6,12.7,28.4,28.4,28.4s28.4-12.7,28.4-28.4C-216.9,381.6-229.6,368.9-245.2,368.9z"/> ..."

Bad value “” for attribute “id” on element “div”: An ID must not be the empty string.

Line: 14010 Column: 1 - 24
"... <div class="row" id="" > <..." Line: 14397 Column: 1 - 24
"... <div class="row" id="" > <..." Line: 14719 Column: 1 - 24
"... <div class="row" id="" > ..." Line: 14782 Column: 1 - 24
"... <div class="row" id="" > ..."

Attribute “adhocenable” not allowed on element “a” at this point.

Line: 14085 Column: 72 - 146
"...riptions"><a adhocenable="false" href="/sv/vi-erbjuder/biljetter/sista-minuten.html">sista ..." Line: 14172 Column: 72 - 127
"...riptions"><a href="/sv/lagpriskalendern.html" adhocenable="false">LÅGPRI..." Line: 14259 Column: 72 - 127
"...riptions"><a href="/sv/pendlarbiljetter.html" adhocenable="false">Pendla..." Line: 14344 Column: 72 - 122
"...riptions"><a adhocenable="false" href="/sv/sok-bokning.html">Min RE..." Line: 14458 Column: 37 - 68
"...-regular"><a adhocenable="false" href="/">Köp di..." Line: 14530 Column: 37 - 106
"...-regular"><a adhocenable="false" href="/sv/sj-prio/erbjudanden/guldlordag.html">Läs me..." Line: 14601 Column: 37 - 111
"...-regular"><a adhocenable="false" href="/sv/vi-erbjuder/just-nu/nattag-norrland.html">Läs me..." Line: 14672 Column: 37 - 121
"...-regular"><a adhocenable="false" href="/sv/sj-prio/erbjudanden/sj-prio-mastercard-sep-18.html">Läs me..." Line: 14848 Column: 37 - 175
"...-regular"><a adhocenable="false" href="http://nyhetsrum.sj.se/news/fler-med-utlaendsk-bakgrund-ska-lockas-att-bli-lokfoerare-323246" target="_blank">Läs me..." Line: 14924 Column: 37 - 109
"...-regular"><a adhocenable="false" href="/sv/om/om-sj/borta-bra-men-hemma-bast.html">Läs me..." Line: 14959 Column: 37 - 173
"...-regular"><a adhocenable="false" href="http://nyhetsrum.sj.se/pressreleases/kraftig-resandeoekning-foer-taag-i-bergslagen-2692649" target="_blank">Krafti..." Line: 14961 Column: 37 - 191
"...-regular"><a adhocenable="false" href="http://nyhetsrum.sj.se/pressreleases/nytt-samarbete-mellan-sj-och-kamratposten-ska-lyfta-kupe-junior-2692222" target="_blank">Ny sam..." Line: 14963 Column: 37 - 186
"...-regular"><a adhocenable="false" href="http://www.mynewsdesk.com/se/sj/pressreleases/sj-lanserar-ny-roesttjaenst-foer-google-assistent-2635989" target="_blank">SJ lan..." Line: 14965 Column: 37 - 178
"...-regular"><a adhocenable="false" href="https://www.mynewsdesk.com/se/sj/pressreleases/sj-lyfter-taagresor-utomlands-paa-sajten-2568380" target="_blank">SJ lyf..." Line: 14967 Column: 37 - 125
"...-regular"><a adhocenable="false" href="/sv/tagresan/resevillkor/hantering-av-personuppgifter.html">I samb..."

Duplicate ID “icon_box”.

Line: 14136 Column: 5 - 21
"...tion> <g id="icon_box"> ..." Line: 14222 Column: 5 - 21
"...tion> <g id="icon_box"> ..." Line: 14310 Column: 5 - 21
"...tion> <g id="icon_box"> ..."

Duplicate ID “Production”.

Line: 14139 Column: 5 - 23
"... </g> <g id="Production"> ..." Line: 14225 Column: 5 - 23
"... </g> <g id="Production"> ..." Line: 14313 Column: 5 - 23
"... </g> <g id="Production"> ..."

Duplicate ID “”.

Line: 14397 Column: 1 - 24
"... <div class="row" id="" > <..." Line: 14719 Column: 1 - 24
"... <div class="row" id="" > ..." Line: 14782 Column: 1 - 24
"... <div class="row" id="" > ..."

Bad value “” for attribute “src” on element “img”: Must be non-empty.

Line: 14818 Column: 9 - 543
"...> <img src="" alt="Youtube video" class="youtube__cover--custom" data-srcxs="/content/dam/SJ/Personal/Praktikant/lokforare-ahmed.jpg/_jcr_content/renditions/cq5dam.web.bg.640.y.jpg" data-srcsm="/content/dam/SJ/Personal/Praktikant/lokforare-ahmed.jpg/_jcr_content/renditions/cq5dam.web.bg.1024.y.jpg" data-srcmd="/content/dam/SJ/Personal/Praktikant/lokforare-ahmed.jpg/_jcr_content/renditions/cq5dam.web.bg.1440.y.jpg" data-srclg="/content/dam/SJ/Personal/Praktikant/lokforare-ahmed.jpg/_jcr_content/renditions/cq5dam.web.bg.1920.y.jpg"/> <..."

Element “a” not allowed as child of element “ul” in this context. (Suppressing further errors from this subtree.)

Line: 15091 Column: 17 - 96
"... <a href="/sv/om/om-sj.html" target="_top" title="Om SJ" class="sj-footer__link"> ..." Line: 15107 Column: 17 - 118
"... <a href="/sv/om/om-sj/trafik-och-tag.html" target="_top" title="Trafik & tåg" class="sj-footer__link"> ..." Line: 15123 Column: 17 - 114
"... <a href="/sv/om/om-sj/jobba-pa-sj.html" target="_top" title="Jobba på SJ" class="sj-footer__link"> ..." Line: 15139 Column: 17 - 120
"... <a href="/sv/om/om-sj/bolagsstyrning.html" target="_top" title="Bolagsstyrning" class="sj-footer__link"> ..." Line: 15155 Column: 17 - 122
"... <a href="/sv/om/om-sj/finansiell-info.html" target="_top" title="Finansiell info" class="sj-footer__link"> ..." Line: 15171 Column: 17 - 112
"... <a href="/sv/om/om-sj/hallbarhet.html" target="_top" title="Hållbarhet" class="sj-footer__link"> ..." Line: 15187 Column: 17 - 125
"... <a href="/sv/om/om-sj/hallbarhet/punktlighet.html" target="_top" title="Punktlighet" class="sj-footer__link"> ..." Line: 15203 Column: 17 - 117
"... <a href="/sv/om/om-sj/samarbeten.html" target="_top" title="Våra samarbeten" class="sj-footer__link"> ..." Line: 15219 Column: 17 - 121
"... <a href="/sv/om/om-sj/reklam-ombord.html" target="_top" title="Annonsera ombord" class="sj-footer__link"> ..." Line: 15273 Column: 17 - 111
"... <a href="http://nyhetsrum.sj.se/" target="_blank" title="SJ Nyhetsrum" class="sj-footer__link"> ..." Line: 15320 Column: 17 - 122
"... <a href="/sv/tagresan/fore-resan/sj-i-mobilen.html" target="_top" title="SJs app" class="sj-footer__link"> ..." Line: 15336 Column: 17 - 106
"... <a href="/sv/om/om-sj/sj-labs.html" target="_top" title="SJ Labs" class="sj-footer__link"> ..." Line: 15383 Column: 17 - 181
"... <a href="https://www.sj.se/sv/tagresan/resevillkor/hantering-av-personuppgifter.html" target="_top" title="SJs hantering av personuppgifter" class="sj-footer__link"> ..." Line: 15437 Column: 17 - 113
"... <a href="https://sv-se.facebook.com/sj" target="_blank" title="Facebook" class="sj-footer__link"> ..." Line: 15453 Column: 17 - 108
"... <a href="https://twitter.com/SJ_AB" target="_blank" title="Twitter" class="sj-footer__link"> ..." Line: 15469 Column: 17 - 113
"... <a href="http://www.youtube.com/user/sj" target="_blank" title="Youtube" class="sj-footer__link"> ..."

Saw “<!--” within a comment. Probable cause: Nested comment (not allowed).

Line: 15547 Column: - 5
"... lt IE 9]> <!-- <div id="oldBr..." Line: 15547 Column: - 6
"......"

Bogus comment.

Line: 15554 Column: - 3
"....se" ></div> --> <![endif]--> ..."

The “itemprop” attribute was specified, but the element is not a property of any item.

Line: 61 Column: 2 - 76
"...sj_ab"/> <meta itemprop="name" content="Välkommen att boka din tågresa här! – SJ"/> <met..." Line: 62 Column: 2 - 163
"... – SJ"/> <meta itemprop="description" content="Boka och köp din tågresa med SJ här. Vi erbjuder billiga tågresor över hela Sverige samt till Köpenhamn, Oslo och Narvik!"/> ..."

Warnings

The “button” role is unnecessary for element “button”.

Line: 303 Column: 13 - 34
"... <button data-dismiss="modal" class="btn btn--btn-type--secondary btn--full-width" role="button"> ..." Line: 1039 Column: 13 - 34
"... <button data-dismiss="modal" class="btn btn--btn-type--secondary btn--full-width" role="button"> ..." Line: 1074 Column: 13 - 34
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--full-width" role="button"> ..." Line: 1097 Column: 13 - 113
"... <button data-dismiss="modal" class="btn btn--btn-type--secondary-dark btn--full-width" role="button"> ..." Line: 1102 Column: 13 - 165
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--margins-vertical btn--full-width" role="button" ng-click="redirectToOrderOverview()"> ..." Line: 1107 Column: 13 - 160
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--margins-vertical btn--full-width" role="button" ng-click="logOutAfterConfirm()"> ..." Line: 1129 Column: 17 - 154
"... <button data-dismiss="modal" class="btn btn--btn-type--secondary-dark btn--full-width" role="button" ng-click="languageChangeCancelled()"> ..." Line: 1134 Column: 17 - 180
"... <button data-dismiss="modal" class="btn btn--btn-type--primary btn--margins-vertical btn--full-width" role="button" ng-click="redirectToStartPageWithNewLanguage()"> ..."

The document is not mappable to XML 1.0 due to two consecutive hyphens in a comment.

Line: 324 Column: - 20
"... class="modal--old-browser" id..." Line: 334 Column: - 81
"...lass="btn btn--btn-type--highl..." Line: 15547 Column: - 5
"... lt IE 9]> <!-- <div id="oldBr..." Line: 15554 Column: - 11
"......"

Unsupported SVG version specified. This validator only supports SVG 1.1. The recommended way to suppress this warning is to remove the “version” attribute altogether.

Line: 562 Column: 1 - 173
"...in-icon"> <svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 60 60" xml:space="preserve"> ..."

The first occurrence of ID “Layer_1” was here.

Line: 287 Column: 1 - 88
"... <svg class="denied_icon" width="64px" height="64px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 64.6 64.6" enable-background="new 0 0 64.6 64.6" xml:space="preserve"> <path..." Line: 287 Column: 1 - 88
"... <svg class="denied_icon" width="64px" height="64px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 64.6 64.6" enable-background="new 0 0 64.6 64.6" xml:space="preserve"> <path..."

The “main” role is unnecessary for element “main”.

Line: 1183 Column: 9 - 26
"...> <main role="main"> ..."

The first occurrence of ID “Page-1” was here.

Line: 1364 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1364 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1364 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1364 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1364 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..." Line: 1364 Column: 9 - 86
"...> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> ..."

The first occurrence of ID “SVGs” was here.

Line: 1365 Column: 13 - 87
"... <g id="SVGs" transform="translate(-343.000000, -26.000000)" fill="#000000"> ..." Line: 1365 Column: 13 - 87
"... <g id="SVGs" transform="translate(-343.000000, -26.000000)" fill="#000000"> ..." Line: 1365 Column: 13 - 87
"... <g id="SVGs" transform="translate(-343.000000, -26.000000)" fill="#000000"> ..." Line: 1365 Column: 13 - 87
"... <g id="SVGs" transform="translate(-343.000000, -26.000000)" fill="#000000"> ..."

The first occurrence of ID “Line” was here.

Line: 1415 Column: 17 - 80
"... <path d="M14.5,7.5 L29.5,7.5" id="Line" stroke-linecap="square"></path..." Line: 1415 Column: 17 - 80
"... <path d="M14.5,7.5 L29.5,7.5" id="Line" stroke-linecap="square"></path..." Line: 1415 Column: 17 - 80
"... <path d="M14.5,7.5 L29.5,7.5" id="Line" stroke-linecap="square"></path..."

The first occurrence of ID “Combined-Shape” was here.

Line: 1300 Column: 33 - 655
"... <path d="M30,15 L4.5,15 L3,15 L3,15 C1.34314575,15 -2.02906125e-16,16.3431458 0,18 L0,54 C2.02906125e-16,55.6568542 1.34314575,57 3,57 L4.5,57 L55.5,57 L57,57 C58.6568542,57 60,55.6568542 60,54 L60,18 C60,16.3431458 58.6568542,15 57,15 L55.5,15 L39,15 L39,21 L54,21 L54,51 L6,51 L6,21 L30,21 C31.6568542,21 33,19.6568542 33,18 C33,16.3431458 31.6568542,15 30,15 Z M23,3 L37,3 C41.418278,3 45,6.581722 45,11 L45,15 L15,15 L15,11 L15,11 C15,6.581722 18.581722,3 23,3 Z M23,9 C21.8954305,9 21,9.8954305 21,11 L21,15 L39,15 L39,11 C39,9.8954305 38.1045695,9 37,9 L23,9 Z" id="Combined-Shape" fill="#0B0B09" mask="url(#mask-2)"></path..."

The first occurrence of ID “Group” was here.

Line: 1414 Column: 13 - 85
"... <g id="Group" transform="translate(1.000000, 1.000000)" stroke="#CFCFCF"> ..."

The first occurrence of ID “Oval” was here.

Line: 1416 Column: 17 - 80
"... <ellipse id="Oval" stroke-width="2" cx="7" cy="7" rx="7" ry="7"></elli..."

The first occurrence of ID “path-1” was here.

Line: 1291 Column: 17 - 69
"... <rect id="path-1" x="0" y="0" width="60" height="60"></rect..."

The first occurrence of ID “Mask” was here.

Line: 1299 Column: 33 - 45
"... <g id="Mask"></g> ..."

The first occurrence of ID “XMLID_1_” was here.

Line: 1483 Column: 9 - 25
"...> <g id="XMLID_1_"> ..."

The first occurrence of ID “XMLID_8_” was here.

Line: 1484 Column: 13 - 354
"... <path id="XMLID_8_" class="st0" d="M-245.2,368.9v5.7c12.5,0,22.7,10.2,22.7,22.7s-10.2,22.7-22.7,22.7c-12.5,0-22.7-10.2-22.7-22.7c0-9.6,6.1-18.2,15.1-21.4l0,0c1.1-0.4,1.9-1.4,1.9-2.7c0-1.6-1.3-2.9-2.8-2.9c-0.3,0-0.6,0.1-0.9,0.2l0,0c-11.4,4-19,14.8-19,26.8c0,15.6,12.7,28.4,28.4,28.4s28.4-12.7,28.4-28.4C-216.9,381.6-229.6,368.9-245.2,368.9z"/> ..."

The first occurrence of ID “icon_box” was here.

Line: 14048 Column: 2 - 18
"...ription> <g id="icon_box"> <re..." Line: 14048 Column: 2 - 18
"...ription> <g id="icon_box"> <re..." Line: 14048 Column: 2 - 18
"...ription> <g id="icon_box"> <re..."

The first occurrence of ID “Production” was here.

Line: 14051 Column: 2 - 20
".../> </g> <g id="Production"> <g>..." Line: 14051 Column: 2 - 20
".../> </g> <g id="Production"> <g>..." Line: 14051 Column: 2 - 20
".../> </g> <g id="Production"> <g>..."

The first occurrence of ID “” was here.

Line: 14010 Column: 1 - 24
"... <div class="row" id="" > <..." Line: 14010 Column: 1 - 24
"... <div class="row" id="" > <..." Line: 14010 Column: 1 - 24
"... <div class="row" id="" > <..."

The document is not mappable to XML 1.0 due to a trailing hyphen in a comment.

Line: 15554 Column: - 12
"......"

sj.se similar domains

Similar domains:
www.sj.com
www.sj.net
www.sj.org
www.sj.info
www.sj.biz
www.sj.us
www.sj.mobi
www.j.se
www.sj.se
www.wj.se
www.swj.se
www.wsj.se
www.ej.se
www.sej.se
www.esj.se
www.dj.se
www.sdj.se
www.dsj.se
www.zj.se
www.szj.se
www.zsj.se
www.xj.se
www.sxj.se
www.xsj.se
www.aj.se
www.saj.se
www.asj.se
www.s.se
www.sn.se
www.sjn.se
www.snj.se
www.sh.se
www.sjh.se
www.shj.se
www.su.se
www.sju.se
www.suj.se
www.si.se
www.sji.se
www.sij.se
www.sk.se
www.sjk.se
www.skj.se
www.sm.se
www.sjm.se
www.smj.se

sj.se Ping

Ping is a computer network administration software utility used to test the reachability of a host on an Internet Protocol (IP) network. It measures the round-trip time for messages sent from the originating host to a destination computer that are echoed back to the source.


sj.se TRACEROUTE

Traceroute is a computer network diagnostic tool for displaying the route (path) and measuring transit delays of packets across an Internet Protocol (IP) network. The history of the route is recorded as the round-trip times of the packets received from each successive host (remote node) in the route (path); the sum of the mean times in each hop is a measure of the total time spent to establish the connection. Traceroute proceeds unless all (three) sent packets are lost more than twice, then the connection is lost and the route cannot be evaluated.