Javascript Counterstrain Techniques