Check the fuse first ... (I'm not sure at all) but I think it's in the driver side fender kinda like in front/to the side of the battery. I could be way off ...
my horn does weired stuff. like stated above, check out the fuse first. you could also try disconnecting the battery and reconecting it.
mine has stopped working twice now, once it was a fuse and another time it went out, and then i disconected the battery and checked started the car and for some reason it worked