I see that you posted this question about a month ago... I hope by now you have managed to take kitty to the vets... This sounds like a serious problem and needs expert advice. The humane society has a clinic and is cheaper then most vets (depending on where you live) call them today and explain your situation and see what they say. THIS CAT NEEDS HELP!
GOOD LUCK!
GOOD LUCK!