In reply to wiwwim:
With everything turned off, keys out of ignition.
Remove battery positive and couple multi-meter in series between battery and positive lead
Set to amps
Does it show a reading? anything other than zero is a drain.
Pull and replace fuses one at a time until drain stops, this should at least tell you what is draining the battery.
If there is no drain
Engine off, voltage across battery terminals should be 12.5 - 13 volts
Engine running at idle; voltage should be 13.5 - 14 volts, lower than this suggests alternator weak or not charging.
Engine at 2500rpm voltage should be 14 - 15 volts max. Higher than 15 volts suggests regulator defective, overcharging battery. This is worth a check if you are fitting a battery as a faulty regulator will "Cook" it in weeks.
Cheers Adam