{"id":7909,"date":"2025-10-01T14:39:15","date_gmt":"2025-10-01T13:39:15","guid":{"rendered":"https:\/\/malmocity.se\/?page_id=7909"},"modified":"2025-10-23T08:04:50","modified_gmt":"2025-10-23T07:04:50","slug":"ansokan-om-medlemskap","status":"publish","type":"page","link":"https:\/\/malmocity.se\/en\/ansokan-om-medlemskap\/","title":{"rendered":"Application for membership"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"7909\" class=\"elementor elementor-7909\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c9fcd2 e-flex e-con-boxed e-con e-parent\" data-id=\"9c9fcd2\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2cc0230 e-flex e-con-boxed e-con e-child\" data-id=\"2cc0230\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f6fbc8d e-flex e-con-boxed e-con e-parent\" data-id=\"f6fbc8d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-bc27f43 e-con-full e-flex e-con e-child\" data-id=\"bc27f43\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-105a5f0 elementor-widget elementor-widget-spacer\" data-id=\"105a5f0\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e3708a e-flex e-con-boxed e-con e-parent\" data-id=\"5e3708a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-072eb7e elementor-widget elementor-widget-heading\" data-id=\"072eb7e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Become a member of Malm\u00f6 City<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a690bd elementor-widget elementor-widget-spacer\" data-id=\"2a690bd\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c5d804d e-flex e-con-boxed e-con e-parent\" data-id=\"c5d804d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-66e8ed4 e-con-full e-flex e-con e-child\" data-id=\"66e8ed4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8028b8b elementor-widget elementor-widget-heading\" data-id=\"8028b8b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">I'm glad you want to become a member of Malm\u00f6 City!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0919d7f elementor-widget elementor-widget-text-editor\" data-id=\"0919d7f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To become a member, you need to fill in the membership application form. Once your application has been submitted and received by us, you will receive a request for digital signing. Once this is completed, your membership is finalised.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-947542d elementor-widget elementor-widget-heading\" data-id=\"947542d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Member benefits<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee2d56d elementor-widget elementor-widget-text-editor\" data-id=\"ee2d56d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As a member of Malm\u00f6 City, you get access to a wide network, access to free marketing in our channels and the chance to be involved in influencing our work in the city centre. As a member, you also get the opportunity to receive Malm\u00f6 City Gift Cards.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ed3c47 elementor-widget elementor-widget-button\" data-id=\"8ed3c47\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">More member benefits<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d379ece e-con-full e-flex e-con e-child\" data-id=\"d379ece\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bf5f58 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"6bf5f58\" data-element_type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;N\\u00e4sta&quot;,&quot;step_previous_label&quot;:&quot;F\\u00f6reg\\u00e5ende&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"become_member\" name=\"Medlemsans\u00f6kan\" aria-label=\"Membership application form\" action=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"7909\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"6bf5f58\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Ans\u00f6kan om medlemskap - Malm\u00f6 City\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"7909\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tRegistered company name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Registered company name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tName of the activity\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name of the activity\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-message elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tOrganisation number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[message]\" id=\"form-field-message\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Organisation number\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_13e0d07 elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_13e0d07\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tSales area per store\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_13e0d07]\" id=\"form-field-field_13e0d07\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Sales area per store\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_24d65ed elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_24d65ed\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tVisiting address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_24d65ed]\" id=\"form-field-field_24d65ed\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Visiting address\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b5959cf elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_b5959cf\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tBilling address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_b5959cf]\" id=\"form-field-field_b5959cf\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Billing address\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_907b3c2 elementor-col-66\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_907b3c2\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tDigital billing address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_907b3c2]\" id=\"form-field-field_907b3c2\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email for invoicing\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_f8b66f5 elementor-col-33\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_f8b66f5\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tInvoice reference\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_f8b66f5]\" id=\"form-field-field_f8b66f5\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Invoice reference\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_4145786 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_4145786\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTelephone number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_4145786]\" id=\"form-field-field_4145786\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Telephone number\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\" data-no-translation-title=\"\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_f3ffc94 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_f3ffc94\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tE-mail address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_f3ffc94]\" id=\"form-field-field_f3ffc94\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"E-mail address\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_a44b350 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_a44b350\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tWebsite\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_a44b350]\" id=\"form-field-field_a44b350\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Website\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_9a95255 elementor-col-60 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_9a95255\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tContact person\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_9a95255]\" id=\"form-field-field_9a95255\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Contact person\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_38f8b8f elementor-col-40 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_38f8b8f\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTitle\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_38f8b8f]\" id=\"form-field-field_38f8b8f\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Title\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_97d7536 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_97d7536\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTelephone number of contact person\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_97d7536]\" id=\"form-field-field_97d7536\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Telephone number of contact person\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\" data-no-translation-title=\"\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_453d982 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_453d982\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tE-mail to contact person\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_453d982]\" id=\"form-field-field_453d982\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"E-mail to contact person\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_e6971f2 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_e6971f2\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tWant to receive the Malm\u00f6 City Gift Card\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Ja\" id=\"form-field-field_e6971f2-0\" name=\"form_fields[field_e6971f2]\"> <label for=\"form-field-field_e6971f2-0\">Want to receive the Malm\u00f6 City Gift Card<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send membership application<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbef899 elementor-absolute elementor-widget elementor-widget-html\" data-id=\"cbef899\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\n<script>\n \/*\n\n  const searchInput = document.querySelector('._search-input input');\n  const searchButton = document.querySelector('._search-input button');\n  const gridContainer = document.querySelector('._grid-container');\n  const searchAll = document.querySelector('._searchAll');\n  const searchBooksMusic = document.querySelector('._searchBooksMusic');\n  const searchHomeLeisure = document.querySelector('._searchHomeLeisure');\n  \n  \/\/ +\n  \n  const searchPlayHobby = document.querySelector('._searchPlayHobby');\n  const searchFashionAccessories = document.querySelector('._searchFashionAccessories');\n  const searchOptics = document.querySelector('._searchOptics');\n  \n  \/\/ +\n  \n  const searchGiftCard = document.querySelector('._searchGiftCard');\n  \n  \/\/ CHECKBOX \/\/\n  \n    const style = document.createElement('style');\n    style.textContent = `\n      .custom-checkbox {\n        appearance: none;\n        -webkit-appearance: none;\n        min-width: 28px;\n        min-height: 28px;\n        border-radius: 50%;\n        border: 1px solid #5eb1a8;\n        background-color: #fffcf2;\n        display: grid;\n        place-items: center;\n        cursor: pointer;\n        transition: border-color 0.2s ease;\n        padding: 0;\n        position: relative;\n      }\n    \n      .custom-checkbox:checked::after {\n        content: '\u2764\ufe0f';\n        font-size: 16px;\n        position: absolute;\n        margin-right: 0.5px;\n      }\n    \n      .custom-checkbox:hover {\n        border-color: #438E81;\n      }\n    `;\n    document.head.appendChild(style);\n    \n    const search = document.querySelector('._search-input');\n    \n    const checkboxWrapper = document.createElement('div');\n    checkboxWrapper.style.display = 'flex';\n    checkboxWrapper.style.alignItems = 'center';\n    checkboxWrapper.style.justifyContent = 'center';\n    checkboxWrapper.style.margin = '0 auto';\n    checkboxWrapper.style.marginTop = '20px';\n    checkboxWrapper.className = '_onlyGiftCards';\n    \n    \/\/ Checkbox\n    const checkbox = document.createElement('input');\n    checkbox.type = 'checkbox';\n    checkbox.id = 'presentkortFilter';\n    checkbox.className = 'custom-checkbox';\n    \n    \/\/ Label\n    const label = document.createElement('label');\n    label.htmlFor = 'presentkortFilter';\n    label.textContent = 'Endast verksamheter med presentkort';\n    label.style.marginLeft = '10px';\n    label.style.cursor = 'pointer';\n    label.style.fontSize = '16px';\n    label.style.color = \"#5eb1a8\";\n    \n    checkboxWrapper.appendChild(checkbox);\n    checkboxWrapper.appendChild(label);\n    \n    search.appendChild(checkboxWrapper);\n  \n  \/\/ CHECKBOX \/\/\n  \n  searchAll.style.opacity = 0;\n  searchBooksMusic.style.opacity = 0;\n  searchHomeLeisure.style.opacity = 0;\n  \n  \/\/ +\n  \n  searchPlayHobby.style.opacity = 0;\n  searchFashionAccessories.style.opacity = 0;\n  searchOptics.style.opacity = 0;\n  \n  \/\/ +\n\n  const defaultImage = \"https:\/\/malmocity.se\/wp-content\/uploads\/2025\/01\/dsc8839-mt_skeppsbron_och_malmo_live_hires-scaled.jpeg\";\n  \n  let sek;\n  \n  if(sessionStorage.getItem('autoFilterGiftCard') === 'true'){\n       searchInput.placeholder = `Lista visas om 3 sekunder`;\n       sek = 2;\n    }  \n    else {\n        searchInput.placeholder = `S\u00f6k om 2 sekunder`;\n        sek = 1;\n    }\n\nconst timer = setInterval(() => {\n  if (sek > 0) {\n      \n      \n    if(sessionStorage.getItem('autoFilterGiftCard') === 'true'){\n       searchInput.placeholder = `Lista visas om ${sek} sekunder`; \n    }  \n    else searchInput.placeholder = `S\u00f6k om ${sek} sekunder`;\n    sek--;\n  } else {\n      \n      \n    sessionStorage.removeItem('autoFilterGiftCard');  \n      \n    clearInterval(timer);\n    \n    searchInput.placeholder = 'S\u00f6k efter verksamhet...';\n    \n    searchInput.style.pointerEvents = 'auto';\n    searchButton.style.pointerEvents = 'auto';\n    searchButton.style.background = '#8D0C02';\n\n    \/\/ Delay button appearance by 500ms\n    setTimeout(() => {\n      const elements = [\n        searchGiftCard,  \n        searchAll,\n        searchBooksMusic,\n        searchHomeLeisure,\n        searchPlayHobby,\n        searchFashionAccessories,\n        searchOptics,\n      ];\n\n      elements.forEach((el, i) => {\n        el.style.opacity = 0; \/\/ Optional: start hidden\n        el.style.transition = 'opacity 300ms ease';\n\n        setTimeout(() => {\n          el.style.opacity = 1;\n        }, i * 50);\n      });\n    }, 500); \/\/ <-- delay showing buttons by 500ms\n  }\n}, 1000);\n\n  function htmlContainer(company) {\n  return `<a class=\"elementor-element elementor-element-e57ec60 e-con e-parent e-lazyloaded\" \n    data-id=\"e57ec60\" \n    data-element_type=\"container\" \n    href=\"${company.url}\" \n    style=\"display: flex; flex-direction: column; width: 300px; height: 400px; text-decoration: none; border: 1px solid #eee; border-radius: 8px; overflow: hidden; background: #fff;\">\n\n    <!-- Image section: 300px height -->\n    <div style=\"height: 300px; width: 100%; overflow: hidden;\">\n      <img \n        decoding=\"async\" \n        src=\"${company.cover || defaultImage}\" \n        alt=\"${company.title || 'Bild'}\" \n        style=\"width: 100%; height: 100%; object-fit: cover;\">\n    <\/div>\n\n    <!-- Text section: 100px height -->\n    <div style=\"height: 100px; width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box; text-align: center;\">\n      <h5 class=\"elementor-heading-title elementor-size-default\" style=\"margin: 0; font-size: 15px;\">\n        ${company.title || 'Namn saknas'}\n      <\/h5>\n      <p style=\"margin: 6px 0 0; font-size: 13px; color: ${company.hasGiftCard ? \"green\" : \"orangered\"};\">\n        Presentkort g\u00e4ller ${company.hasGiftCard ? \"\" : \"inte\"}\n      <\/p>\n    <\/div>\n\n  <\/a>`;\n}\n\n\n  (async () => {\n    const res = await fetch('\/wp-json\/custom\/v1\/all-companies');\n    const data = await res.json();\n    \n    const allowedCategories = [\"H\u00e4lsa\", \"N\u00f6je\", \"Salong\", \"Service\", \"Tr\u00e4ning\"];\n\n    const filteredData = data.filter(item =>\n        item.categories.some(category => allowedCategories.includes(category))\n    );\n    \n    \n    const onlyGiftCards = filteredData.filter(name => name.categories.includes(\"Accepts the gift card\"));\n    \n    function searchClickListener(e) {\n      e.preventDefault();\n      const searchTerm = searchInput.value.toLowerCase();\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      let matches;\n     \n      matches = filteredData2.filter(name => name.title.toLowerCase().includes(searchTerm));\n\n      gridContainer.innerHTML = \"\";\n\n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    function searchAllListener(e) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      filteredData2.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    function searchBooksMusicListener(e) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      const matches = filteredData2.filter(name => name.categories.includes(\"H\u00e4lsa\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    function searchHomeLeisureListener(e) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      const matches = filteredData2.filter(name => name.categories.includes(\"N\u00f6je\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    \/\/ +\n    \n    function searchPlayHobbyListener(e) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      const matches = filteredData2.filter(name => name.categories.includes(\"Salong\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    function searchFashionAccessoriesListener(e) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      const matches = filteredData2.filter(name => name.categories.includes(\"Service\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    function searchOpticsListener(e) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const filteredData2 = !checkbox.checked ? filteredData : onlyGiftCards;\n      \n      const matches = filteredData2.filter(name => name.categories.includes(\"Tr\u00e4ning\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n    \n    \/\/ +\n    \n    function searchGiftCardListener(e = null) {\n      e.preventDefault();  \n      gridContainer.innerHTML = \"\";\n      \n      const matches = filteredData.filter(name => name.categories.includes(\"Accepts the gift card\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n    }\n\n    searchButton.addEventListener('click', searchClickListener);\n    searchAll.addEventListener('click', searchAllListener);\n    searchBooksMusic.addEventListener('click', searchBooksMusicListener);\n    searchHomeLeisure.addEventListener('click', searchHomeLeisureListener);\n    searchGiftCard.addEventListener('click', searchGiftCardListener);\n    \n    \/\/ +\n    \n    searchPlayHobby.addEventListener('click', searchPlayHobbyListener);\n    searchFashionAccessories.addEventListener('click', searchFashionAccessoriesListener);\n    searchOptics.addEventListener('click', searchOpticsListener);\n    \n    \/\/ +\n    \n    \n    if(sessionStorage.getItem('autoFilterGiftCard') === 'true'){\n      \n      checkbox.checked = 'true';\n      \n      gridContainer.innerHTML = \"\";\n      \n      const matches = filteredData.filter(name => name.categories.includes(\"Accepts the gift card\"));\n      \n      matches.forEach(el => {\n        gridContainer.insertAdjacentHTML('beforeend', htmlContainer(el));\n      });\n      \n  }\n    \n    \n    \n  })();\n  \n  *\/\n\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Become a member of Malm\u00f6 City We are delighted that you want to become a member of Malm\u00f6 City! To become a member, you need to fill in the membership application. Once your application has been submitted and received by us, you will receive a request for digital signing. Once this is completed, your membership is finalised.  Membership benefits As a member [...]<\/p>","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-7909","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/pages\/7909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/comments?post=7909"}],"version-history":[{"count":184,"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/pages\/7909\/revisions"}],"predecessor-version":[{"id":8223,"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/pages\/7909\/revisions\/8223"}],"wp:attachment":[{"href":"https:\/\/malmocity.se\/en\/wp-json\/wp\/v2\/media?parent=7909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}