Just did a quick Yahoo search for "ammonia smell." This might explain it:
http://www.devinesports.com/Article....ash=ed66b943ea