CINXE.COM

Welcome to Hepsiburada Global - Hepsiburada Global

<!DOCTYPE html> <html lang="en" data-default-country="" data-is-logged-in="false" data-first-name="" data-last-name="" data-user-email="" data-user-phone="" data-user-phone-area-code="" data-user-id="" data-user-gender="" data-user-want-news="" data-user-want-sms="" data-user-want-notification="" data-currency="TRY" data-currency-label="₺" data-country-code="AZ" data-country-id="10" data-app-environment="prod" data-app-level="prod" > <head> <meta charset="UTF-8"> <link rel="apple-touch-icon" sizes="180x180" href="/branding/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/branding/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/branding/favicon-16x16.png"> <link rel="manifest" href="/branding/site.webmanifest/"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name=“facebook-domain-verification” content=“cke5rvi9a2v9yiv96x4wpxcoaat4to” /> <script> const cookieData = { rate: 32.993, code: 'TRY', symbol: 'TRY', }, expires = new Date() expires.setTime(expires.getTime() + (360 * 24 * 60 * 60 * 1000)) document.cookie = `exchangeRate=${JSON.stringify(cookieData)};expires=${expires};path=/`; </script> <script async src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAGqzgO8ppCncXCSm6pllx6otuZ_ckaROY&callback=console.debug&libraries=maps,marker&v=beta"> </script> <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> <title>Welcome to Hepsiburada Global - Hepsiburada Global</title> <style>.grecaptcha-badge {visibility: hidden;}</style> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MMBPFC5');</script> <script> // Hotjar Tracking Code for Hepsiglobal let path = window.location.pathname repositionAttempt = 0; if (path.indexOf('/checkout') < 0) { (function(h, o, t, j, a, r) { h.hj = h.hj || function() { (h.hj.q = h.hj.q || []).push(arguments) }; h._hjSettings = { hjid: 2471386, hjsv: 6 }; a = o.getElementsByTagName('head')[0]; r = o.createElement('script'); r.async = 1; r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; a.appendChild(r); })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); window.setTimeout(repositionHJWidgetBtn, 200); } function isVisible(elem) { return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); } // Hotjar feedback button reposition code function repositionHJWidgetBtn() { let hjWidgetBtn = document.querySelector('button[class*="MinimizedWidgetBottom__open"]'); repositionAttempt++; if (hjWidgetBtn) { let prodDetailMobbar = document.queryselector('.product-detail-mobile-bottom-bar'); let mobNavbar = document.querySelector('.mobile-bottom-navbar'); if (prodDetailMobbar && isVisible(prodDetailMobbar)) { hjWidgetBtn.style.bottom = '50px'; hjWidgetBtn.style.right = '-25px'; } else if (mobNavBar && isVisible(mobNavBar)) { hjWidgetBtn.style.bottom = '30px'; hjWidgetBtn.style.right = '-25px'; } } else if (repositionAttempt < 5) { window.setTimeout(repositionHJWidgetBtn, 200); } } document.addEventListener('DOMContentLoaded', () => { document.querySelector("body").addEventListener('click', function(evt) { if ( evt.target.className.indexOf('__iconX') > -1 || evt.target.className.indexOf('__clearButton') > -1 || evt.target.className.indexOf('__PrimaryButton__phone') > -1 ) { repositionAttempt = 0; window.setTimeout(repositionHJWidgetBtn, 200); } }); }, false); </script> <link rel="alternate" hreflang="tr-az" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="en-az" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="en-tr" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="az-az" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="ua-az" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="tr-ua" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="en-ua" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="az-ua" href="https://global.hepsiburada.com/welcome" /> <link rel="alternate" hreflang="ua-ua" href="https://global.hepsiburada.com/welcome" /> <link rel="stylesheet" href="/build/app.7b4252fe.css"> </head> <body class="guest no-footer" data-route="web_welcome_country"> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '235505571330358'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=235505571330358&ev=PageView&noscript=1" /></noscript> <script src="https://www.google.com/recaptcha/api.js?render=6LfgiW4aAAAAAL5YSOkiQmrijwSClxtiK3OET_q0"></script> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MMBPFC5" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script> if (document.cookie.indexOf('stg_debug') !== -1) { document.cookie = 'stg_debug=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;'; } </script> <div class="overlay"></div> <div class="welcome-page-container"> <div class="container"> <div class="row"> <div class="col-12"> <section class="welcome-page"> <header> <div class="welcome-label">WELCOME TO</div> <div class="welcome-logo"> <img alt="Hepsiburada Global" width="190" src="/img/header/logo/hg_logo_v5.svg"/> </div> </header> <section class="preferences"> <div class="head-text">Welcome to Hepsiburada Global! Currently we are available in these countries:</div> <div class="user-preferences"> <div class="country"> <div class="hb-component hb-select" id="country" aria-expanded="false" data-value=""> <div class="selected"> Select country </div> <div class="options"> <div data-value="AZ" onclick="setCountryPreferences(this, 10, 'welcome', false)"> Azerbaijan </div> <div data-value="UA" onclick="setCountryPreferences(this, 155, 'welcome', false)"> Ukraine </div> </div> </div> </div> <div class="currency"> <div class="hb-component hb-select disabled" id="currency" aria-expanded="false" data-value=""> <div class="selected"> <div class="badge"></div> <div class="value"> Select currency </div> </div> <div class="options currencies"></div> </div> </div> <div class="language "> <div class="hb-component hb-select disabled" id="language" aria-expanded="false" data-value=""> <div class="selected"> <div class="badge"></div> <div class="value"> Select language </div> </div> <div class="options"></div> </div> </div> <div class="continue-button"> <button class="button disabled" onclick="handleContinue()">Continue</button> </div> </div> </section> <section class="benefits"> <div class="text-block"> <div class="title">GUARANTEED BY HEPSIBURADA</div> <div class="text"> Secure payment, best deals </div> </div> <div class="text-block"> <div class="title">LEAN PRICES</div> <div class="text"> No extra fee, no middlemen </div> </div> <div class="text-block"> <div class="title">DOORSTEP DELIVERY</div> <div class="text"> Tracking with a single code </div> </div> </section> </section> <footer> <p>Hepsiburada Global is a Hepsiburada company. For orders within Turkey, <a href="https://www.hepsiburada.com">continue to Hepsiburada</a>.</p> </footer> </div> </div> </div> </div> <script> let langKeys = { 'js.lang.label_en': "English", 'js.lang.label_tr': "Türkçe", 'js.lang.label_az': "Azərbaycan Dili", 'js.lang.label_ua': "Українська", 'js.general.prompt.yes': "Yes", 'js.general.prompt.no': "No", 'js.general.prompt.delete.title': "Delete", 'js.general.prompt.delete.text': "Are you sure want to delete?", 'js.general.success': "Success", 'js.general.error': "Error", 'js.general.an_error': "An error occurred.", 'js.general.ok': "OK", 'js.general.cancel': "Cancel", 'js.general.login': "Login", 'js.general.warning': "Warning", 'js.general.stock_alert': "One or more items in your basket cannot be fulfilled at this time.", 'product.add_to_cart_error': "The product could not be added to the cart. Please try again.", 'js.general.stock_alert_title': "An unexpected error occurred.", 'js.general.no_country': "This item cannot be shipped to your selected delivery location.", 'js.general.no_country_title': "An unexpected error occurred.", 'js.general.days': "dys", 'js.general.hours': "hrs", 'js.general.minutes': "min", 'js.general.seconds': "sec", 'js.general.loading': "Loading..", 'js.wishlist_modal.you_need_login': "You must login to add a product to wish list.", 'js.add_to_wishlist.add': "Move to Wishlist", 'js.add_to_wishlist.remove': "Remove from Wishlist", 'js.reg_passwords_not_match': "The passwords you entered do not match.", 'js.please_enter_valid_value': "Please enter a valid value", 'js.accept_terms_subtitle': "Please read and accept the Terms and Conditions.", 'js.category.clear_filter': "Remove This Filter", 'js.category.clear_all_filter': "Clear All Filters", 'checkout.delivery_address_modal_title': "Address validation", 'checkout.delivery_address_modal_content_az': "We need a valid address for Smart Customs approval and invoice process.", 'checkout.delivery_address_modal_content': "We need a valid address for delivery and billing.", 'checkout.delivery_address_modal_action': "Add new address", 'js.checkout.delivery_point_change_btn': "Change", 'js.checkout.enter_cc_number': "Please enter a valid credit card number.", 'js.checkout.accept_terms': "Please read and agree the Distance Sales Agreement and Prior Information Form.", 'js.checkout.all_products_is_not_shippable': "Sorry, none of your item(s) can be delivered to Azerbaijan.", 'js.checkout.all_products_is_not_shippable_sub_text': "You can exit checkout and continue shopping to find alternative products.", 'js.checkout_some_products_is_not_shippable': "Sorry, the following item(s) can not be delivered to Azerbaijan.", 'js.checkout_some_products_is_not_shippable_sub_text': "You can checkout without these items or continue shopping to find an alternative product.", 'js.checkout_exit_checkout': "Exit checkout", 'js.checkout_edit_bag': "Edit bag", 'js.checkout_no_address_message': "Please add a delivery address.", 'js.checkout_continue_without_items': "Continue without items", 'js.checkout_guest_email': "E-mail", 'js.cta.view_similar_products': "View similar products", 'js.cta.please_wait': "Please wait...", 'cart.dropdown_move_to_wishlist': "Move to Wishlist", 'cart.dropdown_remove_from_wishlist': "Remove from Wishlist", 'cart.dropdown_delete': "Delete", 'js.product_added_to_cart': "Product is added to your cart.", 'js.cart.max_qty': "You can not add more this product into your basket.", 'js.cart.item_quantity_bigger_than_stock': "The amount of product you want to purchase is more than existing stock.", 'js.save_delivery_method_changes': "To continue, please fill in and save your delivery point information.", 'js.account_verify_email_message': "Please check your email address and click the link in the email we have sent you. If you cannot see the email, please check the email address in your membership and change it.", 'js.address_verify_title': "Verify Address", 'js.address_verify_message': "Please update your address to ensure your delivery arrives seamlessly.", 'js.cart.item_quantity_more_than_n': "You can add maximum of %maxVariantCount% items of this product.", 'js.back_to_main_menu': "Back to main menu", 'js.failed_to_load': "An error occurred while loading content.", 'js.select_currency': "Select currency", 'js.select_language': "Select language", 'js.back_to_category': "js.back_to_category", 'js.back_to_category_n': "Back to categoryName", 'js.save_delivery_point': "To view the contracts, please fill out and save the delivery point form.", 'js_add_address_for_contracts': "Please add an address to view contracts.", 'js_delivery_point_select_city': "Select city", 'js_delivery_point_select_district': "Select district", 'js_delivery_point_select_region': "Select region", 'js_delivery_point_no_district': "No district.", 'js_delivery_point_select_point': "Select point", 'js_delivery_point_no_city': "No city was found.", 'js_delivery_point_please_select': "Please select your delivery point.", 'js_delivery_point_no_delivery_point': "No delivery point was found.", 'js_mm': "MM", 'js_yy': "YY", 'js_please_select': "Please select", 'js.order_tracking': "Order Tracking", 'js.order_tracking_doc_title': "Order Tracking - Hepsiburada Global", 'js.order_tracking_find_my_orders': "Find my Orders", 'js_select_photos_for_damaged_products': "You must select an image for damaged products.", 'js_select_photos_limit': "You are only allowed to upload a maximum maxLimit files.", 'js_please_address_info': "Please complete your missing address fields.", 'js_total_label': "TOTAL", 'js_products_label': "ITEMS", 'js_total_label_full': "TOTAL itemCount ITEMS", 'js_total_label_medium': "itemCount ITEMS", 'js_btn_remove_filter': "Remove Filter", 'js_price_range': "Price Range", 'js.header_item_type_brand': "Brand", 'js.header_item_type_merchant': "Seller", 'js.header_item_type_category': "Category", 'header.search_dropdown.related_results': "<strong>Related results</strong> (%resultsCount%)", 'header.search_dropdown.brand_results': "<strong>Brand</strong> search results (%resultsCount%)", 'header.search_dropdown.merchant_results': "<strong>Merchant</strong> search results (%resultsCount%)", 'header.search_dropdown.category_results': "<strong>Category</strong> search results (%resultsCount%)", 'header.search_dropdown.featured_product_results': "<strong>Featured products</strong> search results (%resultsCount%)", 'js.add_address': "Add new address", 'js.edit_address': "Edit address", 'js.cannot_load_address': "The selected address could not be loaded. Please try again.", 'product_reviews.see_translation': "See translation", 'product_reviews.view_all_reviews_btn': "View all reviews (%reviewsCount%)", 'product_reviews.review_info': "%reviewCount% reviews, %ratingCount% ratings", 'js.all_reviews_title': "All Reviews (%reviewsCount%)", 'js.select_rating': "Please select a rating.", 'js.review_ratings_total_ratings': "%totalRatings% total ratings", 'js.view_all_reviews_btn': "View all reviews (%reviewsCount%)", 'product_reviews_btn_see_all': "See all", 'product_reviews_btn_translate': "Translate", 'product_reviews_btn_see_original': "See original", 'js.product_reviews_is_product_reviews_helpful': "Is this review helpful?", 'product_reviews.no_reviews_found_for_selected_criteria': "No reviews found for selected criteria.", 'general.first': "First", 'general.last': "Last", 'js.product_review_count': "%reviewsCount% reviews", 'js.product_tabs_review_count': "Reviews (%reviewsCount%)", 'js.my_reviews_total_reviews': "Reviews", 'account.my_reviews.size': "Size:", 'account.my_reviews.color': "Color:", 'account.my_reviews.review_photos_title': "Review Photos", 'js.my_reviews_approved': "Approved", 'js.my_reviews_approved_star': "Star Approved", 'js.my_reviews_approved_star_text': "Star and Text Approved", 'js.my_reviews_waiting_approval': "Pending Approval", 'js.my_reviews_pending': "Pending", 'js.my_reviews_rejected': "Rejected", 'js.product_reviews_thanks_for_rating': "Thanks.", 'js_select_city': "Select city", 'js_select_district': "Select district", 'js_select_province': "Select province", 'js_select_region': "Select region", 'js_select_postal_code': "Select postal code", 'js_no_city': "City not found", 'js_no_district': "District not found", 'js_no_province': "Province not found", 'js_no_postal_code': "Postal code not found", 'customer_canceled': "The selected address could not be loaded. Please try again.", 'sale.cancel.customer_reasons.buy_different_product': "I will buy a different product", 'sale.cancel.customer_reasons.change_delivery_address': "I want to change my delivery address", 'sale.cancel.customer_reasons.found_cheaper': "I found the product cheaper on a different site", 'sale.cancel.customer_reasons.gave_up_to_buy': "I gave up to buy the product", 'sale.cancel.customer_reasons.changes_my_order': "I want to make changes in my order", 'sale.cancel.customer_reasons.paid_wrong_card': "I paid with a wrong card", 'sale.cancel.customer_reasons.accidentally_ordered': "I accidentally ordered", 'sale.cancel.customer_reasons.product_price_changed': "Product price has changed", 'sale.cancel.customer_reasons.supply_duration_too_long': "I want to cancel because the supply duration is too long", 'orders.cancel_order_modal.no_reasons_found': "No reasons found.", 'orders.cancel_order_modal.please_select_a_reason': "Please select a reason.", 'orders.cancel_order_modal.success_msg': "Your order cancellation request has been received.", 'js_wishlist_add_to_card': "Add to Cart", 'js_wishlist_delete_button': "Remove", 'js_wishlist_out_of_stock': "Out of Stock", 'js_no_wishlist_trans': "Click heart icons to add you favorite items to your wishlist.", 'js_no_wishlist_trans_btn': "Get Inspired", 'js_product_color': "Color:", 'js_product_size': "Size:", 'checkout.no_home_delivery': "The selected address is not available for home delivery. Please select a pickup point for your order.", 'js.select_a_delivery_point': "Please select a delivery point.", 'js.product_review_no_reviews': "No reviews", 'product_details_seller_title': "Seller", 'product.add_to_cart': "Add to Cart", 'product.size': "Size:", 'product.color': "Color:", 'product.select_size': "Select a size", 'product.shipping_and_fee_info': "(Shipping &amp; customs included)", 'product.all_inclusive_price': "All inclusive price", 'product_details_size_guide': "Size Guide", 'account.refund_request_product_photos_title_optional': "Product Photos (optional)", 'account.refund_request_product_photos.title_not_optional': "Product Photos *", 'account.refund_request_description_title_not_optional': "Description *", 'account.refund_request_description_title_optional': "Description (Optional)", 'js.select_select_media_files': "You must choose the product photo for this return reason.", 'account.refund_request_select_reason_deadline': "Choose your reason for return to use your 14-day return right, which expires on %endDate%", 'account.refund_request_return_method.subtitle': "You are expected to fill out the required form and submit it to the nearest branch by <strong>%endDate%</strong>. You can access the return branches on the next page after creating your request or from the <strong>My Orders / Return Requests</strong> page.", 'js.remove_cart_modal_title': "Are you sure you want to remove this product from your cart?", 'js.remove_cart_modal_subtitle': "You can add the product to your favourites", 'js.remove_cart_modal_approve_text': "Remove and add to favourites", 'js.remove_cart_modal_decline_text': "Remove", 'js.cart_your_profit': "Your profit", 'js.please_select_delivery_point_for_product': "You haven&#039;t selected a delivery point! Please choose the nearest delivery point for your item %productTitle%.", 'js.select_billing_address_for_delivery_point': "Please select a billing address.", 'account.refund_request_success.print_your_form_sub_title': "Please print and fill out the form below and deliver it to one of the return branches listed below by %endDate%.", 'js.checkout_guest_sign_up_now_modal_title': "Become a member and benefit from the advantages", 'js.checkout_guest_sign_up_now_modal_sub_title': "Become a member now and take advantage of opportunities for your next purchases.", 'js.checkout_guest_sign_up_now_modal_button': "Sign up now", 'cart.coupons.title': "My Coupons (%count%)", 'cart.coupons.btn_use': "Use it", 'cart.remove_btn': "Remove", 'cart.coupons.sub_limit': "Sub limit: %limit%", 'cart.coupons.last_days': "Last %days% days", 'cart.coupons.last_day': "Last 1 day", 'cart.coupons.brands': "%brand% and other brands", 'cart.coupons.merchants': "%merchant% and other merchants", 'cart.coupons.btn_details': "Details", 'cart.remove_btn': "Remove", 'cart.coupons.usage_conditions.min_cart_limit': "Valid for minimum %minCartLimit% %currencyLabel% and above expenses.", 'cart.coupons.usage_conditions.max_cart_limit': "Valid for maximum spending of %maxCartLimit% %currencyLabel% and below.", 'cart.coupons.usage_conditions.end_date': "Valid until %endDate%.", 'cart.coupons.usage_conditions.per_person_usage': "Each customer can use %perPersonUsage% times.", 'cart.coupons.usage_conditions.max_person_usage': "Valid on first %maxPersonUsage% usage.", 'cart.coupons.usage_conditions.brands': "Valid for %brands% branded products.", 'js.wishlist_last_viewed_products_title': "Last Visited Products", 'checkout.delivery_method.select_state_placeholder': "Please enter %charLength% or more characters.", 'js_checkout.delivery_point_search_no_result_text': "There were no results.", 'cart.coupons_detail_info_discount_brands': "%discountAmount% discount on products from %brands% brands at %minCartLimit% and above!", 'cart.coupons_detail_info_discount_merchants': "%discountAmount% discount on products with %merchants% at %minCartLimit% and above!", 'cart.coupons_detail_info_percent_brands': "%%discountPercent% discount on %brands% branded products!", 'cart.coupons_detail_info_percent_merchants': "%%discountPercent% discount on %merchants% items!", 'cart.coupons_detail_info_percent_no_data': "%%discountPercent% discount on selected products!", 'cart.coupons_detail_info_discount_no_data': "%discountAmount% discount on %minCartLimit% and above items!", 'cart.coupons.available_brands_title': "Valid brands", 'cart.coupons.available_merchants_title': "Valid for merchants", 'cart.see_products': "See products", 'js.home_favorites_reco_title': "My Favorites", 'js.account_fin_code_age_info': "What is the FİN code?", 'js.account_fin_code_modal_info': "Azərbaycan vətəndaşısınızsa FİN kodunuz 7 xanalıdır, rəqəm və hərflerdən ibarətdir.", 'js.account_fin_code_modal_sub_info': "Azərbaycan vətəndaşı deyilsənizsə, FİN kodunuz 6 xanalıdır.", 'account.my_coupons.label_sub_limit': "Sub limit: %subLimit%", 'account.my_coupons.last_usage_date': "Valid date: %date%", 'account.my_coupons.used_date_label': "Used on %date%.", 'account.my_coupons.btn_go_to_details': "Details", 'account.my_coupons.btn_go_to_products': "Go to products", 'account.my_coupons.go_to_order': "Go to order", 'account.my_coupons.you_win': "You’ve won", 'js.account.refund_map_return_addresses_point_title': "%pointCount% point", 'js.account.refund_map_return_addresses_title': "Return addresses", 'orders.coupon_code_copied': "Coupon code copied.", 'cart.dropdown_go_to_cart': "Go to Cart", 'orders.coupon_code_copied': "Coupon code copied." } </script> <script src="/build/app.fb828fc4.js"></script> <div class="hb-modal" data-modal-name=""> <div class="hb-modal-overlay"> <div class="hb-modal-content"> <div class="slide-to-close"></div> <div class="close-button"><img src="/img/icons/close-icon.svg"></div> <div class="icon"> <div class="icon-info"> <img src="/img/svg/info-icon.svg"/> </div> <div class="icon-success"> <img src="/img/svg/success-icon.svg"/> </div> <div class="icon-approve"> <img src="/img/svg/approve-icon.svg"/> </div> <div class="icon-warning"> <img src="/img/svg/warning-icon.svg"/> </div> <div class="custom-img"> <img src="" /> </div> </div> <div class="title"></div> <div class="sub-title"></div> <div class="extra-content"></div> <div class="buttons"> <a href="#" class="button approve"></a> <a href="#" class="button button-secondary decline"></a> </div> </div> </div> </div> <script> let country = document.querySelector("#country"), currency = document.querySelector("#currency"), language = document.querySelector("#language"), continueButton = document.querySelector(".button"), currencyOptions = currency.querySelectorAll(".options div"), languageOptions = language.querySelectorAll(".options div"); function handleContinue(){ if (country.getAttribute("data-value") && currency.getAttribute("data-value") && language.getAttribute("data-value")){ country.classList.add("disabled"); currency.classList.add("disabled"); language.classList.add("disabled"); continueButton.setAttribute("disabled", "true"); continueButton.innerText = "Loading..."; setCookie('countrySelected', '1', 365) window.location = `/?deliver_to=${country.getAttribute("data-value")}&currency=${currency.getAttribute("data-value")}&locale=${language.getAttribute("data-value").toLowerCase()}`; } else { hbModal({ title: "Warning", subTitle: "", content: "Please select a country, currency and language.", buttonLayout: 3, type: "info", approveText: "OK", approveTarget: "#", showClose: true, reloadAfterSuccess: false, setDisabled:false }); } } document.querySelectorAll("#currency .options div").forEach(el => el.addEventListener('click', event => { currencyOptions.forEach(box => { box.classList.remove('active'); el.classList.add('active'); }); })); document.querySelectorAll("#language .options div").forEach(el => el.addEventListener('click', event => { languageOptions.forEach(box => { box.classList.remove('active'); el.classList.add('active'); }); })); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10