Add check for 'offline' in onlineCheck.js, so it doesn't repeatedly fire; Message tweak.