On mousedown disable timer, Possible?

On mousedown disable timer, Possible?

Hi i have a timer which is set to execute a function every 3 seconds, id like to know if it's possible to diable the timer function every time the mousBtn is held (mousedown), and on mouseup enable the timer again, and how can i do this?
  1. var timerFunc = setInterval( loadPos, 3000 );
/C