Does it make more sense to have this be `ringtonePlayer.audioElement.addEventListener('mozinterruptbegin', this);` and get rid of the onInterrupt function?