А о чем вообще речь?
Если о <video>, то есть свойство .currentTime.
Можно, например,так:
// ...
if(video.currentTime < 7) setTimeout(function(){
// ...
}, Math.round((7 - video.currentTime)*1000));
UPD: А еще, не уверен, как в видео, а у аудио есть событие timeupdate. Можно его использовать:
.addEventListener("timeupdate", function(){
if(Math.floor(this.currentTime) === 7) // че-то делается
}, false);