I'd guess it's probably the alternator. Many auto parts stores will test the battery and alternator for free.