Just sounds like its getting overloaded, and chucking people off to be honest. Only way really is to do as Southwell suggested, and set up some managed access points around the site to keep the wireless coverage up. Those routers are only supposed to support around 4-6 machines/laptops!!!!