Clean the battery terminals, check the connectors on the alternator, then have both the alternator and battery tested at Autozone...