Waresbear, that's so awful :( Poor horse.
OP, please keep us updated and tell us what the vet says when they come out tomorrow. In fact, if I were you, I'd call back and ask them what their backup vet number is, because they should always have someone for emergencies. Horses don't know if it is 4th July or not haha, and this sounds pretty serious. Best of luck!
Satin Reign aka "Misty"... my life, my love, my everything.