Skip to content
{
// verses font size changer
function increaseFontSize() {
txt = document.getElementById('verseList');
style = window.getComputedStyle(txt).getPropertyValue('font-size');
currentSize = parseFloat(style);
txt.style.fontSize = (currentSize + 1.0) + 'px';
}
function decreaseFontSize() {
txt = document.getElementById('verseList');
style = window.getComputedStyle(txt).getPropertyValue('font-size');
currentSize = parseFloat(style);
txt.style.fontSize = (currentSize - 1.0) + 'px';
}
function defaultFontSize() {
txt = document.getElementById('verseList');
style = window.getComputedStyle(txt).getPropertyValue('font-size');
txt.style.fontSize = (18.0) + 'px';
}
const wordSelected = e => {
console.log(" wordSelected ");
const wordsList = document.getElementById("verseList").querySelectorAll("p");
const chapterList = document.getElementsByTagName('h1');
chapterTrim = chapterList[0].textContent.split('–');
let wordText = e.target.innerText;
let verseId = wordText.split(' ');
verseId = verseId[0].split('.');
console.log(" verseId ");
let currentUrl = window.location.href;
const newPath = currentUrl.split("#");
let shareLink = newPath[0] + "#" + verseId[0];
let verse = wordsList[Number(verseId[0]) - 1].textContent;
let shareVerse = verse + "\n" + chapterTrim[0] + ": " + verseId[0] + "\n\nRead This Verse " + shareLink;
navigator.clipboard.writeText(shareVerse);
console.log(" ");
const demo = document.getElementById(Number(verseId[0]));
let oldVerse = demo.innerHTML;
demo.innerHTML = "Verse Copied, Now You Can Share!!
" + oldVerse;
console.log(" innerHTML ");
let timer = setTimeout(reArrange, 1800);
function reArrange() {
e.target.style.color = 'black';
demo.innerHTML = oldVerse;
}
}
window.onload = function() {
const wordsList = document.getElementById("verseList").querySelectorAll("p");
for (let word of wordsList) {
word.addEventListener("dblclick", wordSelected);
}
redirect();
};
function redirect() {
const wordsList = document.getElementById("verseList").querySelectorAll("p");
let currentUrl = window.location.href;
const newPath = currentUrl.split("#");
if (newPath.length >= 1) {
const demo1 = wordsList[Number(newPath[1]) - 1];
demo1.style.color = "red";
demo1.style.fontWeight = 600;
}
};