Rewrote bz_getIdleTime() to no longer be a fugly solution