// Audio Manager - Handles background music only

class AudioManager {
  constructor() {
    this.bgMusic = document.getElementById('bg-music');
    if (this.bgMusic) {
      this.bgMusic.volume = 0.5;
    }
  }

  playLobby() {
    // No lobby music
  }

  playGame() {
    if (!this.bgMusic) return;
    this.bgMusic.src = '/audio/tetris_theme_og.mp3';
    this.bgMusic.loop = true;
    this.bgMusic.play().catch(e => console.log('Audio autoplay blocked:', e));
  }

  playGameOver() {
    // No game over music
  }

  stop() {
    if (!this.bgMusic) return;
    this.bgMusic.pause();
    this.bgMusic.currentTime = 0;
  }
}

// Initialize audio manager
const audio = new AudioManager();
