A dead battery after a couple of weeks could be due to a faulty battery or parasitic draw. Undercarriage washes help remove salt and sand, while spray wax is minimally effective and can smudge glass.
The Family Handyman on MSN

Why Does My Car Battery Keep Dying?

A dead car battery is frustrating, but it helps to know the cause. If you're not sure why your car battery keeps dying, here ...
Leaving car ignition in Accessory mode after parking drains battery 10x faster than normal, killing it in 6 months through repeated discharge cycles.