Your battery isn't fine just because the lights work,I bet it's naff and the cold weather is proving it,charge it up and it may well work for a day or so,if it fails again I would replace it.I've seen this scenario a thousand times.
Rich
January 2010