var huOptions = {"appID":"escooterexpertcom-242435d","currentLanguage":"en","blocking":true,"globalCookie":false,"customProviders":[],"customPatterns":[]};
document.documentElement.classList.remove( 'no-js' );
//escooterexpert.com/wp-includes/js/jquery/jquery.min.js
var image_save_msg='You are not allowed to save images!';
var no_menu_msg='Context Menu disabled!';
var smessage = "Content is protected !!";
function disableEnterKey(e)
{
var elemtype = e.target.tagName;
elemtype = elemtype.toUpperCase();
if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED")
{
elemtype = 'TEXT';
}
if (e.ctrlKey){
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox (97)
//if (key != 17) alert(key);
if (elemtype!= 'TEXT' && (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43 || key == 73))
{
if(wccp_free_iscontenteditable(e)) return true;
show_wpcp_message('You are not allowed to copy content or view source');
return false;
}else
return true;
}
}
/*For contenteditable tags*/
function wccp_free_iscontenteditable(e)
{
var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement
var target = e.target || e.srcElement;
var elemtype = e.target.nodeName;
elemtype = elemtype.toUpperCase();
var iscontenteditable = "false";
if(typeof target.getAttribute!="undefined" ) iscontenteditable = target.getAttribute("contenteditable"); // Return true or false as string
var iscontenteditable2 = false;
if(typeof target.isContentEditable!="undefined" ) iscontenteditable2 = target.isContentEditable; // Return true or false as boolean
if(target.parentElement.isContentEditable) iscontenteditable2 = true;
if (iscontenteditable == "true" || iscontenteditable2 == true)
{
if(typeof target.style!="undefined" ) target.style.cursor = "text";
return true;
}
}
////////////////////////////////////
function disable_copy(e)
{
var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement
var elemtype = e.target.tagName;
elemtype = elemtype.toUpperCase();
if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED")
{
elemtype = 'TEXT';
}
if(wccp_free_iscontenteditable(e)) return true;
var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor);
var checker_IMG = '';
if (elemtype == "IMG" && checker_IMG == 'checked' && e.detail >= 2) {show_wpcp_message(alertMsg_IMG);return false;}
if (elemtype != "TEXT")
{
if (smessage !== "" && e.detail == 2)
show_wpcp_message(smessage);
if (isSafari)
return true;
else
return false;
}
}
//////////////////////////////////////////
function disable_copy_ie()
{
var e = e || window.event;
var elemtype = window.event.srcElement.nodeName;
elemtype = elemtype.toUpperCase();
if(wccp_free_iscontenteditable(e)) return true;
if (elemtype == "IMG") {show_wpcp_message(alertMsg_IMG);return false;}
if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "OPTION" && elemtype != "EMBED")
{
return false;
}
}
function reEnable()
{
return true;
}
document.onkeydown = disableEnterKey;
document.onselectstart = disable_copy_ie;
if(navigator.userAgent.indexOf('MSIE')==-1)
{
document.onmousedown = disable_copy;
document.onclick = reEnable;
}
function disableSelection(target)
{
//For IE This code will work
if (typeof target.onselectstart!="undefined")
target.onselectstart = disable_copy_ie;
//For Firefox This code will work
else if (typeof target.style.MozUserSelect!="undefined")
{target.style.MozUserSelect="none";}
//All other (ie: Opera) This code will work
else
target.onmousedown=function(){return false}
target.style.cursor = "default";
}
//Calling the JS function directly just after body load
window.onload = function(){disableSelection(document.body);};
//////////////////special for safari Start////////////////
var onlongtouch;
var timer;
var touchduration = 1000; //length of time we want the user to touch before we do something
var elemtype = "";
function touchstart(e) {
var e = e || window.event;
// also there is no e.target property in IE.
// instead IE uses window.event.srcElement
var target = e.target || e.srcElement;
elemtype = window.event.srcElement.nodeName;
elemtype = elemtype.toUpperCase();
if(!wccp_pro_is_passive()) e.preventDefault();
if (!timer) {
timer = setTimeout(onlongtouch, touchduration);
}
}
function touchend() {
//stops short touches from firing the event
if (timer) {
clearTimeout(timer);
timer = null;
}
onlongtouch();
}
onlongtouch = function(e) { //this will clear the current selection if anything selected
if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "EMBED" && elemtype != "OPTION")
{
if (window.getSelection) {
if (window.getSelection().empty) { // Chrome
window.getSelection().empty();
} else if (window.getSelection().removeAllRanges) { // Firefox
window.getSelection().removeAllRanges();
}
} else if (document.selection) { // IE?
document.selection.empty();
}
return false;
}
};
document.addEventListener("DOMContentLoaded", function(event) {
window.addEventListener("touchstart", touchstart, false);
window.addEventListener("touchend", touchend, false);
});
function wccp_pro_is_passive() {
var cold = false,
hike = function() {};
try {
const object1 = {};
var aid = Object.defineProperty(object1, 'passive', {
get() {cold = true}
});
window.addEventListener('test', hike, aid);
window.removeEventListener('test', hike, aid);
} catch (e) {}
return cold;
}
/*special for safari End*/
document.ondragstart = function() { return false;}
function nocontext(e) {
return false;
}
document.oncontextmenu = nocontext;
var e = document.getElementsByTagName('body')[0];
if(e)
{
e.setAttribute('unselectable',"on");
}
Skip to content
Why Does My Electric Scooter Not Turn On? 6 Reasons + Solutions Do you find yourself frustrated and stuck with an electric scooter that refuses to turn on? Well, you’re not alone. Did you know that a staggering 78% of electric scooter owners encounter issues with their scooters not powering up? But don’t fret, because,…
One Wheel GT, XR, And PINT Error Codes + Description! The One Wheel is a captivating and exhilarating way to commute or ride around the city. With their sleek design and impressive capabilities, the One Wheel GT, XR, and PINT models have garnered a loyal following of enthusiasts worldwide. However, even the most advanced technology…
Kaabo E-scooter Error Codes! Kaabo produces some awesome E-scooters, it was our winner in the overall best Off-road scooter challenge, as well as the winner in the best E-scooter with a seat challenge. So you can be sure of the fact that Kaabo makes great scooters, but even the best brands can’t escape the fact…
Inokim E-scooter Error Codes + Solutions! Inokim makes high-quality affordable electric scooters and the Inokim Light 2 is in our top 3 favorites for best electric scooters with a seat. But even well-built scooters can show an error code. We’ve listed the most common Inokim error codes and what you need to check to get…
How And Where To Rent An Electric Scooter In Croatia – Rules, Costs, And Providers Electric scooters have become extremely popular in Croatia due to their convenience and eco-friendly nature. However, before hitting the road, it is essential to understand the rules and legislation regarding electric scooters in Croatia. In this article, we will provide…
How To Protect Your Electric Scooter From Rust And Corrosion! Despite the fact that most electric scooters are reasonably well protected against corrosion, rain, and overall wet conditions are not the best friends of an electric scooter. We understand that you want to use your e-scooter regardless of the weather conditions even in winter. It…
Zero VSETT Error Codes + Meaning And SOLUTIONS! The Zero VSETT scooter is an ideal means of transport to get you through busy city traffic. These scooters are of high quality and you can ride them carefree. But something can always go wrong. Should your e-scooter malfunction, then you will see a Zero VSETT scooter…
Segway Electric Scooter Error Codes + Meaning AND The Solution! Segway-Ninebot scooters are one of the most popular electric scooter brands on the market today and they are used by millions of people worldwide. However, it is not uncommon for occasional error messages to occur while using these vehicles. These error messages come as error…
How And Where To Rent An Electric Scooter In Oslo – Rules, Costs, And Providers In Norway, an electric scooter is called an el-sparkesykler. The electric scooter has been part of the Norwegian street scene for several years. And these two-wheelers can also be used by tourists in Oslo. With the help of a mobile…
How And Where To Rent An Electric Scooter In Ghent? Address And Providers With a beautiful historic center and many sights, Ghent is a city that is often visited on a city trip. There are also many cafes and shops and special beers can be tasted for enthusiasts. Be sure to visit a chocolate shop…
error: Content is protected !!
document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );
var timeout_result;
function show_wpcp_message(smessage)
{
if (smessage !== "")
{
var smessage_text = '<span>Alert: </span>'+smessage;
document.getElementById("wpcp-error-message").innerHTML = smessage_text;
document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp showme";
clearTimeout(timeout_result);
timeout_result = setTimeout(hide_message, 3000);
}
}
function hide_message()
{
document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp hideme";
}
//escooterexpert.com/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/table-of-contents.min.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6112.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6107.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6092.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6080.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6069.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6046.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6036.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6027.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6005.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-5983.js
var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
//escooterexpert.com/wp-content/themes/kadence/assets/js/navigation.min.js
//escooterexpert.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js
window.addEventListener("DOMContentLoaded",(e=>{document.querySelectorAll('img[loading="lazy"]').forEach((e=>{e.getBoundingClientRect().top<=window.innerHeight&&(e.loading="eager")}))}));