I've always believed in the power of a nap when you start losing focus or are stumped on a particular problem. I've put a futon in my office for that exact purpose.
I usually wake up alert and refreshed and try to make up for the lost time. As an aside, I once forgot to set my alarm and ended up sleeping for about 3 hours. My colleague thought I had left for the day :)