|
|
Linha 1: |
Linha 1: |
| <script>
| |
| document.addEventListener('DOMContentLoaded', function () {
| |
| Date.prototype.getWeekNumber = function () {
| |
| let d = new Date(Date.UTC(this.getFullYear(), this.getMonth(), this.getDate()));
| |
| let dayNum = d.getUTCDay() || 7;
| |
| d.setUTCDate(d.getUTCDate() + 4 - dayNum);
| |
| let yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1));
| |
| return Math.ceil((((d - yearStart) / 86400000) + 1) / 7)
| |
| };
| |
|
| |
|
| const url = window.location.origin;
| |
| const actualWeekNumber = new Date().getWeekNumber();
| |
| const bossCard = document.getElementById('boss-card');
| |
|
| |
| const bosses = [
| |
| {
| |
| name: 'Entei',
| |
| image: '/images/c/c4/Card_Boss-Fight-Entei.png'
| |
| },
| |
| {
| |
| name: 'Raikou',
| |
| image: '/images/2/28/Card_Boss-Fight-Raikou.png'
| |
| },
| |
| {
| |
| name: 'Suicune',
| |
| image: '/images/8/8b/Card_Boss-Fight-Suicune.png'
| |
| },
| |
| ];
| |
|
| |
| /*
| |
| 1° Entei
| |
| 2° Raikou
| |
| 3° Suicune
| |
| */
| |
|
| |
| bossCard.src = url + bosses[actualWeekNumber % 3].image;
| |
| bossCard.alt = bosses[actualWeekNumber % 3].name;
| |
| });
| |
| </script>
| |