I agree with Kay. You're better off going to the ER. The ER doctor probably won't know enough to be able to fix your specific problem, but he can either give you something and offer you suggestions on how to keep the eye protected until you can get to a specialist, or he can call in the specialist. There's always one on call.
In the mean time, keep some PM ointment in there at all times (Refresh PM, Lacrilube, etc).
You don't want to let it go - it's best to nip the problem in the bud.