This sound like an earth problem, you could try puting 1 jump lead from the neg on the battery to the alternator housing and see if this makes a difference, as i think that the alternator is not charging and the battery is not being drained by something stuck on.