<!--Задача:
Создать кнопку, при нажатии которой будет создан новый блок таймера, реализующий функции запуска, паузы и остановки. Максимальное количество блоков таймера 20.
Реализованный код не является образцовым, и содержит некоторые фрагменты, применение которых оправдано только желанием потренироваться и не соответствует принятой практике. Напр. (!count) ? (self.trigger('timerStart')):{}; вместо if/else.
Программный таймер один, синхронно изменяющий значения всех таймерных блоков (вместо создания уникального программного таймера для каждого блока в отдельности, для снижения нагрузки; таким образом погрешность каждого блока лежит на отрезке [0;1]сек - в зависимости от того, через сколько миллисекунд после очередного такта таймера будет нажата кнопка "Старт").-->
<div class="wrapper ui-widget-content" id="timer0" data-active="false">
<div class="title">
<span class="title-string">jTimer</span>
<span class="close-button"><img src="https://pp.vk.me/c608827/v608827788/92f7/4hUTBJuWrYs.jpg" alt="X" /></span>
</div>
<div class="window">
<span class="minutes">00</span>:<span class="seconds">00</span>
</div>
<div class="controls">
<a href="#" class="start-link">start</a>/<a href="#" class="pause-link">pause</a>/<a href="#" class="stop-link">stop</a>
</div>
</div>
<button id="waiter">Create new timer</button>