function getPosition(ele) {
var x = ele.getBoundingClientRect().left;
var y = ele.getBoundingClientRect().top;
return {
x: x,
y: y
}
}
function getEle(ele) {
if (node = document.querySelector(ele)) {
return node
} else {
switch (true) {
case ele.includes('.'): return document.getElementsByClassName(ele)[0];
case ele.includes('#'): return document.getElementById(ele);
default: return document.getElementsByTagName(ele)[0];
}
};
}