PageSourceSearch

https://copecart.com/assets/region_selector-87fb53558bd24e510fddb9…30d352cfb2f540baee986dd93d758e73bf530643.js

js copecart.com collected 2026-10-01 11:26:04 UTC 832 bytes, 24 lines download raw bytes

1document.addEventListener("DOMContentLoaded", function(event) {
2  try {
3    data = document.getElementById('regions_selector').dataset;
4    let user_email = document.getElementById('user_email');
5
6    // listen for email change and update all links
7    user_email.addEventListener("change", (event) => {
8      let links = document.querySelectorAll(".regions-selector-dropdown a");
9      links.forEach(link=> {
10        let email = event.target.value;
11        let region = link.dataset.region;
12        let url = data[`url${region}`];
13        let emailUrl = data[`emailUrl${region}`];
14
15        link.href = email ? emailUrl.replace('{email}', email) : url;
16      })
17    });
18
19    // dispatch change event in case it was prefilled
20    user_email.dispatchEvent(new CustomEvent("change"));
21  } catch (exception) {
22    // do nothing
23  }
24});

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.