mesa.TriangleMover=new function(){var o="navpointer";var m=32;var t=15;var w=15;var p,v,u;var n;var x;function r(a){return a.offsetLeft+a.clientWidth/2-m/2}function s(){v+=n;if(Math.abs(v-u)<=Math.abs(n)/2){v=u}$(o).style.left=v+"px";if(v!=u){x=setTimeout(s,w)}}function q(a){if(a!=v&&a!=u){if(x){clearTimeout(x)}u=a;n=parseInt((u-v)/t);s()}}this.init=function(a){v=p=r(a);$(o).style.position="relative";$(o).style.left=v+"px";$(o).show()};this.moveTo=function(a){q(r(a))};this.reset=function(){q(p)}}();
