"This depends almost entirely on the checmical composition of the battery you are using. For example a NimH battery has different lifetime and charge/disachage recommendations then a Li-Ion or older NiCad batteries.
Forget what make/model computer you have (ie Apple, PC etc), what matters is what sort of battery you have.
So, first find out your battery type, then check out this for a more information."