как привязывать функции ко временным рамкам, допустим начальный скрипт идёт так :

Код:
time = new Date();
sec_time = time.getSeconds();
time_m = time.getMinutes();
time_th = time.getHours();
как теперь сделать обработку действия например на каждую новую секунду я хочу сделать звук, чтоб он играл 1 раз, т.е. это я часы делаю, вот и весь прикол в том чтоб каждую секунду чётко играл определённый звук, далее каждую минуту (т.е. на 60-й секунде относительно часов) играл другой звук, а каждый час соответственно третий, и чтоб небыло наложения...