Why isn't your Mazda truck alternator not charging your battery?

bad alternator, bad voltage regulator, bad battery, bad connections.