PageSourceSearch

https://suomi-piste.fi/sv/startsida

html suomi-piste.fi collected 2026-10-07 13:10:34 UTC 91,670 bytes, 1,998 lines download raw bytes

1<!doctype html>
2<html class="ltr site-theme top-frame" dir="ltr" lang="sv-SE">
3 <head>
4<meta name = "monitoring-token" content = "ok">
5 
6  <link rel="alternate" hreflang="en" href="https://suomi-piste.fi/en/frontpage"> 
7  <link rel="alternate" hreflang="sv" href="https://suomi-piste.fi/sv/startsida"> 
8  <link rel="alternate" hreflang="fi" href="https://suomi-piste.fi/etusivu"> 
9  <title>Startsida | Suomi-piste</title> 
10  <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
11  <meta content="initial-scale=1.0, width=device-width" name="viewport"> 
12  <meta content="text/html; charset=UTF-8" http-equiv="content-type"> 
13  
13<script data-senna-track="permanent" src="/o/frontend-js-svg4everybody-web/index.js" type="text/javascript"></script>
13 
14  <link href="/documents/237372894/0/favicon-32x32.png/8079182a-f394-52bc-68d2-8e62479b2e85?t=1748596782247&amp;imagePreview=1" rel="shortcut icon"> 
15  
15<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/jquery.min.js" type="text/javascript"></script>
15 
16  
16<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/init.js" type="text/javascript"></script>
16 
17  
17<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/ajax.js" type="text/javascript"></script>
17 
18  
18<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/bootstrap.bundle.min.js" type="text/javascript"></script>
18 
19  
19<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/collapsible_search.js" type="text/javascript"></script>
19 
20  
20<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/fm.js" type="text/javascript"></script>
20 
21  
21<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/form.js" type="text/javascript"></script>
21 
22  
22<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/popper.min.js" type="text/javascript"></script>
22 
23  
23<script data-senna-track="permanent" src="/o/frontend-js-jquery-web/jquery/side_navigation.js" type="text/javascript"></script>
23 
24  <link data-senna-track="permanent" href="/o/frontend-theme-font-awesome-web/css/main.css" rel="stylesheet" type="text/css"> 
25  <meta property="og:locale" content="sv_SE"> 
26  <meta property="og:locale:alternate" content="fi_FI"> 
27  <meta property="og:locale:alternate" content="sv_SE"> 
28  <meta property="og:locale:alternate" content="en_US"> 
29  <meta property="og:site_name" content="Suomi-piste"> 
30  <meta property="og:title" content="Startsida - Suomi-piste"> 
31  <meta property="og:type" content="website"> 
32  <meta property="og:url" content="https://suomi-piste.fi/sv/startsida">  
33  <link class="lfr-css-file" data-senna-track="temporary" href="https://suomi-piste.fi/o/yja-site-template-theme/css/clay.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000" id="liferayAUICSS" rel="stylesheet" type="text/css"> 
34  <link data-senna-track="temporary" href="/o/frontend-css-web/main.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1699991559480" id="liferayPortalCSS" rel="stylesheet" type="text/css"> 
35  <link data-senna-track="temporary" href="/combo?browserId=chrome&amp;minifierType=&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;languageId=sv_SE&amp;com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM:%2Fcss%2Fmain.css&amp;com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG:%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_product_menu_web_portlet_ProductMenuPortlet:%2Fcss%2Fmain.css&amp;fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet:%2Fcss%2Fmain.css&amp;fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter:%2Fcss%2Ffooter.css&amp;fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb:%2Fcss%2Fheader.css&amp;t=1791215140000" id="6a93c8a4" rel="stylesheet" type="text/css"> 
36  
36<script data-senna-track="temporary" type="text/javascript">
37	// <![CDATA[
38		var Liferay = Liferay || {};
39
40		Liferay.Browser = {
41			acceptsGzip: function() {
42				return true;
43			},
44
45			
46
47			getMajorVersion: function() {
48				return 128.0;
49			},
50
51			getRevision: function() {
52				return '537.36';
53			},
54			getVersion: function() {
55				return '128.0';
56			},
57
58			
59
60			isAir: function() {
61				return false;
62			},
63			isChrome: function() {
64				return true;
65			},
66			isEdge: function() {
67				return false;
68			},
69			isFirefox: function() {
70				return false;
71			},
72			isGecko: function() {
73				return true;
74			},
75			isIe: function() {
76				return false;
77			},
78			isIphone: function() {
79				return false;
80			},
81			isLinux: function() {
82				return false;
83			},
84			isMac: function() {
85				return false;
86			},
87			isMobile: function() {
88				return false;
89			},
90			isMozilla: function() {
91				return false;
92			},
93			isOpera: function() {
94				return false;
95			},
96			isRtf: function() {
97				return true;
98			},
99			isSafari: function() {
100				return true;
101			},
102			isSun: function() {
103				return false;
104			},
105			isWebKit: function() {
106				return true;
107			},
108			isWindows: function() {
109				return false;
110			}
111		};
112
113		Liferay.Data = Liferay.Data || {};
114
115		Liferay.Data.ICONS_INLINE_SVG = true;
116
117		Liferay.Data.NAV_SELECTOR = '#navigation';
118
119		Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse';
120
121		Liferay.Data.isCustomizationView = function() {
122			return false;
123		};
124
125		Liferay.Data.notices = [
126			
127
128			
129		];
130
131		Liferay.PortletKeys = {
132			DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet',
133			DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet',
134			ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet'
135		};
136
137		Liferay.PropsValues = {
138			JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0,
139			NTLM_AUTH_ENABLED: false,
140			UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 3048576000
141		};
142
143		Liferay.ThemeDisplay = {
144
145			
146
147			
148				getLayoutId: function() {
149					return '5';
150				},
151
152				
153
154				getLayoutRelativeControlPanelURL: function() {
155					return '/sv/group/suomi-piste/~/control_panel/manage';
156				},
157
158				getLayoutRelativeURL: function() {
159					return '/sv/startsida';
160				},
161				getLayoutURL: function() {
162					return 'https://suomi-piste.fi/sv/startsida';
163				},
164				getParentLayoutId: function() {
165					return '2';
166				},
167				isControlPanel: function() {
168					return false;
169				},
170				isPrivateLayout: function() {
171					return 'false';
172				},
173				isVirtualLayout: function() {
174					return false;
175				},
176			
177
178			getBCP47LanguageId: function() {
179				return 'sv-SE';
180			},
181			getCanonicalURL: function() {
182
183				
184
185				return 'https\x3a\x2f\x2fsuomi-piste\x2efi\x2fstartsida';
186			},
187			getCDNBaseURL: function() {
188				return 'https://suomi-piste.fi';
189			},
190			getCDNDynamicResourcesHost: function() {
191				return '';
192			},
193			getCDNHost: function() {
194				return '';
195			},
196			getCompanyGroupId: function() {
197				return '10197';
198			},
199			getCompanyId: function() {
200				return '10157';
201			},
202			getDefaultLanguageId: function() {
203				return 'fi_FI';
204			},
205			getDoAsUserIdEncoded: function() {
206				return '';
207			},
208			getLanguageId: function() {
209				return 'sv_SE';
210			},
211			getParentGroupId: function() {
212				return '237372894';
213			},
214			getPathContext: function() {
215				return '';
216			},
217			getPathImage: function() {
218				return '/image';
219			},
220			getPathJavaScript: function() {
221				return '/o/frontend-js-web';
222			},
223			getPathMain: function() {
224				return '/sv/c';
225			},
226			getPathThemeImages: function() {
227				return 'https://suomi-piste.fi/o/yja-site-template-theme/images';
228			},
229			getPathThemeRoot: function() {
230				return '/o/yja-site-template-theme';
231			},
232			getPlid: function() {
233				return '233288918';
234			},
235			getPortalURL: function() {
236				return 'https://suomi-piste.fi';
237			},
238			getRealUserId: function() {
239				return '10161';
240			},
241			getScopeGroupId: function() {
242				return '237372894';
243			},
244			getScopeGroupIdOrLiveGroupId: function() {
245				return '237372894';
246			},
247			getSessionId: function() {
248				return '';
249			},
250			getSiteAdminURL: function() {
251				return 'https://suomi-piste.fi/group/suomi-piste/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view';
252			},
253			getSiteGroupId: function() {
254				return '237372894';
255			},
256			getURLControlPanel: function() {
257				return '/sv/group/control_panel?refererPlid=233288918';
258			},
259			getURLHome: function() {
260				return 'https\x3a\x2f\x2fsuomi-piste\x2efi\x2f';
261			},
262			getUserEmailAddress: function() {
263				return '';
264			},
265			getUserId: function() {
266				return '10161';
267			},
268			getUserName: function() {
269				return '';
270			},
271			isAddSessionIdToURL: function() {
272				return false;
273			},
274			isImpersonated: function() {
275				return false;
276			},
277			isSignedIn: function() {
278				return false;
279			},
280
281			isStagedPortlet: function() {
282				
283					
284						return false;
285					
286				
287			},
288
289			isStateExclusive: function() {
290				return false;
291			},
292			isStateMaximized: function() {
293				return false;
294			},
295			isStatePopUp: function() {
296				return false;
297			}
298		};
299
300		var themeDisplay = Liferay.ThemeDisplay;
301
302		Liferay.AUI = {
303
304			
305
306			getAvailableLangPath: function() {
307				return 'available_languages.jsp?browserId=chrome&themeId=yjasitetemplate_WAR_yjasitetemplatetheme&colorSchemeId=01&languageId=sv_SE&t=1791375400621';
308			},
309			getCombine: function() {
310				return false;
311			},
312			getComboPath: function() {
313				return '/combo/?browserId=chrome&minifierType=&languageId=sv_SE&t=1791225848434&';
314			},
315			getDateFormat: function() {
316				return '%Y-%m-%d';
317			},
318			getEditorCKEditorPath: function() {
319				return '/o/frontend-editor-ckeditor-web';
320			},
321			getFilter: function() {
322				var filter = 'raw';
323
324				
325					
326
327				return filter;
328			},
329			getFilterConfig: function() {
330				var instance = this;
331
332				var filterConfig = null;
333
334				if (!instance.getCombine()) {
335					filterConfig = {
336						replaceStr: '.js' + instance.getStaticResourceURLParams(),
337						searchExp: '\\.js$'
338					};
339				}
340
341				return filterConfig;
342			},
343			getJavaScriptRootPath: function() {
344				return '/o/frontend-js-web';
345			},
346			getLangPath: function() {
347				return 'aui_lang.jsp?browserId=chrome&themeId=yjasitetemplate_WAR_yjasitetemplatetheme&colorSchemeId=01&languageId=sv_SE&t=1791225848434';
348			},
349			getPortletRootPath: function() {
350				return '/html/portlet';
351			},
352			getStaticResourceURLParams: function() {
353				return '?browserId=chrome&minifierType=&languageId=sv_SE&t=1791225848434';
354			}
355		};
356
357		Liferay.authToken = 'EBESpS8E';
358
359		
360
361		Liferay.currentURL = '\x2fsv\x2fstartsida';
362		Liferay.currentURLEncoded = '\x252Fsv\x252Fstartsida';
363	// ]]>
364</script>
364 
365  
365<script src="/o/js_loader_config?t=1791225830948" type="text/javascript"></script>
365 
366  
366<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/aui/aui.js" type="text/javascript"></script>
366 
367  
367<script data-senna-track="permanent" src="/o/frontend-js-aui-web/liferay/modules.js" type="text/javascript"></script>
367 
368  
368<script data-senna-track="permanent" src="/o/frontend-js-aui-web/liferay/aui_sandbox.js" type="text/javascript"></script>
368 
369  
369<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/attribute-base/attribute-base.js" type="text/javascript"></script>
369 
370  
370<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex.js" type="text/javascript"></script>
370 
371  
371<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/attribute-core/attribute-core.js" type="text/javascript"></script>
371 
372  
372<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable.js" type="text/javascript"></script>
372 
373  
373<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras.js" type="text/javascript"></script>
373 
374  
374<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base.js" type="text/javascript"></script>
374 
375  
375<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex.js" type="text/javascript"></script>
375 
376  
376<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/oop/oop.js" type="text/javascript"></script>
376 
377  
377<script data-senna-track="permanent" src="/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang.js" type="text/javascript"></script>
377 
378  
378<script data-senna-track="permanent" src="/o/frontend-js-aui-web/liferay/dependency.js" type="text/javascript"></script>
378 
379  
379<script data-senna-track="permanent" src="/o/frontend-js-aui-web/liferay/util.js" type="text/javascript"></script>
379 
380  
380<script data-senna-track="permanent" src="/o/frontend-js-web/loader/config.js" type="text/javascript"></script>
380 
381  
381<script data-senna-track="permanent" src="/o/frontend-js-web/loader/loader.js" type="text/javascript"></script>
381 
382  
382<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/dom_task_runner.js" type="text/javascript"></script>
382 
383  
383<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/events.js" type="text/javascript"></script>
383 
384  
384<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/lazy_load.js" type="text/javascript"></script>
384 
385  
385<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/liferay.js" type="text/javascript"></script>
385 
386  
386<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/global.bundle.js" type="text/javascript"></script>
386 
387  
387<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/portlet.js" type="text/javascript"></script>
387 
388  
388<script data-senna-track="permanent" src="/o/frontend-js-web/liferay/workflow.js" type="text/javascript"></script>
388 
389  
389<script data-senna-track="temporary" src="/o/js_bundle_config?t=1791225851719" type="text/javascript"></script>
389 
390  
390<script data-senna-track="temporary" type="text/javascript">
391	// <![CDATA[
392		
393			
394				
395		
396
397		
398
399		
400	// ]]>
401</script>
401 
402  <meta name="google-site-verification" content="5TZi0flig4aMjIWKXK0CizbMful4_JSwPSys6BW_XAk"> 
403  <!-- Snoobi siteanalytics V3.0 --> 
404   
405  <link class="lfr-css-file" data-senna-track="temporary" href="https://suomi-piste.fi/o/yja-site-template-theme/css/main.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000" id="liferayThemeCSS" rel="stylesheet" type="text/css"> 
406  <style data-senna-track="temporary" type="text/css">
407
408		
409
410			
411
412		
413
414			
415
416		
417
418			
419
420		
421
422			
423
424		
425
426			
427
428				
429
430					
431
432#p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM_ .portlet-content {
433
434}
435
436
437
438
439				
440
441			
442
443		
444
445			
446
447		
448
449			
450
451				
452
453					
454
455#p_p_id_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt_ .portlet-content {
456
457}
458
459
460
461
462				
463
464			
465
466		
467
468			
469
470		
471
472			
473
474		
475
476	</style> 
477  <style>
478/* Publication Theme Mobile navigation */
479.yja-publication .yja-mobile-navigation { display: none; }
480/* YJAOM-815 */
481.top-frame .has-control-menu.controls-visible .portlet-asset-publisher .portlet-topper{
482    z-index: 3;
483}
484
485/* YJAY-3881  */
486.chrome .input-group .btn:focus, .chrome .input-group .form-control:focus {
487    z-index: inherit;
488}
489
490/* SD-30779 */ 
491*[lang="ar_SA"], *[lang="ar-SA"], *[lang="ar-SA"] *{ direction: rtl !important; }
492
493
494/* YJALR71-2924 */
495.controls-visible.signed-in .portlet-column-content.empty {min-height: 50px;margin-bottom: 10px;border: 1px dashed #d1d1d1;}
496
497/* YJAVNK-1622 */
498.has-control-menu .lfr-add-panel.open-admin-panel.sidenav-menu-slider{
499    width: 500px !important;
500}
501.has-control-menu .lfr-admin-panel.sidenav-menu-slider .product-menu{
502    width: 500px !important;
503} 
504
505</style> 
506  
506<script>
507    /* YJAY-1778 */
508    (function () {
509        window.YjaSearcher = window.YjaSearcher || {};
510        window.YjaSearcher.encodeInput = window.YjaSearcher.encodeInput || function (userInput) {
511            return encodeURIComponent(userInput).trim()
512                .replace(/%2[f|F]/g, '/')
513                .replace(/%5[c|C]/g, '%20')
514                .replace(",", "%2C")
515                .replace("\"", "%22")
516                .replace("!", "%21")
517                .replace("&", "%26")
518                .replace("'", "%27")
519                .replace('(', '%28')
520                .replace(')', '%29');
521        };
522
523        window.YjaSearcher.readInput = window.YjaSearcher.readInput || function (input) {
524            input = input || '';
525            if (('' + input).trim().indexOf('#') < 0) {
526                input = '#' + input;
527            }
528            var keywords = $(input).val();
529            keywords = window.YjaSearcher.encodeInput(keywords);
530            return keywords;
531        };
532
533        window.YjaSearcher.submitSearchForm = window.YjaSearcher.submitSearchForm || function (input) {
534            var keywords = window.YjaSearcher.readInput(input);
535            var formSearchUrl = window.YjaSearcher.formSearchUrl;
536            if (formSearchUrl && keywords) {
537                document.location.href = formSearchUrl + "?q=" + keywords;
538            }
539        };
540    })();
541</script>
541 
542  <style data-senna-track="temporary" type="text/css">
543</style> 
544  <link data-senna-track="permanent" href="https://suomi-piste.fi/combo?browserId=chrome&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791225816775&amp;/o/yja-common-ui-theme-contributor/css/yja-common-ui.css" rel="stylesheet" type="text/css"> 
545  
545<script data-senna-track="permanent" src="https://suomi-piste.fi/o/yja-common-ui-theme-contributor/js/yja-common-ui.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791225816775" type="text/javascript"></script>
545 
546  
546<script type="text/javascript">
547// <![CDATA[
548Liferay.on(
549	'ddmFieldBlur', function(event) {
550		if (window.Analytics) {
551			Analytics.send(
552				'fieldBlurred',
553				'Form',
554				{
555					fieldName: event.fieldName,
556					focusDuration: event.focusDuration,
557					formId: event.formId,
558					formPageTitle: event.formPageTitle,
559					page: event.page,
560					title: event.title
561				}
562			);
563		}
564	}
565);
566
567Liferay.on(
568	'ddmFieldFocus', function(event) {
569		if (window.Analytics) {
570			Analytics.send(
571				'fieldFocused',
572				'Form',
573				{
574					fieldName: event.fieldName,
575					formId: event.formId,
576					formPageTitle: event.formPageTitle,
577					page: event.page,
578					title: event.title
579				}
580			);
581		}
582	}
583);
584
585Liferay.on(
586	'ddmFormPageShow', function(event) {
587		if (window.Analytics) {
588			Analytics.send(
589				'pageViewed',
590				'Form',
591				{
592					formId: event.formId,
593					formPageTitle: event.formPageTitle,
594					page: event.page,
595					title: event.title
596				}
597			);
598		}
599	}
600);
601
602Liferay.on(
603	'ddmFormSubmit', function(event) {
604		if (window.Analytics) {
605			Analytics.send(
606				'formSubmitted',
607				'Form',
608				{
609					formId: event.formId
610				}
611			);
612		}
613	}
614);
615
616Liferay.on(
617	'ddmFormView', function(event) {
618		if (window.Analytics) {
619			Analytics.send(
620				'formViewed',
621				'Form',
622				{
623					formId: event.formId,
624					title: event.title
625				}
626			);
627		}
628	}
629);
630// ]]>
631</script>
631 
632  
632<script data-senna-track="temporary" type="text/javascript">
633	if (window.Analytics) {
634		window._com_liferay_document_library_analytics_isViewFileEntry = false;
635	}
636</script>
636 
637  <link rel="stylesheet" href="/o/fi.yja.sitetemplatesettings.web/support/237372894/1764745801538.css"> 
638  <link rel="stylesheet" href="    /o/common-ui-resources/fonts/work-sans/main.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000
639"> 
640  <meta name="twitter:card" content="summary"> 
641  <meta name="twitter:title" content="Startsida | Suomi-piste"> 
642  <link rel="stylesheet" href="/o/common-ui-resources/standalone/a11y/css/main.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000
643"> 
644  <link rel="stylesheet" href="/o/common-ui-resources/standalone/mobile-navigation/css/main.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000
645"> 
646  <link rel="stylesheet" href="/o/common-ui-resources/standalone/owl/css/owl.carousel.min.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000
647"> 
648  <link rel="stylesheet" type="text/css" href="/o/yja-cookie-consent-web/css/main.css?browserId=chrome&amp;themeId=yjasitetemplate_WAR_yjasitetemplatetheme&amp;minifierType=css&amp;languageId=sv_SE&amp;t=1791215140000"> 
649  <meta property="og:image" content="https://suomi-piste.fi/documents/237372894/0/Porin_Leijona_Keksi_KLe_Senaatti_kiinteistöt-1332.jpg/cbda01e7-2c7d-9188-daae-6fd10c2f0ad3?t=1748950911550?width=1920"> 
650  <meta name="twitter:image" content="https://suomi-piste.fi/documents/237372894/0/Porin_Leijona_Keksi_KLe_Senaatti_kiinteistöt-1332.jpg/cbda01e7-2c7d-9188-daae-6fd10c2f0ad3?t=1748950911550?width=1920"> 
651 </head> 
652 <body class="chrome controls-visible  yui3-skin-sam signed-out public-page site homepage extranet-user  sv" itemscope itemtype="http://schema.org/WebPage"> 
653  <a href="#content-main" id="skip-to-maincontent">Hoppa till innehåll</a> 
654  <div class="bg-image"></div> 
655  <div class="page-wrapper"> 
656   <header id="banner" role="banner"> 
657    <div id="heading"> 
658     <div class="portlet-boundary portlet-boundary_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_  portlet-static portlet-static-end portlet-barebone yja-site-template-settings-header-portlet " id="p_p_id_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_"> 
659      <span id="p_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb"></span> 
660      <section class="portlet" id="portlet_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb"> 
661       <a id="aineisto-fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb" name="aineisto-fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb" class="yja-anchor-elements"></a> 
662       <div class="portlet-content"> 
663        <div class="autofit-float autofit-row portlet-header "> 
664         <div class="autofit-col autofit-col-end"> 
665          <div class="autofit-section"> 
666          </div> 
667         </div> 
668        </div> 
669        <div class=" portlet-content-container"> 
670         <div class="portlet-body"> 
671          <div class="header-top-bar"> 
672           <div class="layout-wrapper-wide-container"> 
673            <div class="header-top-bar-links-lang" role="navigation" aria-label="Språkval"> 
674             <div class="portlet-boundary portlet-boundary_fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet_  portlet-static portlet-static-end portlet-barebone language-version-selection-
674portlet " id="p_p_id_fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet_"> 
675              <span id="p_fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet"></span> 
676              <section class="portlet" id="portlet_fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet"> 
677               <a id="aineisto-fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet" name="aineisto-fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet" class="yja-anchor-elements"></a> 
678               <div class="portlet-content"> 
679                <div class="autofit-float autofit-row portlet-header "> 
680                 <div class="autofit-col autofit-col-end"> 
681                  <div class="autofit-section"> 
682                  </div> 
683                 </div> 
684                </div> 
685                <div class=" portlet-content-container"> 
686                 <div class="portlet-body"> 
687                  <nav aria-label="Kielivalinta"> 
688                   <ul aria-label="Välj webbplatsens språk" class="sv" id="languageSelectionMenu"> 
689                    <li class="fi" lang="fi"><a href="https://suomi-piste.fi/etusivu"><span class="sr-only">Valitse kieli</span> Suomi</a></li> 
690                    <li class="sv" lang="sv"><a href="https://suomi-piste.fi/sv/startsida"><span class="sr-only">Välj språket</span> Svenska</a></li> 
691                    <li class="en" lang="en"><a href="https://suomi-piste.fi/en/frontpage"><span class="sr-only">Select language</span> English</a></li> 
692                   </ul> 
693                  </nav> 
694                  <div class="yja-metacontent" hidden> 
695                  </div> 
696                  <div class="yja-metacontent" hidden> 
697                  </div> 
698                  <div class="yja-metacontent" hidden> 
699                  </div> 
700                 </div> 
701                </div> 
702               </div> 
703              </section> 
704             </div> 
705            </div> 
706            <div class="header-top-bar-links-right"> 
707             <div></div> 
708            </div> 
709           </div> 
710          </div> 
711          <div class="layout-wrapper-wide-container"> 
712           <div class="row header-row"> 
713            <div class="col col-md-7 header-top-left-cell"> 
714             <a class="logo" href="/sv" aria-label="Återgå till startsidan för Suomi-piste-webbplatsen "> <img src="/documents/237372894/0/Finlandsdisken_logo_sininen_RGB.svg/b86d84b3-3f03-3182-f1c4-784419f1060b?t=1747219060445&amp;imagePreview=1" alt="Suomi-piste"> </a> 
715            </div> 
716            <div class="col col-md-5 header-top-right-cell text-right"> 
717             <div class="header-top-right-area"> 
718              <!-- if showTopBar is true, don't show language selection here but instead in the top bar --> 
719              <form class="search-form" action="null?q=" onsubmit="YjaSearcher.submitSearchForm('_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_search-keywords'); return false;"> 
720               <div class="input-group"> 
721                <label class="sr-only" for="_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_search-keywords">Search from website</label> 
722                <input type="search" id="_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_search-keywords" name="keywords" class="search-query form-control" placeholder="Sök från hemsidan"> 
723                <div class="input-group-append"> 
724                 <input onclick="YjaSearcher.submitSearchForm('_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_search-keywords'); return false;" class="btn btn-small btn-default search-form_submit" type="submit" value="Sök"> 
725                </div> 
726               </div> 
727              </form> 
728              <a href="null" class="header-advanced-search-link">Till söksidan</a> 
729             </div> 
730            </div> 
731           </div> 
732          </div> 
733          <style data-senna-track="temporary">
734			:root {
735			
736				--yja-menu-overlay-background: #FFFFFF;
737			
738			
739				--yja-menu-link-color:#003479;
740			
741			
742				--yja-menu-border-color: #003479;
743			
744			}
745		</style> 
746         </div> 
747        </div> 
748       </div> 
749      </section> 
750     </div> 
751    </div> 
752    <div class="d-block d-md-none mobile-menu-actions visible-phone" data-menu-position="right"> 
753     <button class="menu-icon mmenu-toggler" id="mmenu-open-panel" aria-expanded="false" aria-haspopup="true"> <span role="presentation" class="icon-reorder" aria-hidden="true"></span> <span>Meny</span> </button> 
754    </div> 
755    <nav class="sort-pages modify-pages main-nav d-none d-md-block a11y-navigation" data-focus-target="ul" aria-label="Huvudnavigering"> 
756     <ul class="a11y-nav site-theme__navigation" id="a11y-nav-root"> 
757      <li class="a11y-nav__item a11y-nav__item selected" id="layout_5"><a aria-current="page" href="https://suomi-piste.fi/sv/startsida"> <span>Startsida</span> </a></li> 
758      <li class="a11y-nav__item a11y-nav__item has-children" id="layout_13"><a href="https://suomi-piste.fi/sv/hitta-finlandsdisken"> <span>Hitta Finlandsdisken</span> </a> <button id="megamenu-13-toggle" data-layout-id="13" class="a11y-toggler js-toggle-special-nav" aria-haspopup="true" aria-expanded="false"> <span class="sr-only a11y-nav__toggle_text"> Öppna undermenyn </span> <span class="sr-only">, Hitta Finlandsdisken</span> <span role="presentation" class="icon icon-plus "></span> </button> 
759       <div class="a11y-nav__sub d-none" id="megamenu-13-dropdown" data-layout-id="13" aria-hidden="true"> 
760        <ul class="site-theme__navigation--sub child-menu a11y-navgroup" id="a11y-subnav__13" tabindex="-1" aria-label="Hitta Finlandsdisken, undersidor"> 
761         <li class="a11y-nav__item " id="layout_91"><a href="https://suomi-piste.fi/sv/helsingfors">Helsingfors</a></li> 
762         <li class="a11y-nav__item " id="layout_38"><a href="https://suomi-piste.fi/sv/finlandsdisken-i-joensuu">
762Joensuu</a></li> 
763         <li class="a11y-nav__item " id="layout_39"><a href="https://suomi-piste.fi/sv/finlandsdisken-i-jyvaskyla">Jyväskylä</a></li> 
764         <li class="a11y-nav__item " id="layout_40"><a href="https://suomi-piste.fi/sv/finlandsdisken-i-kouvola">Kouvola</a></li> 
765         <li class="a11y-nav__item " id="layout_41"><a href="https://suomi-piste.fi/sv/lahtis">Lahtis</a></li> 
766         <li class="a11y-nav__item " id="layout_42"><a href="https://suomi-piste.fi/sv/villmanstrand">Villmanstrand</a></li> 
767         <li class="a11y-nav__item " id="layout_43"><a href="https://suomi-piste.fi/sv/bjorneborg">Björneborg</a></li> 
768         <li class="a11y-nav__item " id="layout_44"><a href="https://suomi-piste.fi/sv/abo">Åbo</a></li> 
769        </ul> 
770       </div></li> 
771      <li class="a11y-nav__item a11y-nav__item has-children" id="layout_14"><a href="https://suomi-piste.fi/sv/om-finlandsdisken"> <span>Om Finlandsdisken</span> </a> <button id="megamenu-14-toggle" data-layout-id="14" class="a11y-toggler js-toggle-special-nav" aria-haspopup="true" aria-expanded="false"> <span class="sr-only a11y-nav__toggle_text"> Öppna undermenyn </span> <span class="sr-only">, Om Finlandsdisken</span> <span role="presentation" class="icon icon-plus "></span> </button> 
772       <div class="a11y-nav__sub d-none" id="megamenu-14-dropdown" data-layout-id="14" aria-hidden="true"> 
773        <ul class="site-theme__navigation--sub child-menu a11y-navgroup" id="a11y-subnav__14" tabindex="-1" aria-label="Om Finlandsdisken, undersidor"> 
774         <li class="a11y-nav__item " id="layout_74"><a href="https://suomi-piste.fi/sv/vad-ar-finlandsdisken">Vad är Finlandsdisken?</a></li> 
775         <li class="a11y-nav__item " id="layout_57"><a href="https://suomi-piste.fi/sv/vanliga-fragor">Frågor och svar</a></li> 
776         <li class="a11y-nav__item " id="layout_58"><a href="https://suomi-piste.fi/sv/hur-skoter-man-arenden-pa-finlandsdisken">Hur sköter man ärenden på Finlandsdisken</a></li> 
777        </ul> 
778       </div></li> 
779      <li class="a11y-nav__item a11y-nav__item" id="layout_15"><a href="https://suomi-piste.fi/sv/nyheter"> <span>Nyheter</span> </a></li> 
780      <li class="a11y-nav__item a11y-nav__item" id="layout_16"><a href="https://suomi-piste.fi/sv/ge-respons"> <span>Ge respons</span> </a></li> 
781     </ul> 
782    </nav> 
783   </header> 
784   <section id="content"> 
785    <div class="frontpage layout-wide" id="main-content" role="main" tabindex="-1"> 
786     <span id="content-main"></span> 
787     <div class="layout-wrapper"> 
788      <div class="portlet-layout row"> 
789       <div class="portlet-column col-md-12" id="column-10"> 
790        <div class="portlet-dropzone portlet-column-content" id="layout-column_column-10"> 
791         <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_  portlet-static portlet-static-end portlet-barebone portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO_"> 
792          <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO"></span> 
793          <section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO"> 
794           <a id="aineisto-com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO" name="aineisto-com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO" class="yja-anchor-elements"></a> 
795           <div class="portlet-content"> 
796            <div class="autofit-float autofit-row portlet-header "> 
797             <div class="autofit-col autofit-col-end"> 
798              <div class="autofit-section"> 
799               <div class="visible-interaction"> 
800               </div> 
801              </div> 
802             </div> 
803            </div> 
804            <div class=" portlet-content-container"> 
805             <div class="portlet-body"> 
806              <div class="" data-fragments-editor-item-id="10109-237649501" data-fragments-editor-item-type="fragments-editor-mapped-item"> 
807               <div class="journal-content-article " data-analytics-asset-id="237649399" data-analytics-asset-title="Etusivun hero" data-analytics-asset-type="web-content"> 
808                <section class="hero-area with-image"> 
809                 <div class="layout-wrapper"> 
810                  <div class="text-wrapper"> 
811                   <div class="content-wrapper"> 
812                    <h1 class="title">En enda kontaktpunkt för besökstjänster inom offentlig förvaltning</h1> 
813                    <div class="content"> 
814                     <div class="desc"> 
815                      <p>Finlandsdisken samlar den offentliga förvaltningens tjänster på ett gemensamt serviceställe. Om du inte kan sköta dina ärenden elektroniskt eller om dina ärenden kräver ett besök hos en myndighet, kan du besöka Finlandsdisken.</p> 
816                     </div> 
817                     <ul class="hero-links"> 
818                      <li><button class="btn-primary" onclick="location.href='/hitta-suomi-piste'"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-map-location-filled.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-white"> <span class="arrow-right">Hitta den närmaste Finlandsdisken</span> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-white"> </button></li> 
819                     </ul> 
820                    </div> 
821                   </div> 
822                  </div> 
823                  <div class="image-wrapper"> 
824                   <picture data-fileentryid="241099925"> 
825                    <source media="(max-width:128px)" srcset="/o/adaptive-media/image/241099925/Thumbnail-128x128/Porin_Leijona_Keksi_KLe_Senaatti_kiinteisto%CC%88t-1332.jpg?t=1
825748950911550"> 
826                    <source media="(max-width:1000px) and (min-width:128px)" srcset="/o/adaptive-media/image/241099925/Preview-1000x0/Porin_Leijona_Keksi_KLe_Senaatti_kiinteisto%CC%88t-1332.jpg?t=1748950911550"> 
827                    <img alt="" src="/documents/237372894/0/Porin_Leijona_Keksi_KLe_Senaatti_kiinteistöt-1332.jpg/cbda01e7-2c7d-9188-daae-6fd10c2f0ad3?t=1748950911550?width=1920"> 
828                   </picture> 
829                  </div> 
830                 </div> 
831                </section> 
832               </div> 
833              </div> 
834             </div> 
835            </div> 
836           </div> 
837          </section> 
838         </div> 
839        </div> 
840       </div> 
841      </div> 
842      <div class="portlet-layout row"> 
843       <div class="portlet-column col-md-8" id="column-11"> 
844        <div class="empty portlet-dropzone portlet-column-content" id="layout-column_column-11"></div> 
845       </div> 
846       <div class="portlet-column col-md-4" id="column-12"> 
847        <div class="empty portlet-dropzone portlet-column-content" id="layout-column_column-12"></div> 
848       </div> 
849      </div> 
850      <div class="portlet-layout row"> 
851       <div class="portlet-column col-md-12" id="column-1"> 
852        <div class="portlet-dropzone portlet-column-content" id="layout-column_column-1"> 
853         <div class="portlet-boundary portlet-boundary_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_  portlet-static portlet-static-end portlet-barebone portlet-nested-portlets " id="p_p_id_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt_"> 
854          <span id="p_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt"></span> 
855          <section class="portlet" id="portlet_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt"> 
856           <a id="aineisto-InformationomFinlandsdisken" name="aineisto-InformationomFinlandsdisken" class="yja-anchor-elements"></a> 
857           <div class="portlet-content"> 
858            <div class="autofit-float autofit-row portlet-header  use-custom-title "> 
859             <div class="autofit-col autofit-col-expand"> 
860              <h2 class="hed-section portlet-title portlet-title-text">Information om Finlandsdisken</h2> 
861             </div> 
862             <div class="autofit-col autofit-col-end"> 
863              <div class="autofit-section"> 
864              </div> 
865             </div> 
866            </div> 
867            <div class=" portlet-content-container"> 
868             <div class="portlet-body"> 
869              <div class="columns-2" id="_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__main-content" role="main"> 
870               <div class="portlet-layout row"> 
871                <div class="col-md-6 portlet-column portlet-column-first" id="_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__column-1"> 
872                 <div class="portlet-dropzone portlet-column-content portlet-column-content-first" id="layout-column__com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__column-1"> 
873                  <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_  portlet-static portlet-static-end portlet-barebone portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff_"> 
874                   <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff"></span> 
875                   <section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff"> 
876                    <a id="aineisto-com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff" name="aineisto-com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff" class="yja-anchor-elements"></a> 
877                    <div class="portlet-content"> 
878                     <div class="autofit-float autofit-row portlet-header "> 
879                      <div class="autofit-col autofit-col-end"> 
880                       <div class="autofit-section"> 
881                        <div class="visible-interaction"> 
882                        </div> 
883                       </div> 
884                      </div> 
885                     </div> 
886                     <div class=" portlet-content-container"> 
887                      <div class="portlet-body"> 
888                       <div class="" data-fragments-editor-item-id="10109-239473296" data-fragments-editor-item-type="fragments-editor-mapped-item"> 
889                        <div class="journal-content-article " data-analytics-asset-id="239473294" data-analytics-asset-title="Usein kysyttyä" data-analytics-asset-type="web-content"> 
890                         <div class="sp_ukk"> 
891                          <div class="sp_ukk_header"> 
892                           <h2><img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-help-filled.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="img-left filter-base-brand"> Vanliga frågor</h2> 
893                          </div> 
894                          <div class="sp_ukk_content"> 
895                          </div> 
896                          <div class="sp_link"> 
897                           <a href="/vanliga-fragor#ukk-2"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span> Vem är Finlandsdisken till för? </span> </a> 
898                          </div> 
899                          <div class="sp_link"> 
900                           <a href="/vanliga-fragor#ukk-6"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span> När är Finlandsdisken öppen? </span> </a> 
901                          </div> 
902                          <div class="sp_link"> 
903                           <a href="/vanliga-fragor#ukk-3"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span> Vilka officiella ärenden kan jag sköta vid ett besök på Finlandsdisken? </span> </a> 
904                          </div> 
905                          <div class="sp_link"> 
906                           <a href="/vanliga-fragor#ukk-1"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span> Vilka är fördelarna med Finlandsdisken? </span> </a> 
907                          </div> 
908                          <div> 
909                           <a href="/vanliga-fragor"> <button class="btn-primary button-news"> <span>Visa alla frågor</span> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-white"> </button> </a> 
910                          </div> 
911                         </div> 
912                        </div> 
913                       </div> 
914                      </div> 
915                     </div> 
916                    </div> 
917                   </section> 
918                  </div> 
919                 </div> 
920                </div> 
921                <div class="col-md-6 portlet-column portlet-column-last" id="_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__column-2"> 
922                 <div class="portlet-dropzone portlet-column-content portlet-column-content-last" id="layout-column__com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__column-2"> 
923                  <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_  portlet-static portlet-static-end portlet-barebone portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG_"> 
924                   <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG"></span> 
925                   <section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG"> 
926                    <a id="aineisto-com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG" name="aineisto-com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG" class="yja-anchor-elements"></a> 
927                    <div class="portlet-content"> 
928                     <div class="autofit-float autofit-row portlet-header "> 
929                      <div class="autofit-col autofit-col-end"> 
930                       <div class="autofit-section"> 
931                        <div class="visible-interaction"> 
932                        </div> 
933                       </div> 
934                      </div> 
935                     </div> 
936                     <div class=" portlet-content-container"> 
937                      <div class="portlet-body"> 
938                       <div class="" data-fragments-editor-item-id="10109-239458835" data-fragments-editor-item-type="fragments-editor-mapped-item"> 
939                        <div class="journal-content-article " data-analytics-asset-id="239458833" data-analytics-asset-title="Testi" data-analytics-asset-type="web-content"> 
940                         <div class="sp_web_content sp_blue"> 
941                          <ul> 
942                           <li> 
943                            <div class="sp_content_header"> 
944                             <h2>De första kundtjänstkontoren för Finlandsdisken har öppnat</h2> 
945                            </div> 
946                            <div class="sp_content"> 
947                             <p>Under de kommande åren kommer fler kontor att öppnas runt om i landet. Finlandsdisken betjänar kunder som behöver sköta sina myndighetsärenden på plats.&nbsp;Finlandsdisken samlar tjänster från staten, kommunerna och välfärdsområdena. Utbudet av tjänster som erbjuds av Finlandsdisken varierar beroende på ort. Tjänsten kan också tillhandahållas som distansservice via videolänk.</p> 
948                            </div> 
949                            <div class="sp_extra"> 
950                            </div></li> 
951                          </ul> 
952                         </div> 
953                        </div> 
954                       </div> 
955                      </div> 
956                     </div> 
957                    </div> 
958                   </section> 
959                  </div> 
960                 </div> 
961                </div> 
962               </div> 
963              </div> 
964             </div> 
965            </div> 
966           </div> 
967          </section> 
968         </div> 
969        </div> 
970       </div> 
971      </div> 
972     </div> 
973     <div class="layout-wrapper-wide"> 
974      <div class="layout-wrapper-wide-container"> 
975       <div class="portlet-layout row"> 
976        <div class="portlet-column col-md-12" id="column-13"> 
977         <div class="empty portlet-dropzone portlet-column-content" id="layout-column_column-13"></div> 
978        </div> 
979       </div> 
980      </div> 
981     </div> 
982     <div class="layout-wrapper"> 
983      <div class="portlet-layout row"> 
984       <div class="col-md-8"> 
985        <div class="portlet-layout row"> 
986         <div class="portlet-column col-md-12" id="column-2"> 
987          <div class="empty portlet-dropzone portlet-column-content" id="layout-column_column-2"></div> 
988         </div> 
989        </div> 
990        <div class="portlet-layout row"> 
991         <div class="portlet-column portlet-column-first col-md-6" id="column-3"> 
992          <div class="empty portlet-dropzone portlet-column-content portlet-column-content-first" id="layout-column_column-3"></div> 
993         </div> 
994         <div class="portlet-column portlet-column-last col-md-6" id="column-4"> 
995          <div class="empty portlet-dropzone portlet-column-content portlet-column-content-last" id="layout-column_column-4"></div> 
996         </div> 
997        </div> 
998       </div> 
999       <div class="portlet-column portlet-column-last col-md-4" id="column-5"> 
1000        <div class="empty portlet-dropzone portlet-column-content portlet-column-content-last" id="layout-column_column-5"></div> 
1001       </div> 
1002      </div> 
1003      <div class="portlet-layout row "> 
1004       <div class="portlet-column col-md-12" id="column-6"> 
1005        <div class="portlet-dropzone portlet-column-content" id="layout-column_column-6"> 
1006         <div class="portlet-boundary portlet-boundary_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_  portlet-static portlet-static-end portlet-barebone portlet-asset-publisher " id="p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM_"> 
1007          <span id="p_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM"></span> 
1008          <section class="portlet" id="portlet_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM"> 
1009           <a id="aineisto-Senastenyheterna" name="aineisto-Senastenyheterna" class="yja-anchor-elements"></a> 
1010           <div class="portlet-content"> 
1011            <div class="autofit-float autofit-row portlet-header  use-custom-title "> 
1012             <div class="autofit-col autofit-col-expand"> 
1013              <h2 class="hed-section portlet-title portlet-title-text">Senaste nyheterna</h2> 
1014             </div> 
1015             <div class="autofit-col autofit-col-end"> 
1016              <div class="autofit-section"> 
1017              </div> 
1018             </div> 
1019            </div> 
1020            <div class=" portlet-content-container"> 
1021             <div class="portlet-body"> 
1022              <div class="news-feed"> 
1023               <div class="item"> 
1024                <div class="content"> 
1025                 <h3 class="title"><a href="/sv/-/finlandsdisken-i-helsingfors-har-oppnats"> Finlandsdisken i Helsingfors har öppnats </a></h3> 
1026                 <div> 
1027                  <div class="metadata"> 
1028                   <span class="date">01.06.2026</span> 
1029                   <span class="categories"> <span class="category">Pressmeddelande</span> </span> 
1030                  </div> 
1031                 </div> 
1032                 <p class="description two">Finlandsdisken i Helsingfors har öppnats den 1 juni 2025 och ligger Bangårdsvägen 7. Ingången till Finlandsdisken ligger på Loktorgets sida.</p> 
1033                 <div class="sp_link"> 
1034                  <a href="/sv/-/finlandsdisken-i-helsingfors-har-oppnats"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span><span class="sr-only">Finlandsdisken i Helsingfors har öppnats</span>Läsa mera</span> </a> 
1035                 </div> 
1036                </div> 
1037               </div> 
1038               <div class="item"> 
1039                <div class="content"> 
1040                 <h3 class="title"><a href="/sv/-/pilotforsoket-som-galler-finlandsdiskens-distansservice-avslutas-27.2.2026"> Pilotförsöket som gäller Finlandsdiskens distansservice avslutas 27.2.2026 </a></h3> 
1041                 <div> 
1042                  <div class="metadata"> 
1043                   <span class="date">18.02.2026</span> 
1044                   <span class="categories"> <span class="category">Pressmeddelande</span> <span class="category">Imatra</span> <span class="category">Nurmes</span> <span class="category">Borgå</span> </span> 
1045                  </div> 
1046                 </div> 
1047                 <p class="description two">Fpa:s, Skatteförvaltningens och Myndigheten för digitalisering och befolkningsdatas tjänster kan fås på distans i Imatra, Nurmes och Borgå tills 27.2. I Imatra erbjuds tjänster även av polisen.</p> 
1048                 <div class="sp_link"> 
1049                  <a href="/sv/-/pilotforsoket-som-galler-finlandsdiskens-distansservice-avslutas-27.2.2026"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span><span class="sr-only">Pilotförsöket som gäller Finlandsdiskens distansservice avslutas 27.2.2026</span>Läsa mera</span> </a> 
1050                 </div> 
1051                </div> 
1052               </div> 
1053               <div class="item"> 
1054                <div class="content"> 
1055                 <h3 class="title"><a href="/sv/-/pilotforsoket-med-myndigheternas-gemensamma-distansservice-inleds-pa-tre-orter"> Pilotförsöket med myndigheternas gemensamma distansservice inleds på tre orter </a></h3> 
1056                 <div> 
1057                  <div class="metadata"> 
1058                   <span class="date">01.09.2025</span> 
1059                   <span class="categories"> <span class="category">Pressmeddelande</span> <span class="category">Nurmes</span> <span class="category">Borgå</span> <span class="category">Imatra</span> </span> 
1060                  </div> 
1061                 </div> 
1062                 <p class="description two">Pilotprojektet inleds den 1 september 2025 och pågår till den 27 februari 2026.</p> 
1063                 <div class="sp_link"> 
1064                  <a href="/sv/-/pilotforsoket-med-myndigheternas-gemensamma-distansservice-inleds-pa-tre-orter"> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-base-brand"> <span><span class="sr-only">Pilotförsöket med myndigheternas gemensamma distansservice inleds på tre orter</span>Läsa mera</span> </a> 
1065                 </div> 
1066                </div> 
1067               </div> 
1068               <div> 
1069                <a href="/nyheter"> <button class="btn-primary button-news"> <span>Titta alla nyheter</span> <img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" role="presentation" class="filter-white"> </button> </a> 
1070               </div> 
1071              </div> 
1072             </div> 
1073            </div> 
1074           </div> 
1075          </section> 
1076         </div> 
1077        </div> 
1078       </div> 
1079      </div> 
1080      <div class="portlet-layout row"> 
1081       <div class="portlet-column portlet-column-first col-md-4" id="column-7"> 
1082        <div class="empty portlet-dropzone portlet-column-content portlet-column-content-first" id="layout-column_column-7"></div> 
1083       </div> 
1084       <div class="portlet-column col-md-4" id="column-8"> 
1085        <div class="empty portlet-dropzone portlet-column-content" id="layout-column_column-8"></div> 
1086       </div> 
1087       <div class="portlet-column portlet-column-last col-md-4" id="column-9"> 
1088        <div class="empty portlet-dropzone portlet-column-content portlet-column-content-last" id="layout-column_column-9"></div> 
1089       </div> 
1090      </div> 
1091     </div> 
1092    </div> 
1093    <form action="#" aria-hidden="true" class="hide" id="hrefFm" method="post" name="hrefFm"> 
1094     <span></span> 
1095     <button hidden type="submit">Gömd</button> 
1096    </form> 
1097   </section> 
1098  </div> 
1099  <footer id="footer"> 
1100   <div class="portlet-boundary portlet-boundary_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_  portlet-static portlet-static-end portlet-barebone yja-site-template-settings-footer-portlet " id="p_p_id_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter_"> 
1101    <span id="p_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter"></span> 
1102    <section class="portlet" id="portlet_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter"> 
1103     <a id="aineisto-fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter" name="aineisto-fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter" class="yja-anchor-elements"></a> 
1104     <div class="portlet-content"> 
1105      <div class="autofit-float autofit-row portlet-header "> 
1106       <div class="autofit-col autofit-col-end"> 
1107        <div class="autofit-section"> 
1108        </div> 
1109       </div> 
1110      </div> 
1111      <div class=" portlet-content-container"> 
1112       <div class="portlet-body"> 
1113        <div class="container footer-main-content"> 
1114         <div class="row"> 
1115          <div class="col col-md-12"> 
1116           <div> 
1117            <div class="row yja_footer__container"> 
1118             <div class="col col-md-6 "> 
1119              <p><img alt="" src="/documents/237372894/0/Finlandsdisken_logo_valkea_RGB.svg/440332e9-c79b-d438-2144-28196258a442?t=1747219079930"></p> 
1120              <p>Finlandsdisken samlar den offentliga förvaltningens tjänster på ett gemensamt serviceställe. Verksamheten samordnas av Tillstånds-och tillsynsverket.</p> 
1121              <p>Suomi-piste Finlandsdisken är ett registerat varumärke.</p> 
1122              <p><strong>Kontaktinformation</strong><br> <img alt="" class="filter-white footer-icon" common-ui-resources="" designsystem-suomifi="" icon-message.svg="" icons="" images="" o="" role="presentation" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-message.svg"> <a class="contact" href="/cdn-cgi/l/email-protection#b8d1d6ded7f8cbcdd7d5d195c8d1cbccdd96ded1"><span class="__cf_email__" data-cfemail="9ef7f0f8f1deedebf1f3f7b3eef7edeafbb0f8f7">[email&#160;protected]</span></a></p> 
1123             </div> 
1124             <div class="col col-md-6 "> 
1125              <ul> 
1126               <li><img alt="" class="filter-white footer-icon" role="presentation" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg"><a href="/ge-feedback">Ge respons</a></li> 
1127               <li><img alt="" class="filter-white footer-icon" role="presentation" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg"><a href="/hitta-suomi-piste">Hitta Finlandsdisken</a></li> 
1128               <li><img alt="" class="filter-white footer-icon" role="presentation" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-chevron-right.svg"><a href="/instruktioner-for-att-gora-affarer">Hur sköter man ärenden vid Finlandsdisken?</a></li> 
1129              </ul> 
1130             </div> 
1131             <div class="col col-md- "> 
1132              <div class="footer__icon"> 
1133               <a href="" target="_blank"> <span></span> <span class="sr-only">
1133öppnas i ett nytt fönster</span> </a> 
1134              </div> 
1135             </div> 
1136            </div> 
1137           </div> 
1138          </div> 
1139          <div class="col col-md-12"> 
1140           <div> 
1141            <ul class="bottom-links"> 
1142             <li style="margin-right: 1rem;"><a href="/tillganglighetspolicy1">Tillgänglighetspolicy</a></li> 
1143             <li style="margin-right: 1rem;"><a href="/integritetspolicy1" target="_self">Integritetspolicy</a></li> 
1144             <li style="margin-right: 1rem;"><a href="/cookies">Kakor</a></li> 
1145             <li style="margin-right: 1rem;"><a href="/webbplatskarta">Webbplatskarta</a></li> 
1146            </ul> 
1147            <div class="yja-meta-content-info"> 
1148            </div> 
1149           </div> 
1150          </div> 
1151         </div> 
1152        </div> 
1153       </div> 
1154      </div> 
1155     </div> 
1156    </section> 
1157   </div> 
1158  </footer> 
1159  <nav class="sort-pages modify-pages yja-mobile-navigation" id="mmenu" aria-label="mobil huvudnavigering" data-menu-position="right"> 
1160   <div class="yja-mobile-navigation__content"> 
1161    <div class="yja-mobile-navigation__toolbar"> 
1162     <button class="yja-mobile-navigation__button yja-mobile-navigation__button--close" id="yjaMenuButtonClose"> <span class="sr-only">Stäng undermenyn</span> 
1163      <svg class="lexicon-icon lexicon-icon-times" role="presentation" viewbox="0 0 512 512"> 
1164       <use xlink:href="https://suomi-piste.fi/o/yja-site-template-theme/images/clay/icons.svg#times" /> 
1165      </svg> </button> 
1166    </div> 
1167    <div class="yja-mobile-navigation__tree"> 
1168     <ul class="nav mm-listview" id="mainMenubar"> 
1169      <li aria-current="page" class="mm-listitem mm-listitem_selected yja-mobile-navigation--open level-1" id="mobile-layout_5"> 
1170       <div class="nav-item__container"> 
1171        <a href="https://suomi-piste.fi/sv/startsida" class="mm-listitem__text"> <span>Startsida</span> </a> 
1172       </div></li> 
1173      <li class="mm-listitem level-1" id="mobile-layout_13"> 
1174       <div class="nav-item__container"> 
1175        <a href="https://suomi-piste.fi/sv/hitta-finlandsdisken" class="mm-listitem__text has-btn"> <span>Hitta Finlandsdisken</span> </a> 
1176        <button class="yja-mobile-navigation__button yja-mobile-navigation__button--toggler" aria-expanded="false"> <span class="sr-only">Hitta Finlandsdisken yja.nav.submenu.title.end</span> 
1177         <svg class="lexicon-icon lexicon-icon-angle-right" role="presentation" viewbox="0 0 512 512"> 
1178          <use xlink:href="https://suomi-piste.fi/o/yja-site-template-theme/images/clay/icons.svg#angle-right" /> 
1179         </svg> </button> 
1180       </div> 
1181       <ul class="child-menu mm-listview " id="child_menu_13" aria-label="Hitta Finlandsdisken - undermeny"> 
1182        <li class="mm-listitem level-2" id="mobile-layout_91"> 
1183         <div class="nav-item__container"> 
1184          <a href="https://suomi-piste.fi/sv/helsingfors" class="mm-listitem__text">Helsingfors</a> 
1185         </div></li> 
1186        <li class="mm-listitem level-2" id="mobile-layout_38"> 
1187         <div class="nav-item__container"> 
1188          <a href="https://suomi-piste.fi/sv/finlandsdisken-i-joensuu" class="mm-listitem__text">Joensuu</a> 
1189         </div></li> 
1190        <li class="mm-listitem level-2" id="mobile-layout_39"> 
1191         <div class="nav-item__container"> 
1192          <a href="https://suomi-piste.fi/sv/finlandsdisken-i-jyvaskyla" class="mm-listitem__text">Jyväskylä</a> 
1193         </div></li> 
1194        <li class="mm-listitem level-2" id="mobile-layout_40"> 
1195         <div class="nav-item__container"> 
1196          <a href="https://suomi-piste.fi/sv/finlandsdisken-i-kouvola" class="mm-listitem__text">Kouvola</a> 
1197         </div></li> 
1198        <li class="mm-listitem level-2" id="mobile-layout_41"> 
1199         <div class="nav-item__container"> 
1200          <a href="https://suomi-piste.fi/sv/lahtis" class="mm-listitem__text">Lahtis</a> 
1201         </div></li> 
1202        <li class="mm-listitem level-2" id="mobile-layout_42"> 
1203         <div class="nav-item__container"> 
1204          <a href="https://suomi-piste.fi/sv/villmanstrand" class="mm-listitem__text">Villmanstrand</a> 
1205         </div></li> 
1206        <li class="mm-listitem level-2" id="mobile-layout_43"> 
1207         <div class="nav-item__container"> 
1208          <a href="https://suomi-piste.fi/sv/bjorneborg" class="mm-listitem__text">Björneborg</a> 
1209         </div></li> 
1210        <li class="mm-listitem level-2" id="mobile-layout_44"> 
1211         <div class="nav-item__container"> 
1212          <a href="https://suomi-piste.fi/sv/abo" class="mm-listitem__text">Åbo</a> 
1213         </div></li> 
1214       </ul></li> 
1215      <li class="mm-listitem level-1" id="mobile-layout_14"> 
1216       <div class="nav-item__container"> 
1217        <a href="https://suomi-piste.fi/sv/om-finlandsdisken" class="mm-listitem__text has-btn"> <span>Om Finlandsdisken</span> </a> 
1218        <button class="yja-mobile-navigation__button yja-mobile-navigation__button--toggler" aria-expanded="false"> <span class="sr-only">Om Finlandsdisken yja.nav.submenu.title.end</span> 
1219         <svg class="lexicon-icon lexicon-icon-angle-right" role="presentation" viewbox="0 0 512 512"> 
1220          <use xlink:href="https://suomi-piste.fi/o/yja-site-template-theme/images/clay/icons.svg#angle-right" /> 
1221         </svg> </button> 
1222       </div> 
1223       <ul class="child-menu mm-listview " id="child_menu_14" aria-label="Om Finlandsdisken - undermeny"> 
1224        <li class="mm-listitem level-2" id="mobile-layout_74"> 
1225         <div class="nav-item__container"> 
1226          <a href="https://suomi-piste.fi/sv/vad-ar-finlandsdisken" class="mm-listitem__text">Vad är Finlandsdisken?</a> 
1227         </div></li> 
1228        <li class="mm-listitem level-2" id="mobile-layout_57"> 
1229         <div class="nav-item__container"> 
1230          <a href="https://suomi-piste.fi/sv/vanliga-fragor" class="mm-listitem__text">Frågor och svar</a> 
1231         </div></li> 
1232        <li class="mm-listitem level-2" id="mobile-layout_58"> 
1233         <div class="nav-item__container"> 
1234          <a href="https://suomi-piste.fi/sv/hur-skoter-man-arenden-pa-finlandsdisken" class="mm-listitem__text">Hur sköter man ärenden på Finlandsdisken</a> 
1235         </div></li> 
1236       </ul></li> 
1237      <li class="mm-listitem level-1" id="mobile-layout_15"> 
1238       <div class="nav-item__container"> 
1239        <a href="https://suomi-piste.fi/sv/nyheter" class="mm-listitem__text"> <span>Nyheter</span> </a> 
1240       </div></li> 
1241      <li class="mm-listitem level-1" id="mobile-layout_16"> 
1242       <div class="nav-item__container"> 
1243        <a href="https://suomi-piste.fi/sv/ge-respons" class="mm-listitem__text"> <span>Ge respons</span> </a> 
1244       </div></li> 
1245     </ul> 
1246    </div> 
1247    <button class="yja-mobile-navigation__button sr-only" id="yjaMenuBottomButton">Stäng undermenyn</button> 
1248   </div> 
1249  </nav>
vendor: 112 bytes, lines 1249-1250
1249 
1250  <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1250<script src="    https://suomi-piste.fi/o/yja-site-template-theme/js/flickity.pkgd.min.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1251"></script>
1251 
1252  
1252<script src="/o/common-ui-resources/standalone/mobile-navigation/js/main.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1253"></script>
1253 
1254  
1254<script src="    https://suomi-piste.fi/o/yja-site-template-theme/js/lazysizes.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1255"></script>
1255 
1256  
1256<script src="    https://suomi-piste.fi/o/yja-site-template-theme/js/jquery.matchHeight-min.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1257"></script>
1257 
1258  
1258<script src="    https://suomi-piste.fi/o/yja-site-template-theme/js/js.cookie.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1259"></script>
1259 
1260  
1260<script src="    https://suomi-piste.fi/o/yja-site-template-theme/js/a11y-dialog.min.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1261"></script>
1261 
1262  
1262<script src="    https://suomi-piste.fi/o/yja-site-template-theme/js/app.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1263"></script>
1263 
1264  
1264<script src="/o/common-ui-resources/standalone/owl/js/owl.carousel.min.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1265"></script>
1265 
1266  
1266<script src="/o/common-ui-resources/standalone/a11y/js/a11y-navigation.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000
1267"></script>
1267 
1268  
1268<script>
1269	const mobileNavConfig = {
1270		elementsToHide: '.page-wrapper'
1271	}
1272	yjaMobileNavigation(mobileNavConfig);
1273
1274	/* Check if there exists #content-main element, if not add one */
1275	var contentMain = document.getElementById("content-main");
1276
1277	if (contentMain === null) {
1278		var span = document.createElement('span');
1279		var mainContent = document.getElementById('main-content');
1280
1281		if (mainContent !== null) {
1282			span.id = 'content-main';
1283			mainContent.insertBefore(span, mainContent.firstChild)
1284		}
1285	}
1286</script>
1286 
1287  
1287<script src="https://suomi-piste.fi/o/fi.yja.sitetemplatesettings.web/js/header.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215138000" type="text/javascript"></script>
1287 
1288  
1288<script src="https://suomi-piste.fi/o/common-ui-resources/standalone/jquery/js/chosen.jquery.min.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1790916848000" type="text/javascript"></script>
1288 
1289  
1289<script src="https://suomi-piste.fi/o/fi.yja.language.version.tool.web/js/main.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1790916848000" type="text/javascript"></script>
1289 
1290  
1290<script src="https://suomi-piste.fi/o/fi.yja.sitetemplatesettings.web/js/footer.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215138000" type="text/javascript"></script>
1290 
1291  
1291<script type="text/javascript">
1292// <![CDATA[
1293
1294	
1295		
1296
1297			
1298
1299			
1300		
1301	
1302
1303// ]]>
1304</script>
1304 
1305  
1305<script type="text/javascript">
1306	// <![CDATA[
1307
1308		
1309
1310		Liferay.currentURL = '\x2fsv\x2fstartsida';
1311		Liferay.currentURLEncoded = '\x252Fsv\x252Fstartsida';
1312
1313	// ]]>
1314</script>
1314 
1315  
1315<script type="text/javascript">
1316		// <![CDATA[
1317			
1318				var siteCurrentLang = $('html').attr('lang');
1319var serviceSearchLangVars = {
1320    "fi-FI": ["/haku", "Haku","Tietoa palvelupisteestä","Palvelukohtaiset asiointiajat","Esteettömyystiedot","Tilakartta","/haku?q="],
1321    "sv-SE": ["/sv/sok", "Sök","Information om servicestället","Tjänstespecifika öppettider","Tillgänglighetsinformation","Översikt över lokalen","/sv/sok?q="],
1322    "en-US": ["/en/search", "Search","Information about the service point","Service-specific business hours","Accessibility information","Layout map","/en/search?q="],
1323}
1324
1325if(siteCurrentLang !== 'fi-FI' && siteCurrentLang !== 'sv-SE' && siteCurrentLang !== 'en-US') {
1326    siteCurrentLang = 'en-US';
1327}
1328
1329let serviceSearchUrl = serviceSearchLangVars[siteCurrentLang][0]
1330let searchButtonText = serviceSearchLangVars[siteCurrentLang][1]
1331let accordion1 = serviceSearchLangVars[siteCurrentLang][2]
1332let accordion2 = serviceSearchLangVars[siteCurrentLang][3]
1333let accordion3 = serviceSearchLangVars[siteCurrentLang][4]
1334let accordion4 = serviceSearchLangVars[siteCurrentLang][5]
1335let searchUrl = serviceSearchLangVars[siteCurrentLang][6]
1336
1337jQuery(document).ready(function () {
1338
1339document.querySelectorAll('form .form-group').forEach(el => {
1340  if (!el.hasAttribute('role')) {
1341    el.setAttribute('role', 'group');
1342  }
1343});
1344
1345    let headerRightArea = $(".header-top-right-area");
1346    
1347    if(headerRightArea.length > 0){
1348        headerRightArea.prepend('<a href="' + serviceSearchUrl + '"><button id="search" class="sp-search-button"><span>' + searchButtonText + '</span>' +
1349            '<img alt="" src="/o/common-ui-resources/images/icons/designsystem-suomifi/icon-search.svg" role="presentation"/>' + '</button><span class="sr-only">' + searchButtonText + '</span></a>');
1350    }
1351
1352    $('*[id*=yja-layout-accordion-button-90]:visible').each(function() {
1353        $(this).children('span').html(accordion1);
1354    });
1355
1356    $('*[id*=yja-layout-accordion-button-91]:visible').each(function() {
1357        $(this).children('span').html(accordion2);
1358    });
1359
1360    $('*[id*=yja-layout-accordion-button-92]:visible').each(function() {
1361        $(this).children('span').html(accordion3);
1362    });
1363
1364    $('*[id*=yja-layout-accordion-button-93]:visible').each(function() {
1365        $(this).children('span').html(accordion4);
1366        //$(this).addClass('hide-accordion');
1367    });
1368
1369    setTimeout(() => {
1370    let excelReader = $(".excel-reader-portlet");
1371    if(excelReader.length > 0) {
1372        document.querySelectorAll("div[role='button']").forEach(function (el) {
1373            el.append('<label class="sr-only">' + "Location" + '</label>');
1374        });
1375    }
1376    }, "1000");
1377});
1378
1379$(document).on('click', 'a[href^="#"]', function (event) {
1380    event.preventDefault();
1381
1382    $('html, body').animate({
1383        scrollTop: $($.attr(this, 'href')).offset().top
1384    }, 500);
1385});
1386
1387/* YJA Group Tags from span to links */
1388const categoryGroupTags = document.querySelectorAll('.metadata .categories .category');
1389const categoryGroupTagsInArticle = document.querySelectorAll('.yja-category-group .yja-tag');
1390
1391for(i=0; i < categoryGroupTagsInArticle.length; i++){
1392    if(categoryGroupTagsInArticle[i].nodeName == 'SPAN'){
1393        const newLink = document.createElement('a');
1394        const newLinkText = document.createTextNode(categoryGroupTagsInArticle[i].textContent);
1395        const newSearchTerm = encodeURIComponent(categoryGroupTagsInArticle[i].textContent);
1396
1397
1398        const searchActionValue = searchUrl
1399        if (newLinkText && newSearchTerm) {
1400            // Get value text without whitespaces
1401            const searchActionValueText = searchActionValue.replace(/\s/g, '');
1402
1403            newLink.appendChild(newLinkText);
1404            newLink.setAttribute('href', searchActionValueText + newSearchTerm);
1405            newLink.setAttribute('rel', 'tag nofollow');
1406            newLink.classList.add('yja-tag');
1407
1408            categoryGroupTagsInArticle[i].parentNode.replaceChild(newLink, categoryGroupTagsInArticle[i]);
1409        }
1410
1411    }
1412}
1413
1414for(i=0; i < categoryGroupTags.length; i++){
1415    if(categoryGroupTags[i].nodeName == 'SPAN'){
1416        const newLink = document.createElement('a');
1417        const newLinkText = document.createTextNode(categoryGroupTags[i].textContent);
1418        const newSearchTerm = encodeURIComponent(categoryGroupTags[i].textContent);
1419
1420
1421        const searchActionValue = searchUrl
1422        if (newLinkText && newSearchTerm) {
1423            // Get value text without whitespaces
1424            const searchActionValueText = searchActionValue.replace(/\s/g, '');
1425
1426            newLink.appendChild(newLinkText);
1427            newLink.setAttribute('href', searchActionValueText + newSearchTerm);
1428            newLink.setAttribute('rel', 'tag nofollow');
1429            newLink.classList.add('yja-tag');
1430
1431            categoryGroupTags[i].parentNode.replaceChild(newLink, categoryGroupTags[i]);
1432        }
1433
1434    }
1435}
1436
1437				
1438
1439				
1440			
1441		// ]]>
1442	</script>
1442 
1443  
1443<script type="text/javascript">
1444// <![CDATA[
1445
1446	
1447		Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG');
1448	
1449
1450	Liferay.Portlet.onLoad(
1451		{
1452			canEditTitle: false,
1453			columnPos: 0,
1454			isStatic: 'end',
1455			namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG_',
1456			portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG',
1457			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0BbDLJBtwgAG\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3d_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__column-2\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1458			refreshURLData: {}
1459		}
1460	);
1461(function() {var $ = AUI.$;var _ = AUI._;
1462	var onVote = function (event) {
1463		if (window.Analytics) {
1464			Analytics.send('VOTE', 'Ratings', {
1465				className: event.className,
1466				classPK: event.classPK,
1467				ratingType: event.ratingType,
1468				score: event.score,
1469			});
1470		}
1471	};
1472
1473	var onDestroyPortlet = function () {
1474		Liferay.detach('ratings:vote', onVote);
1475		Liferay.detach('destroyPortlet', onDestroyPortlet);
1476	};
1477
1478	Liferay.on('ratings:vote', onVote);
1479	Liferay.on('destroyPortlet', onDestroyPortlet);
1480})();(function() {var $ = AUI.$;var _ = AUI._;
1481	var onDestroyPortlet = function () {
1482		Liferay.detach('messagePosted', onMessagePosted);
1483		Liferay.detach('destroyPortlet', onDestroyPortlet);
1484	};
1485
1486	Liferay.on('destroyPortlet', onDestroyPortlet);
1487
1488	var onMessagePosted = function (event) {
1489		if (window.Analytics) {
1490			Analytics.send('posted', 'Comment', {
1491				className: event.className,
1492				classPK: event.classPK,
1493				commentId: event.commentId,
1494				text: event.text,
1495			});
1496		}
1497	};
1498
1499	Liferay.on('messagePosted', onMessagePosted);
1500})();
1501	var pathnameRegexp = /\/documents\/(\d+)\/(\d+)\/(.+?)\/([^&]+)/;
1502
1503	function sendAnalyticsEvent(anchor) {
1504		var fileEntryId =
1505			anchor.dataset.analyticsFileEntryId ||
1506			(anchor.parentElement &&
1507				anchor.parentElement.dataset.analyticsFileEntryId);
1508
1509		var title =
1510			anchor.dataset.analyticsFileEntryTitle ||
1511			(anchor.parentElement &&
1512				anchor.parentElement.dataset.analyticsFileEntryTitle);
1513
1514		var getParameterValue = (parameterName) => {
1515			var result = null;
1516
1517			anchor.search
1518				.substr(1)
1519				.split('&')
1520				.forEach((item) => {
1521					var tmp = item.split('=');
1522
1523					if (tmp[0] === parameterName) {
1524						result = decodeURIComponent(tmp[1]);
1525					}
1526				});
1527
1528			return result;
1529		};
1530
1531		var match = pathnameRegexp.exec(anchor.pathname);
1532
1533		if (fileEntryId && match) {
1534			Analytics.send('documentDownloaded', 'Document', {
1535				groupId: match[1],
1536				fileEntryId,
1537				preview: !!window._com_liferay_document_library_analytics_isViewFileEntry,
1538				title: title || decodeURIComponent(match[3].replace(/\+/gi, ' ')),
1539				version: getParameterValue('version'),
1540			});
1541		}
1542	}
1543
1544	function handleDownloadClick(event) {
1545		if (window.Analytics) {
1546			if (event.target.nodeName.toLowerCase() === 'a') {
1547				sendAnalyticsEvent(event.target);
1548			}
1549			else if (
1550				event.target.parentNode &&
1551				event.target.parentNode.nodeName.toLowerCase() === 'a'
1552			) {
1553				sendAnalyticsEvent(event.target.parentNode);
1554			}
1555			else if (
1556				event.target.querySelector('.lexicon-icon-download') ||
1557				event.target.classList.contains('lexicon-icon-download') ||
1558				(event.target.parentNode &&
1559					(event.target.parentNode.classList.contains(
1560						'lexicon-icon-download'
1561					) ||
1562						event.target.parentNode.dataset.action === 'download'))
1563			) {
1564				var selectedFiles = document.querySelectorAll(
1565					'.portlet-document-library .entry-selector:checked'
1566				);
1567
1568				selectedFiles.forEach(({value}) => {
1569					var selectedFile = document.querySelector(
1570						'[data-analytics-file-entry-id="' + value + '"]'
1571					);
1572
1573					sendAnalyticsEvent(selectedFile);
1574				});
1575			}
1576		}
1577	}
1578
1579	Liferay.once('destroyPortlet', () => {
1580		document.body.removeEventListener('click', handleDownloadClick);
1581	});
1582
1583	Liferay.once('portletReady', () => {
1584		document.body.addEventListener('click', handleDownloadClick);
1585	});
1586(function() {var $ = AUI.$;var _ = AUI._;
1587	var onShare = function (data) {
1588		if (window.Analytics) {
1589			Analytics.send('shared', 'SocialBookmarks', {
1590				className: data.className,
1591				classPK: data.classPK,
1592				type: data.type,
1593				url: data.url,
1594			});
1595		}
1596	};
1597
1598	var onDestroyPortlet = function () {
1599		Liferay.detach('socialBookmarks:share', onShare);
1600		Liferay.detach('destroyPortlet', onDestroyPortlet);
1601	};
1602
1603	Liferay.on('socialBookmarks:share', onShare);
1604	Liferay.on('destroyPortlet', onDestroyPortlet);
1605})();
1606	if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) {
1607		svg4everybody(
1608			{
1609				polyfill: true,
1610				validate: function (src, svg, use) {
1611					return !src || !src.startsWith('#');
1612				}
1613			}
1614		);
1615	}
1616
1617	
1618		Liferay.Portlet.register('fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb');
1619	
1620
1621	Liferay.Portlet.onLoad(
1622		{
1623			canEditTitle: false,
1624			columnPos: 0,
1625			isStatic: 'end',
1626			namespacedId: 'p_p_id_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb_',
1627			portletId: 'fi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb',
1628			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dfi_yja_sitetemplatesettings_web_SiteTemplateSettingsHeader_WAR_fiyjasitetemplatesettingsweb\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1629			refreshURLData: {}
1630		}
1631	);
1632
1633	
1634		Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff');
1635	
1636
1637	Liferay.Portlet.onLoad(
1638		{
1639			canEditTitle: false,
1640			columnPos: 0,
1641			isStatic: 'end',
1642			namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff_',
1643			portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff',
1644			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_k68Q2Vjo7Iff\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3d_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__column-1\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1645			refreshURLData: {}
1646		}
1647	);
1648
1649	
1650		Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO');
1651	
1652
1653	Liferay.Portlet.onLoad(
1654		{
1655			canEditTitle: false,
1656			columnPos: 0,
1657			isStatic: 'end',
1658			namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO_',
1659			portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO',
1660			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_Cbf2NJcxoqjO\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-10\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1661			refreshURLData: {}
1662		}
1663	);
1664(function() {var $ = AUI.$;var _ = AUI._;
1665	var assetEntryId =
1666		'';
1667
1668	if (assetEntryId) {
1669		window.location.hash = assetEntryId;
1670	}
1671})();
1672	
1673		Liferay.Portlet.register('com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM');
1674	
1675
1676	Liferay.Portlet.onLoad(
1677		{
1678			canEditTitle: false,
1679			columnPos: 0,
1680			isStatic: 'end',
1681			namespacedId: 'p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM_',
1682			portletId: 'com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM',
1683			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dcom_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_s6eksdCbKUwM\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-6\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1684			refreshURLData: {}
1685		}
1686	);
1687
1688	
1689		Liferay.Portlet.register('fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet');
1690	
1691
1692	Liferay.Portlet.onLoad(
1693		{
1694			canEditTitle: false,
1695			columnPos: 0,
1696			isStatic: 'end',
1697			namespacedId: 'p_p_id_fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet_',
1698			portletId: 'fi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet',
1699			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dfi_yja_language_version_tool_web_portlet_LanguageVersionToolSelectionPortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1700			refreshURLData: {}
1701		}
1702	);
1703
1704	var nestedPortlet = document.getElementById(
1705		'_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt__main-content'
1706	);
1707
1708	if (nestedPortlet != null) {
1709		nestedPortlet.removeAttribute('role');
1710	}
1711
1712	
1713		Liferay.Portlet.register('com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt');
1714	
1715
1716	Liferay.Portlet.onLoad(
1717		{
1718			canEditTitle: false,
1719			columnPos: 0,
1720			isStatic: 'end',
1721			namespacedId: 'p_p_id_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt_',
1722			portletId: 'com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt',
1723			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dcom_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_ET7RxJX7p8Bt\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-1\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1724			refreshURLData: {}
1725		}
1726	);
1727
1728	
1729		Liferay.Portlet.register('fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFo
1729oter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter');
1730	
1731
1732	Liferay.Portlet.onLoad(
1733		{
1734			canEditTitle: false,
1735			columnPos: 0,
1736			isStatic: 'end',
1737			namespacedId: 'p_p_id_fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter_',
1738			portletId: 'fi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter',
1739			refreshURL: '\x2fsv\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d233288918\x26p_p_id\x3dfi_yja_sitetemplatesettings_web_SiteTemplateSettingsFooter_WAR_fiyjasitetemplatesettingsweb_INSTANCE_sitetemplateFooter\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fsv\x252Fstartsida',
1740			refreshURLData: {}
1741		}
1742	);
1743Liferay.Loader.require('metal-dom/src/all/dom', 'frontend-js-web/liferay/toast/commands/OpenToast.es', function(metalDomSrcAllDom, frontendJsWebLiferayToastCommandsOpenToastEs) {
1744try {
1745(function() {
1746var dom = metalDomSrcAllDom;
1747var $ = AUI.$;var _ = AUI._;
1748	var focusInPortletHandler = dom.delegate(
1749		document,
1750		'focusin',
1751		'.portlet',
1752		function(event) {
1753			dom.addClasses(dom.closest(event.delegateTarget, '.portlet'), 'open');
1754		}
1755	);
1756
1757	var focusOutPortletHandler = dom.delegate(
1758		document,
1759		'focusout',
1760		'.portlet',
1761		function(event) {
1762			dom.removeClasses(dom.closest(event.delegateTarget, '.portlet'), 'open');
1763		}
1764	);
1765
1766})();
1767(function() {
1768var toastCommands = frontendJsWebLiferayToastCommandsOpenToastEs;
1769var $ = AUI.$;var _ = AUI._;
1770			AUI().use(
1771				'liferay-session',
1772				function() {
1773					Liferay.Session = new Liferay.SessionBase(
1774						{
1775							autoExtend: true,
1776							redirectOnExpire: false,
1777							redirectUrl: 'https\x3a\x2f\x2fsuomi-piste\x2efi\x2f',
1778							sessionLength: 10800,
1779							sessionTimeoutOffset: 70,
1780							warningLength: 0
1781						}
1782					);
1783
1784					
1785				}
1786			);
1787		
1788})();
1789} catch (err) {
1790	console.error(err);
1791}
1792});AUI().use('liferay-menu', 'aui-base', function(A) {(function() {var $ = AUI.$;var _ = AUI._;
1793	if (A.UA.mobile) {
1794		Liferay.Util.addInputCancel();
1795	}
1796})();(function() {var $ = AUI.$;var _ = AUI._;
1797	new Liferay.Menu();
1798
1799	var liferayNotices = Liferay.Data.notices;
1800
1801	for (var i = 0; i < liferayNotices.length; i++) {
1802		Liferay.Util.openToast(liferayNotices[i]);
1803	}
1804
1805})();});
1806// ]]>
1807</script>
1807 
1808  
1808<script src="https://suomi-piste.fi/o/yja-site-template-theme/js/main.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" type="text/javascript"></script>
1808 
1809  
1809<script type="text/javascript">
1810// YJALR73-1775 replace iterator dropdow-toggle class with LR71 version to prevent visual changes
1811const iteratorDropdown = document.querySelectorAll('.taglib-page-iterator .lfr-pagination-page-selector .dropdown-toggle.btn-secondary');
1812iteratorDropdown.forEach(iter => {
1813    iter.classList.remove('btn-secondary');
1814    if (!iter.classList.contains('btn-default')) {
1815        iter.classList.add('btn-default');
1816    }
1817})
1818</script>
1818 
1819  
1819<script type="text/javascript">
1820	// <![CDATA[
1821		AUI().use(
1822			'aui-base',
1823			function(A) {
1824				var frameElement = window.frameElement;
1825
1826				if (frameElement && frameElement.getAttribute('id') === 'simulationDeviceIframe') {
1827					A.getBody().addClass('lfr-has-simulation-panel');
1828				}
1829			}
1830		);
1831	// ]]>
1832</script>
1832 
1833  
1833<script type="text/javascript">
1834// <![CDATA[
1835Liferay.Loader.require('[email protected]/index', function(frontendJsCollapseSupportWeb1015Index) {
1836try {
1837(function() {
1838var CollapseProvider = frontendJsCollapseSupportWeb1015Index;
1839CollapseProvider.default()
1840})();
1841} catch (err) {
1842	console.error(err);
1843}
1844});
1845// ]]>
1846</script>
1846 
1847  
1847<script type="text/javascript">
1848// <![CDATA[
1849Liferay.Loader.require('[email protected]/index', function(remoteAppSupportWeb108Index) {
1850try {
1851(function() {
1852var RemoteAppSupport = remoteAppSupportWeb108Index;
1853RemoteAppSupport.default()
1854})();
1855} catch (err) {
1856	console.error(err);
1857}
1858});
1859// ]]>
1860</script>
1860 
1861  
1861<script type="text/javascript">
1862// <![CDATA[
1863Liferay.Loader.require('[email protected]/index', function(frontendJsAlertSupportWeb1010Index) {
1864try {
1865(function() {
1866var AlertProvider = frontendJsAlertSupportWeb1010Index;
1867AlertProvider.default()
1868})();
1869} catch (err) {
1870	console.error(err);
1871}
1872});
1873// ]]>
1874</script>
1874 
1875  
1875<script type="text/javascript">
1876// <![CDATA[
1877Liferay.Loader.require('[email protected]/index', function(frontendJsTabsSupportWeb1011Index) {
1878try {
1879(function() {
1880var TabsProvider = frontendJsTabsSupportWeb1011Index;
1881TabsProvider.default()
1882})();
1883} catch (err) {
1884	console.error(err);
1885}
1886});
1887// ]]>
1888</script>
1888 
1889  
1889<script type="text/javascript">
1890// <![CDATA[
1891Liferay.Loader.require('[email protected]/index', function(frontendJsTooltipSupportWeb307Index) {
1892try {
1893(function() {
1894var TooltipSupport = frontendJsTooltipSupportWeb307Index;
1895TooltipSupport.default()
1896})();
1897} catch (err) {
1898	console.error(err);
1899}
1900});
1901// ]]>
1902</script>
1902 
1903  
1903<script type="text/javascript">
1904// <![CDATA[
1905Liferay.Loader.require('[email protected]/index', function(frontendJsDropdownSupportWeb1011Index) {
1906try {
1907(function() {
1908var DropdownProvider = frontendJsDropdownSupportWeb1011Index;
1909DropdownProvider.default()
1910})();
1911} catch (err) {
1912	console.error(err);
1913}
1914});
1915// ]]>
1916</script>
1916 
1917  
1917<script>
1918
1919'use strict';
1920
1921class LayoutAccordion {
1922  constructor(domNode) {
1923    this.rootEl = domNode;
1924    this.buttonEl = this.rootEl.querySelector('button[aria-expanded]');
1925
1926    let thisNamespace = this.buttonEl.getAttribute('id');
1927    thisNamespace = thisNamespace.substring(0, thisNamespace.length - 30);
1928    
1929    let controlsId = this.buttonEl.getAttribute('aria-controls');
1930    controlsId = thisNamespace + controlsId;
1931    this.buttonEl.setAttribute('aria-controls', controlsId);
1932
1933    this.contentEl = document.getElementById(controlsId);
1934
1935    if (this.contentEl.querySelector('.portlet-title-text') != null) {
1936        this.buttonEl.querySelector(".yja-layout-accordion-title").innerHTML = this.contentEl.querySelector('.portlet-title-text').innerHTML;
1937    }
1938
1939    if (this.contentEl.querySelector('.portlet-dropzone.empty') != null && document.querySelector('body.signed-in') == null ) {
1940        this.rootEl.parentElement.remove();
1941    }
1942
1943    this.open = this.buttonEl.getAttribute('aria-expanded') === 'true';
1944
1945    // add event listeners
1946    this.buttonEl.addEventListener('click', this.onButtonClick.bind(this));
1947  }
1948
1949  onButtonClick() {
1950    this.toggle(!this.open);
1951  }
1952
1953  toggle(open) {
1954    // don't do anything if the open state doesn't change
1955    if (open === this.open) {
1956      return;
1957    }
1958
1959    // update the internal state
1960    this.open = open;
1961
1962    // handle DOM updates
1963    this.buttonEl.setAttribute('aria-expanded', `${open}`);
1964    if (open) {
1965      this.contentEl.removeAttribute('hidden');
1966      this.contentEl.setAttribute('aria-hidden', 'false');
1967    } else {
1968      this.contentEl.setAttribute('hidden', '');
1969      this.contentEl.setAttribute('aria-hidden', 'true');
1970    }
1971  }
1972
1973  // Add public open and close methods for convenience
1974  open() {
1975    this.toggle(true);
1976  }
1977
1978  close() {
1979    this.toggle(false);
1980  }
1981}
1982
1983// init accordions
1984const layoutaccordions = document.querySelectorAll('ul.yja-layout-accordions > li.yja-layout-accordion > .yja-layout-accordion-toggle');
1985layoutaccordions.forEach((accordionEl) => {
1986  new LayoutAccordion(accordionEl);
1987});
1988
1989</script>
1989 
1990  
1990<script type="text/javascript">
1991
1992    var fixed = jQuery('.main-nav').position().top;
1993
1994
1995</script>
1995 
1996  
1996<script src="/o/yja-cookie-consent-web/js/cookie-consent.js?browserId=chrome&amp;languageId=sv_SE&amp;t=1791215140000" type="text/javascript" id="yja-cookie-consent" data-style="two" data-uuid="f3cda23a-c517-8086-1f42-0129f8cbd78b" data-lang="sv_SE" data-check-cookie="true"></script>
1996  
1997 </body>
1998</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.