1/* Style 3 */ 2 3var namazstyle3 = document.getElementsByClassName('time-list3'); 4 5if (namazstyle3.length > 0) { 6 7dataOffset = document.querySelector(".next-namaz-li").getAttribute("data-offset"); 8 9currentDate = new Date(); 10 11utc = currentDate.getTime() + (currentDate.getTimezoneOffset() * 60000); 12currentDate = new Date(utc + (3600000*dataOffset)); 13 14//currentDate = new Date(); 15Day = currentDate.getDate(); 16Month = currentDate.getMonth() + 1; 17Year = currentDate.getFullYear(); 18getnextNamazTime = document.querySelector(".next-namaz-li span.ntime").innerText; 19var countDownDate = new Date(Year+ ' ' +Month + ' ' + Day +' ' + ' ' +getnextNamazTime).getTime(); 20 21var x = setInterval(function() { 22 23currentDate = new Date(); 24utc = currentDate.getTime() + (currentDate.getTimezoneOffset() * 60000); 25currentDate = new Date(utc + (3600000*dataOffset)); 26var now = currentDate.getTime(); 27 28var distance = countDownDate - now; 29 30if(distance < 0) 31{ 32 // If Ishe Namaz is gone Counter will run for next Fajar Namaz 33 34 var tomorrow = currentDate; 35 nextDay = tomorrow.getDate() +1 ; 36 nextMonth = tomorrow.getMonth() + 1; 37 nextYear = tomorrow.getFullYear(); 38 var tomorrowCountDownDate = new Date(nextYear+ ' ' +nextMonth + ' ' + nextDay +' ' + ' ' +getnextNamazTime).getTime(); 39 distance = tomorrowCountDownDate - now; 40} 41var days = Math.floor(distance / (1000 * 60 * 60 * 24)); 42var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 43var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); 44var seconds = Math.floor((distance % (1000 * 60)) / 1000); 45 46document.getElementById("namaz-counter").innerHTML = 47'<p>Next In: </p><span id="hours">'+hours+' Hours </span>' 48 + '<span id="minutes">'+minutes+' Minutes </span>' 49 + '<span id="seconds">'+seconds+' Seconds</span>'; 50}, 1000); 51} /* style 3 ends here */ 52 53/* Style 2 */ 54 55var namazstyle2 = document.getElementsByClassName('time-list2'); 56 57if (namazstyle2.length > 0) { 58 59dataOffset = document.querySelector(".next-namaz-li").getAttribute("data-offset"); 60 61currentDate = new Date(); 62 63utc = currentDate.getTime() + (currentDate.getTimezoneOffset() * 60000); 64currentDate = new Date(utc + (3600000*dataOffset)); 65 66//currentDate = new Date(); 67Day = currentDate.getDate(); 68Month = currentDate.getMonth() + 1; 69Year = currentDate.getFullYear(); 70getnextNamazTime = document.querySelector(".next-namaz-li span.ntime").innerText; 71var countDownDate = new Date(Year+ ' ' +Month + ' ' + Day +' ' + ' ' +getnextNamazTime).getTime(); 72 73var x = setInterval(function() { 74 75currentDate = new Date(); 76utc = currentDate.getTime() + (currentDate.getTimezoneOffset() * 60000); 77currentDate = new Date(utc + (3600000*dataOffset)); 78var now = currentDate.getTime(); 79 80var distance = countDownDate - now; 81 82if(distance < 0) 83{ 84 // If Ishe Namaz is gone Counter will run for next Fajar Namaz 85 86 var tomorrow = currentDate; 87 nextDay = tomorrow.getDate() +1 ; 88 nextMonth = tomorrow.getMonth() + 1; 89 nextYear = tomorrow.getFullYear(); 90 var tomorrowCountDownDate = new Date(nextYear+ ' ' +nextMonth + ' ' + nextDay +' ' + ' ' +getnextNamazTime).getTime(); 91 distance = tomorrowCountDownDate - now; 92} 93var days = Math.floor(distance / (1000 * 60 * 60 * 24)); 94var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 95var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); 96var seconds = Math.floor((distance % (1000 * 60)) / 1000); 97 98document.getElementById("namaz-counter").innerHTML = 99'<p>Next In: </p><span id="hours">'+hours+' Hours </span>' 100 + '<span id="minutes">'+minutes+' Minutes </span>' 101 + '<span id="seconds">'+seconds+' Seconds</span>'; 102}, 1000); 103} /* style 2 ends here */
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.