I think there's an advanced filters tab in there somewhere. It's been ages since I've played online.
As for your web cooldown, are you still running the game while attempting to browse the web?
---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder