Best way to see if there is a drain on the battery when the engine is not running iis to disconnect the battery and put a multi meter between the the diconnected battery lead and the battery terminal.
DO NOT TRY TO DRAW ANY HEAVY LOADS with this set up.
Initally you will see a draw from the battery from say the time clock radio remove the fuses from these circuits. By doing this, removing fuses, you should be able to isolate which circuit is draining the battery.
If the battery is not going flat through a current draw then it must be a faulty charging system.
Maurice
November 2010