Just finished adding a battery guard on my Roadtrek. It prevents your battery from being drained. Got it at Canadian Tire. It's quite easy to install once you figure out the appropriate set of componants to adapt to your battery.
Eliminator Intelligent Battery Guard
. Friends from the USA can Google "Battery guard" and find various places to get one.
marcopolo went for an other form of battery charge protection with his battery disconnect system