QUOTE(BikerGran @ Jun 20 2010, 07:43 PM)

Simple things first - check all your connections, specially the ones to the battery - not just tight but are they clean? And the earth from battery where it joins the frame, take off, clean up, put some vaseline on and tighten up again.
Have you got a charger? If so charge the battery and see if it holds the charge. It's been a very cold winter and it's only a little battery, it could be knackered even after only a year - I used to have a new battery every year on my baby bike.
Brake light - that could be just the switch needs adjusting, or again a connection.
When you know everythings connected right, that's the time to start wondering about the generator.
I haven't got one, but a friend of mine has. I'll nab it and get it charged up. I'll also have a look for the earth and give that a look over. Cheers!
QUOTE(Egg 'n' Bacon @ Jun 20 2010, 07:44 PM)

I think it's going to be worth your while checking the wiring on the bike. It's sounding like you've got some wires chaffing somewhere.
I'd recommend getting a volt meter too. You can use that to see how much charge is going into the battery.
Probably is a good idea to go over the wiring. She's 10 years old now and has her fair share of electrical problems.