var subSubToolsTimer={downTimer:null,actionTaken:!1,mouse_down:function(n){this.downTimer=setTimeout(function(){subSubToolsTimer.action(n)},1e3)},cancel:function(n){this.downTimer&&(clearTimeout(this.downTimer),this.downTimer=null),n&&(this.actionTaken=!1)},action:function(n){actionTaken=!0,AppendLog("subSubToolsTimer.Action => taking action"),this.cancel(!1),n()},reset_action:function(){this.actionTaken=!1}}