Drive to the nearest auto parts store & ask them to test the alternator & battery, it'll narrow it down a little. They'll tell if your alternator isn't putting out enough and/or your battery is bad.