I have a function that sets a timer, and calls itself back upon expiration of the timer.
What I\'d like to know is if it is bad practice to clear the timer at the top o
Yes, that's fine. Also, you should call "setTimeout()" like this:
timer = setTimeout(onAir, 60000);