Multiple timers on the same page don't work smoothly
<p>I have about 3 JavaScript timers working at the same time on a page using <code>settimeout</code>, but the functions called by these timers are not working smoothly and it seems that the timers are waiting on each other, and some times hang the page.</p>

<p>Is there a best practice when dealing with js timers to avoid this behavior?</p>

<p>Examples:</p>

<p>Sometimes use jQuery timers like this:</p>

<pre><code>$(document).everyTime(1000, "blinkRed", function (i) {
      $(price).toggleClass('valuered');
}, 10);
</code></pre>

<p>and sometimes I use the normal <code>settimeout</code> JavaScript function.</p>
