Once In A Blue Moon

Your Website Title

Once in a Blue Moon

Discover Something New!

Status Block
Loading...
95%17dOPHIUCHUSWANING GIBBOUSTOTAL ECLIPSE 9/7/2025
LED Style Ticker
Slider - Virtual Pet #slider { text-align: center; } #slider summary::-webkit-details-marker { display: inline-block; /* Display the arrow on mobile */ } #speech-bubble { display: none; text-align: center; padding: 20px; border-radius: 20px; max-width: 90%; margin: 0 auto; cursor: pointer; /* Cursor as pointer */ word-wrap: break-word; /* Ensure words wrap */ } #title { font-size: 16px; /* Font size */ font-weight: bold; /* Font weight */ margin-bottom: 10px; /* Spacing below title */ color:black!important; } #sentence { font-size: 28px; /* Font size */ } document.addEventListener('DOMContentLoaded', function () { // Constants for authentication const username = 'Harmony'; const password = 'yinyang'; const token = btoa(`${username}:${password}`); // Repeatedly fetch new content every 12 seconds setInterval(fetchAndDisplayArticle, 48000); function fetchAndDisplayArticle() { fetchRandomArticleSentence() .then(postData => { if (postData) { const contentText = extractPlainText(postData.content); const sentences = contentText.match(/[^.!?]+[.!?]+/g).filter(sentence => sentence.trim().length > 0 && sentence.split(' ').length > 4); if (sentences && sentences.length > 0) { const randomIndex = Math.floor(Math.random() * sentences.length); let randomSentence = sentences[randomIndex].trim(); displayRandomSentence(randomSentence, postData.title, postData.link); } } }) .catch(error => { console.error('Error fetching and displaying sentence:', error); }); } // Function to fetch a random article sentence function fetchRandomArticleSentence() { return getTotalPostsCount() .then(totalPosts => { if (totalPosts > 0) { const randomOffset = Math.floor(Math.random() * totalPosts); return fetchArticleByOffset(randomOffset); } }) .catch(error => console.error('Error fetching total posts:', error)); } // Function to get the total number of posts function getTotalPostsCount() { return fetch('https://onceinabluemoon.ca/wp-json/wp/v2/posts?per_page=1', { headers: new Headers({ 'Authorization': `Basic ${token}` }) }) .then(response => { const totalPosts = response.headers.get('X-WP-Total'); return parseInt(totalPosts, 10); }); } // Function to fetch an article by offset function fetchArticleByOffset(offset) { return fetch(`https://onceinabluemoon.ca/wp-json/wp/v2/posts?per_page=1&page=${offset}`, { headers: new Headers({ 'Authorization': `Basic ${token}` }) }) .then(response => response.json()) .then(posts => { if (posts.length > 0) { const post = posts[0]; return { link: post.link, title: he.decode(post.title.rendered), // Decode HTML entities content: post.content.rendered }; } }) .catch(error => console.error('Error fetching article:', error)); } // Function to extract plain text from HTML and remove HTML tags and line breaks function extractPlainText(html) { const temp = document.createElement('div'); temp.innerHTML = html; let text = temp.textContent || temp.innerText || ''; return text.replace(/(\r\n|\n|\r)/gm, " "); // Replace line breaks with space } // Function to remove and from the sentence function removeLiTags(sentence) { return sentence.replace(//g, ''); } // Function to display the random sentence function displayRandomSentence(sentence, title, articleLink) { const speechBubble = document.getElementById('speech-bubble'); const sentenceElement = document.getElementById('sentence'); const titleElement = document.getElementById('title'); // Remove and tags sentence = removeLiTags(sentence); // Remove any HTML tags, leading quotes, and space if present sentence = sentence.replace(/]+>/g, '').replace(/^["]\s+/, ''); sentenceElement.innerText = sentence; titleElement.innerText = title; speechBubble.onclick = () => window.open(articleLink, '_blank'); speechBubble.style.display = 'block'; } // Initially fetch and display article fetchAndDisplayArticle(); }); Slider (Click to Open!)
Interactive Badge Overlay
🔄

🐔 Happy Dance Like a Chicken Day 🎶

May 14, 2025

Article of the Day

Recognizing Emotional Maturity in Others: A Guide to Understanding Emotional Intelligence

Introduction Emotional maturity is a valuable trait that can greatly impact the quality of our relationships and interactions with others.…
Return Button
Back
Visit Once in a Blue Moon
📓 Read
Go Home Button
Home
Green Button
Contact
Help Button
Help
Refresh Button
Refresh
Animated UFO
Color-changing Butterfly
🦋
Random Button 🎲
Flash Card App
Last Updated Button
Random Sentence Reader
Speed Reading
Login
Moon Emoji Move
🌕
Scroll to Top Button
Memory App
📡
Memory App 🃏
Memory App
📋
Parachute Animation
Magic Button Effects
Click to Add Circles
Speed Reader
🚀

The 5-3-1 fitness program is a popular strength training program created by Jim Wendler. It focuses on progressive overload and consists of four main workouts: squat, bench press, deadlift, and overhead press. Here’s a simplified version of a 5-3-1 program with exercises:

Day 1 – Squat:

  1. Warm-up sets (e.g., 2 sets of 5 reps with light weight)
  2. Set 1: 5 reps at 65% of your one-rep max (1RM)
  3. Set 2: 5 reps at 75% of 1RM
  4. Set 3: 5+ reps at 85% of 1RM (aim for as many reps as possible)
  5. Accessory exercises (e.g., leg press, lunges, leg curls)

Day 2 – Bench Press:

  1. Warm-up sets (e.g., 2 sets of 5 reps with light weight)
  2. Set 1: 5 reps at 65% of 1RM
  3. Set 2: 5 reps at 75% of 1RM
  4. Set 3: 5+ reps at 85% of 1RM (aim for as many reps as possible)
  5. Accessory exercises (e.g., dumbbell flyes, tricep extensions)

Day 3 – Rest or Active Recovery (light cardio, mobility work)

Day 4 – Deadlift:

  1. Warm-up sets (e.g., 2 sets of 5 reps with light weight)
  2. Set 1: 5 reps at 65% of 1RM
  3. Set 2: 5 reps at 75% of 1RM
  4. Set 3: 5+ reps at 85% of 1RM (aim for as many reps as possible)
  5. Accessory exercises (e.g., bent-over rows, lat pulldowns)

Day 5 – Overhead Press:

  1. Warm-up sets (e.g., 2 sets of 5 reps with light weight)
  2. Set 1: 5 reps at 65% of 1RM
  3. Set 2: 5 reps at 75% of 1RM
  4. Set 3: 5+ reps at 85% of 1RM (aim for as many reps as possible)
  5. Accessory exercises (e.g., lateral raises, face pulls)

Day 6 – Rest or Active Recovery (light cardio, mobility work)

Day 7 – Rest

Repeat this cycle for several weeks, increasing your 1RM calculations as you progress. Make sure to prioritize proper form and safety, and consider consulting a fitness professional to tailor the program to your specific needs and goals.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


🟢 🔴
error:
🎵
🐔
🍗
🎵
🐣
🐣
🐣
🐣
🐔
🐣
🍗
🐔
🍗
🐣
🎵
🐔
🐔
🐣
🎵
🐔
🎵
🐣
🍗
🐔
🍗
🐣
🐔
🎵
🐣
🐔
🐔
🐣
🎵
🐣
🐣
🍗
🎵
🐣
🍗
🐣
🍗
🐣
🎵
🍗
🐣
🍗
🍗