Don't totally ignore the alternator. My alternator went bad and was drawing juice from the battery, even if the key was off. Unhook your battery cable and recharge the battery, then test to see if your cable sparks with and without the alternator hooked up. If not that, you can then start pulling fuses one at a time and see what circuit may be causing sparks on the battery cable.
[Edited by Ron Miller on 01-31-2001 at 04:15 PM]