<!– ================= DRAMABOX VERTICAL 9:16 AUTO-PLAYER ================= –>
<div style=”background: #06070b; padding: 10px 0; font-family: ‘Plus Jakarta Sans’, ‘Kantumruy Pro’, sans-serif; max-width: 420px; margin: 0 auto;”>
<!– 1. ផ្ទាំងវីដេអូបញ្ឈរ 9:16 (Zoom & Crop Hide Logo/Title) –>
<div style=”position: relative; width: 100%; aspect-ratio: 9 / 16; overflow: hidden; border-radius: 18px; background: #000; box-shadow: 0 20px 50px rgba(0,0,0,0.95); margin-bottom: 15px; border: 1px solid rgba(255,255,255,0.1);”>
<iframe id=”dramaPlayer” style=”position: absolute; top: -22%; left: -12%; width: 124%; height: 140%; border: 0;” src=”https://www.youtube.com/embed/QLYXu9lmT1A?autoplay=1&enablejsapi=1&rel=0″ allowfullscreen allow=”autoplay; encrypted-media; fullscreen”></iframe>
</div>
<!– 2. ចំណងជើងភាគបច្ចុប្បន្ន –>
<div style=”text-align: center; margin-bottom: 15px;”>
<h3 id=”epText” style=”color: #ff2e55; font-size: 1.15rem; font-weight: 700; margin: 0;”>
▶ កំពុងទស្សនា៖ ភាគ ០១
</h3>
</div>
<!– 3. ប្រអប់ជ្រើសរើសភាគ (Episodes 1 to 11) –>
<div style=”background: #0f121d; border-radius: 14px; padding: 16px; border: 1px solid rgba(255,255,255,0.08);”>
<div style=”display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px;”>
<h4 style=”color: #ffffff; font-size: 1rem; font-weight: 700; margin: 0;”>ជ្រើសរើសភាគ (Episodes)</h4>
<span style=”color: #ff2e55; font-size: 0.8rem; font-weight: 700; background: rgba(255,46,85,0.15); padding: 2px 8px; border-radius: 12px;”>11 EPs Full</span>
</div>
<!– ប៊ូតុងភាគ ១ ដល់ ១១ –>
<div style=”display: grid; grid-template-columns: repeat(auto-fill, minmax(46px, 1fr)); gap: 8px;”>
<button type=”button” class=”ep-btn” onclick=”playEp(1, ‘QLYXu9lmT1A’)” style=”padding: 10px 0; background: #ff2e55; color: #fff; border: 1px solid #ff2e55; border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>1</button>
<button type=”button” class=”ep-btn” onclick=”playEp(2, ‘M1pkhcRQYvg’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>2</button>
<button type=”button” class=”ep-btn” onclick=”playEp(3, ‘TvyuIwx8UTg’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>3</button>
<button type=”button” class=”ep-btn” onclick=”playEp(4, ‘wKz9d7E_5c0’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>4</button>
<button type=”button” class=”ep-btn” onclick=”playEp(5, ‘OjEetDdZ90w’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>5</button>
<button type=”button” class=”ep-btn” onclick=”playEp(6, ‘rO0alo6wDNI’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>6</button>
<button type=”button” class=”ep-btn” onclick=”playEp(7, ‘f8VlGFUr_Bw’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>7</button>
<button type=”button” class=”ep-btn” onclick=”playEp(8, ‘iEGOt2vVxvI’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>8</button>
<button type=”button” class=”ep-btn” onclick=”playEp(9, ‘y3w27602EZc’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>9</button>
<button type=”button” class=”ep-btn” onclick=”playEp(10, ‘D5y25jGBzcE’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>10</button>
<button type=”button” class=”ep-btn” onclick=”playEp(11, ‘iM3QbdazEbs’)” style=”padding: 10px 0; background: rgba(255,255,255,0.06); color: #fff; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; font-weight: 700; font-size: 0.9rem; cursor: pointer;”>11</button>
</div>
</div>
</div>
<!– JavaScript សម្រាប់ប្តូរភាគ និង Autoplay ភ្លាមៗ –>
<script>
function playEp(num, id) {
var player = document.getElementById(‘dramaPlayer’);
if (player) {
player.src = ‘https://www.youtube.com/embed/’ + id + ‘?autoplay=1&enablejsapi=1&rel=0’;
}
var title = document.getElementById(‘epText’);
if (title) {
title.textContent = ‘▶ កំពុងទស្សនា៖ ភាគ ‘ + (num < 10 ? ‘០’ + num : num) + (num === 11 ? ‘ (ភាគបញ្ចប់)’ : ”);
}
var btns = document.querySelectorAll(‘.ep-btn’);
btns.forEach(function(b, idx) {
if (idx + 1 === num) {
b.style.background = ‘#ff2e55’;
b.style.borderColor = ‘#ff2e55’;
b.style.boxShadow = ‘0 0 12px rgba(255,46,85,0.5)’;
} else {
b.style.background = ‘rgba(255,255,255,0.06)’;
b.style.borderColor = ‘rgba(255,255,255,0.1)’;
b.style.boxShadow = ‘none’;
}
});
}
</script>