Damian is basically correct.
However I would have the battery checked out. You don't say what ampage battery you have, the norm these days is 110amp.
You haven't mentioned if your alarm goes off, so I'm guessing you either don't have one, or you leave that off.
I had to look at a friends van where they had a completely flat battery like yours and in their case their alarm would go off for no reason.
What I found was that the manufacturer of the caravan had wired the radio memory permanent live wire into the same circuit as the alarm supply. In this case as soon as the alarm detected a drop in voltage to below 10 volts, it started piping every minuit to warn us of that.
The two things I found were initially thta the battery was shot and would not hold a charge, also it was discharging at a faster rate than 110amp/hr. Secondly the mains powered built in charger fro the caravan could not keep up with out put as soon as you put a light on and the radio.
After replacing the battery and installing a more powerfull charger, we solved the issue.
If you ahve a mate who is a cometent auto eletrician, they might be able to find the problem for you at mates rates rather than at dealer prices.
Atb Steve L.