i turned the lights on and the bike went dead
Is that a European thing w/being able to turn the lights off? If you have an alarm installed, or any other goodies (switches, etc), you could have a short somewhere. You have no idea how many alarm systems I have uninstalled or repaired because they were installed incorrectly.
Because an alarm is drawing current, it can drain a battery over time if the bike is not started. If your battery is weak, then even moreso. Recharging the battery sometimes won't help the situation. Run an ohmmeter across the terminals and see what type of voltage the battery has after it has been sitting for a bit. Motorcycle batteries do not have the longevity of an auto battery.
- Ross