/* const fontawesome_link = ''; document.head.innerHTML += fontawesome_link; */ window.addEventListener('load', ()=>{ const counter_section = document.querySelector('.s-block.s-block--features.container'); if (counter_section) { counter_section.innerHTML = ''; const counter_icons = ['', '', ''] const counter_titles = [' اكثر من', ' منذ عام', 'شحن لجميع'] const counter_texts = ['عميل', '', 'مناطق المملكة'] for (let i = 0; i < counter_icons.length; i++) { const counter_elm = document.createElement('div'); counter_elm.classList.add('counter_elm') const counter_title = document.createElement('div'); counter_title.classList.add('counter_title'); counter_title.innerHTML += counter_titles[i]; counter_elm.appendChild(counter_title); counter_elm.innerHTML += counter_icons[i]; counter_elm.innerHTML += '
'; if (!counter_texts == '') { const counter_text = document.createElement('div'); counter_text.classList.add('counter_text'); counter_text.innerHTML += counter_texts[i]; counter_elm.appendChild(counter_text); } counter_section.appendChild(counter_elm); } } } ) window.addEventListener('scroll', ()=>{ const counter_elements = document.querySelectorAll('.counter_elm'); if (counter_elements.length > 0) { const counter_numbers = [1500, 2019]; counter_elements.forEach((single_counter,counter_index)=>{ let numbers_counter = single_counter.querySelector('.counter_numbers'); if (!single_counter.hasAttribute('counting') && window.scrollY >= single_counter.getBoundingClientRect().top) { single_counter.setAttribute('counting', 'true'); setTimeout(()=>{ let n = 0; const intervalId = setInterval(()=>{ if (n < counter_numbers[counter_index]) { n += 20; numbers_counter.innerHTML = n; if (n >= counter_numbers[counter_index]) { numbers_counter.innerHTML = counter_numbers[counter_index]; clearInterval(intervalId); } } } , 10); } , 2000); } } ); } } ); window.onload=function(){ let target = document.querySelector(".copyright-text p"); let newEl = document.createElement("div"); target.append(newEl) newEl.innerHTML = ` :designed by ddandesign `; target.after(newEl); };