{"id":16147,"date":"2024-07-16T12:11:28","date_gmt":"2024-07-16T09:11:28","guid":{"rendered":"https:\/\/ikrautas.lt\/i-would-like-to-offer-a-location\/"},"modified":"2025-08-06T09:50:00","modified_gmt":"2025-08-06T06:50:00","slug":"i-would-like-to-offer-a-location","status":"publish","type":"page","link":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/","title":{"rendered":"I would like to offer a location"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16147\" class=\"elementor elementor-16147 elementor-13131\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-242ac3d e-flex e-con-boxed e-con e-parent\" data-id=\"242ac3d\" data-element_type=\"container\" data-e-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\t\t<div class=\"elementor-element elementor-element-2a6238c elementor-widget elementor-widget-shortcode\" data-id=\"2a6238c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"container\" id=\"left-sidebar\">\r\n\r\n    <div class=\"column\">\r\n            <div id=\"first-step\">\r\n                <h1 class=\"title-left\">Suggest a location for EV charging stations<\/h1>\r\n                <h3 class=\"subtitle-title-left\">We are expanding our charging network in Lithuania and looking for locations that are attractive to EV drivers. Do you know one? Suggest one!  <\/h3>\r\n                <div class=\"bottom-content\">\r\n                    <div class=\"subtitle-title-second\">Upon request,<br>we will contact you within 1 day.<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n    <div class=\"column\">\r\n        <div class=\"thank-you\" id=\"first-form\" style=\"height: auto; padding-top: 45px;\">\r\n            <form id=\"contact-form-step1\" class=\"active-form form-desktop\">\r\n                                <input type=\"hidden\" name=\"origin\" value=\"direct - (direct)\">\r\n\r\n                <div class=\"form-group\">\r\n                    <div>\r\n                        <div class=\"field-text\">1. Proposed site address <span class=\"field-required\">*<\/span><\/div>\r\n                        <span class=\"address-warning\" style=\"display:none; color:#E82F2F; font-weight: 500;\">\r\n                            (Must be selected from a list of suggested addresses)\r\n                        <\/span>\r\n                        <input type=\"hidden\" id=\"address-home-lat\" name=\"lat\">\r\n                        <input type=\"hidden\" id=\"address-home-lon\" name=\"lon\">\r\n                        <input type=\"text\" id=\"address-home\" name=\"addr_input\" class=\"address-autocomplete\" placeholder=\"\u012eveskite adres\u0105\" required autocomplete=\"off\" readonly onfocus=\"this.removeAttribute('readonly');\" \/>\r\n                        <div class=\"error-message\" id=\"address-error\"><\/div>\r\n                    <\/div>\r\n\r\n                    <div>\r\n                        <div class=\"field-text\">2. What kind of place is it? <span class=\"field-required\">*<\/span><\/div>\r\n                        <div class=\"field-subtext\">E.g.: caf\u00e9, public square in the city, shopping centre, etc.<\/div>\r\n                        <input type=\"text\" id=\"location\" name=\"location\">\r\n                        <div class=\"error-message\" id=\"location-error\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <div>\r\n                        <div class=\"field-text\">3. Contact person <span class=\"field-required\">*<\/span><\/div>\r\n                        <input type=\"text\" id=\"name\" name=\"name\">\r\n                        <div class=\"error-message\" id=\"name-error\"><\/div>\r\n                    <\/div>\r\n                    <div>\r\n                        <div class=\"field-text\">4. Telephone no.<\/div>\r\n                        <input type=\"text\" id=\"mobile\" name=\"mobile\" placeholder=\"+370\">\r\n                        <div class=\"error-message\" id=\"mobile-error\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <div>\r\n                        <div class=\"field-text\">5. Email email  <span class=\"field-required\">*<\/span><\/div>\r\n                        <input type=\"email\" id=\"email\" name=\"email\">\r\n                        <div class=\"error-message\" id=\"email-error\"><\/div>\r\n                    <\/div>\r\n\r\n                    <div>\r\n                        <div class=\"field-text\">6. Additional information<\/div>\r\n                        <input type=\"text\" id=\"comments\" name=\"comments\">\r\n                        <div class=\"error-message\" id=\"comments-error\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"field-text\">7. Visual material<\/div>\r\n                <div class=\"field-subtitle\">Location photos \/ video<\/div>\r\n                <input type=\"file\" id=\"file\" multiple name=\"file[]\" accept=\".jpg,.jpeg.,.png,.gif,.mp4,.mov,.x-msvideo,.hevc\" style=\"display: none;\">  \r\n                <span id=\"fileUploadButton\" class=\"btn btn-md btn-soft-success custom-files\">\r\n                    <i class=\"fas fa-paperclip\"><\/i>&nbsp; Click to upload the file or drag here                <\/span>\r\n                <div class=\"field-subtext\">\r\n                    <div id=\"selectedFiles\" class=\"message-data selected-files\"><\/div> \r\n                    Max. 10 files and 500MB. Allowed file types:   .JPEG, .JPG, .PNG, .MP4, .AVI, .MOV, .HEVC\r\n                <\/div>\r\n                <div class=\"error-message\" id=\"files-error\"><\/div>\r\n\r\n                <div class=\"field-text\">Rules for processing personal data <span class=\"field-required\">*<\/span><\/div>\r\n                <div class=\"rules-header\">\r\n                    <input type=\"checkbox\" id=\"rules\" name=\"rules\">\r\n                    <div class=\"rules\">\r\n                        I consent to my personal data being used to receive offers and news. For more information: \r\n                        <a href=\"https:\/\/ikrautas.lt\/privatumo-politika\/\" target=\"_BLANK\">https:\/\/ikrautas.lt\/en\/privacy-policy\/<\/a>.\r\n                    <\/div>\r\n                <\/div>\r\n                    <div class=\"error-message\" id=\"rules-error\"><\/div>\r\n                    <div id=\"form-response\"><\/div>\r\n                <div class=\"buttons\">\r\n                    <button id=\"next-step\" class=\"first-button\" type=\"button\">SUBMIT<\/button>\r\n                <\/div>\r\n            <\/form>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n<div id=\"thank-you\" class=\"thank-you\" style=\"display: none;\">\r\n    <div class=\"thank-you-title\">Thank you! We have received your information. <\/div>\r\n    <div class=\"thank-you-subtitle\">We will contact you within 1 working day.<\/div>\r\n    <div class=\"buttons\">\r\n        <a href=\"https:\/\/ikrautas.lt\" class=\"first-button\">Back to home page<\/a>\r\n    <\/div>\r\n<\/div>\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function () {\r\n        window.dataLayer = window.dataLayer || [];\r\n        const nameInput = document.getElementById('address');\r\n\r\n        if (nameInput) {\r\n            let formStartPushed = false;\r\n\r\n            nameInput.addEventListener('focus', function () {\r\n                if (!formStartPushed) {\r\n                    window.dataLayer.push({\r\n                        event: 'form_start_lokacija',\r\n                        formID: 'contact-form-step1',\r\n                    });\r\n\r\n                    console.log('form_start_lokacija event pushed to dataLayer');\r\n                    formStartPushed = true;\r\n                }\r\n            });\r\n\r\n            nameInput.addEventListener('keydown', function () {\r\n                if (!formStartPushed) {\r\n                    window.dataLayer.push({\r\n                        event: 'form_start_lokacija',\r\n                        formID: 'contact-form-step1',\r\n                    });\r\n\r\n                    console.log('form_start_lokacija event pushed to dataLayer on keydown');\r\n                    formStartPushed = true;\r\n                }\r\n            });\r\n        } else {\r\n            console.log('Input field with id=\"name\" not found.');\r\n        }\r\n    });\r\n\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    var fileInput = document.getElementById('file');\r\n    var fileList = jQuery(\"#selectedFiles\");\r\n    var selectedFiles = [];\r\n    var lang = \"en\";\r\n\r\n    jQuery(\"#fileUploadButton\").on('dragover', function (e) {\r\n        e.preventDefault();\r\n        jQuery(this).addClass('drag-over');\r\n    });\r\n\r\n    jQuery(\"#fileUploadButton\").on('dragleave', function () {\r\n        jQuery(this).removeClass('drag-over');\r\n    });\r\n\r\n    jQuery(\"#fileUploadButton\").on('drop', function (e) {\r\n        e.preventDefault();\r\n        jQuery(this).removeClass('drag-over');\r\n\r\n        var droppedFiles = e.originalEvent.dataTransfer.files;\r\n        var validFiles = Array.from(droppedFiles).filter(file => {\r\n            var validExtensions = ['.jpg', '.jpeg', '.png', '.gif', '.mp4', '.avi', '.mov', '.hevc'];\r\n            var fileExtension = file.name.toLowerCase().slice((file.name.lastIndexOf(\".\") - 1 >>> 0) + 2);\r\n            return validExtensions.includes('.' + fileExtension);\r\n        });\r\n\r\n        if (validFiles.length > 0) {\r\n            var newFileList = new DataTransfer();\r\n            for (var i = 0; i < validFiles.length; i++) {\r\n                newFileList.items.add(validFiles[i]);\r\n            }\r\n            fileInput.files = newFileList.files;\r\n            updateFileList(fileInput.files, fileList);\r\n        } else {\r\n            alert(\"You can only upload files in the following formats: .jpg, .jpeg, .png, .gif, .mp4, .avi, .mov, .hevc\");\r\n        }\r\n    });\r\n\r\n    jQuery(\"#fileUploadButton\").click(function () {\r\n        fileInput.click();\r\n    });\r\n\r\n    jQuery(\"#file\").change(function () {\r\n        selectedFiles = selectedFiles.concat(Array.from(fileInput.files));\r\n        updateFileList(selectedFiles, fileList);\r\n    });\r\n\r\n    function updateFileList(filesArray, fileListElement) {\r\n        fileListElement.empty();\r\n\r\n        for (var i = 0; i < filesArray.length; i++) {\r\n            var fileName = filesArray[i].name;\r\n            var listItem = jQuery(\"<div>\").html(\"\" + fileName);\r\n            fileListElement.append(listItem);\r\n        }\r\n\r\n        var clearAllButton = jQuery(\"<button>\").html(\"(Clear selected files)\");\r\n        clearAllButton.css({\r\n            \"color\": \"#E82F2F\",\r\n            \"cursor\": \"pointer\",\r\n            \"margin-top\": \"10px\",\r\n            \"margin-bottom\": \"10px\",\r\n            \"background-color\": \"#FFF\"\r\n        });\r\n\r\n        clearAllButton.click(function () {\r\n            selectedFiles = [];\r\n            fileInput.value = null;\r\n            fileListElement.empty();\r\n        });\r\n\r\n        fileListElement.append(clearAllButton);\r\n    }\r\n\r\n    const firstStepButton = document.getElementById('next-step');\r\n    const contactFormStep1 = document.getElementById('contact-form-step1');\r\n    const thankYou = document.getElementById('thank-you');\r\n    const firstForm = document.getElementById('first-form');\r\n    const formResponse = document.getElementById('form-response');\r\n    const formResponse2 = document.getElementById('kita-error');\r\n\r\n    if (firstStepButton) {\r\n        firstStepButton.addEventListener('click', function(e) {\r\n            e.preventDefault();\r\n\r\n            firstStepButton.disabled = true;\r\n            let formSubmitted = false;\r\n\r\n            document.querySelectorAll('.error-message').forEach(errorElement => {\r\n                errorElement.textContent = '';\r\n            });\r\n\r\n            firstStepButton.textContent = 'Sending data...';\r\n            firstStepButton.classList.add('loading-animation');\r\n\r\n            window.addEventListener('beforeunload', function (event) {\r\n                if (!formSubmitted) {\r\n                    event.preventDefault();\r\n                    event.returnValue = '';\r\n                    alert('Form data is still being sent, are you sure you want to close the window?');\r\n                }\r\n            });\r\n\r\n            const formData = new FormData(contactFormStep1);\r\n            formData.append('lang', lang);\r\n            fetch('https:\/\/ikrautas.lt\/wp-content\/plugins\/ikrautas-monday-api\/formos\/process_form4.php', {\r\n                method: 'POST',\r\n                body: formData\r\n            })\r\n            .then(response => response.json())\r\n            .then(data => {\r\n                if (data.message === 'OK') {\r\n\r\n                    window.dataLayer = window.dataLayer || [];\r\n                    window.dataLayer.push({\r\n                        event: 'form_start_lokacija_end',\r\n                        formID: 'contact-form-step1',\r\n                    });\r\n                    console.log('form_start_lokacija_end event pushed to dataLayer');\r\n\r\n                    formSubmitted = true;\r\n                    firstForm.style.display = 'none';\r\n                    if (lang === 'lt') {\r\n                        window.location.href = \"\/uzklausa-gauta-lokacija\/\";\r\n                    } else if (lang === 'en') {\r\n                        window.location.href = \"\/en\/request-received-location\/\";\r\n                    }\r\n                } else if (data.message === 'Error') {\r\n                    if (data.errors.location) {\r\n                        document.getElementById('location-error').textContent = data.errors.location;\r\n                    }\r\n\r\n                    if (data.errors.address) {\r\n                        document.getElementById('address-error').textContent = data.errors.address;\r\n                    }\r\n\r\n                    if (data.errors.email) {\r\n                        document.getElementById('email-error').textContent = data.errors.email;\r\n                    }\r\n\r\n                    if (data.errors.name) {\r\n                        document.getElementById('name-error').textContent = data.errors.name;\r\n                    }\r\n\r\n                    if (data.errors.rules) {\r\n                        document.getElementById('rules-error').textContent = data.errors.rules;\r\n                    }\r\n\r\n                    firstStepButton.textContent = 'Submit';\r\n                    firstStepButton.classList.remove('loading-animation');\r\n                    firstStepButton.disabled = false;\r\n                    formSubmitted = true;\r\n                } else {\r\n                    formResponse.innerHTML = '<div class=\"error-message\">Unforeseen error, please reload the page.<\/div>';\r\n                    firstStepButton.disabled = false;\r\n                }\r\n            })\r\n            .catch(error => {\r\n                formResponse.innerHTML = '<div class=\"error-message\">Unforeseen error, please reload the page.<\/div>';\r\n                firstStepButton.disabled = false;\r\n            });\r\n        });\r\n    }\r\n});\r\n<\/script>\r\n\r\n    <\/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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-16147","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>I would like to offer a location - Ikrautas<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I would like to offer a location - Ikrautas\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/\" \/>\n<meta property=\"og:site_name\" content=\"Ikrautas\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-06T06:50:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/\",\"url\":\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/\",\"name\":\"I would like to offer a location - Ikrautas\",\"isPartOf\":{\"@id\":\"https:\/\/ikrautas.lt\/en\/#website\"},\"datePublished\":\"2024-07-16T09:11:28+00:00\",\"dateModified\":\"2025-08-06T06:50:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Pagrindinis\",\"item\":\"https:\/\/ikrautas.lt\/en\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I would like to offer a location\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ikrautas.lt\/en\/#website\",\"url\":\"https:\/\/ikrautas.lt\/en\/\",\"name\":\"Ikrautas\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ikrautas.lt\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I would like to offer a location - Ikrautas","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/","og_locale":"en_US","og_type":"article","og_title":"I would like to offer a location - Ikrautas","og_url":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/","og_site_name":"Ikrautas","article_modified_time":"2025-08-06T06:50:00+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/","url":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/","name":"I would like to offer a location - Ikrautas","isPartOf":{"@id":"https:\/\/ikrautas.lt\/en\/#website"},"datePublished":"2024-07-16T09:11:28+00:00","dateModified":"2025-08-06T06:50:00+00:00","breadcrumb":{"@id":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ikrautas.lt\/en\/i-would-like-to-offer-a-location\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Pagrindinis","item":"https:\/\/ikrautas.lt\/en\/home\/"},{"@type":"ListItem","position":2,"name":"I would like to offer a location"}]},{"@type":"WebSite","@id":"https:\/\/ikrautas.lt\/en\/#website","url":"https:\/\/ikrautas.lt\/en\/","name":"Ikrautas","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ikrautas.lt\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/pages\/16147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/comments?post=16147"}],"version-history":[{"count":1,"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/pages\/16147\/revisions"}],"predecessor-version":[{"id":16148,"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/pages\/16147\/revisions\/16148"}],"wp:attachment":[{"href":"https:\/\/ikrautas.lt\/en\/wp-json\/wp\/v2\/media?parent=16147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}