Since they have both been mentioned, just a word of caution, do NOT use bleach AND ammonia. Mixing the two will kill you. That's knowledge that people once had, but I'm finding more and more (maybe with the removal of home ec classes?) that people are unaware.
Good luck with the smell!