My cat started throwing up last night. At first just cat food and a hairball or two. Early this am he started throwing up clear and slimy. Then it was yellow and now a tang orange color. He wont eat and barely drinks. He just now used his litter box for the first time all day. For the past week he has been real cranky..hissing at my other two cats. I dont know what to do. Help me please.