i flooded my battery 2-3 days ago, switch stopped working worth a darn, etc.
as i have not found a way to open the battery on mine without destroying it, i did what i eventually do with all malfunctioning electronics as a first step.
deionized water
bio-clean (stanbio.com reference number 0602-380)
ultrasonic cleaner
oven
the deionized water is use is from stanbio labs as well, it is particle filtered, uv sterilized, and reverse osmosis filtered to 18.5-19 M-ohm resistance.
remove the plastic led diffuser from the battery so water can get in both sides.
so basically i mix up 1 gallon of water with about 5-10ml of bio-clean, run it in the ultrasonic cleaner for 5 mins, then dump the water and pour some of the unused solution over the battery. refill the ultrasonic cleanser with the di water solution, toss the battery back in, and run it for 2 hours.
after that, shake the water out as much as possible, set your oven for 180, and stand the battery up in the oven for 60-90 minutes.
seeing as how many people won't have access to some of the stuff, my original way of doing it was. soak the part in distilled water for 24 hours, agitating occasionally. flush the part with a gallon or so of distilled water. set in direct sunlight for a day, then use a blow dryer for an hour or so to drive out any moisture that didn't make it out during the sunlight phase.
it works for me, i don't make any claims it will work for you, but maybe it will prove useful.