RE: Solar Panel ?
The more direct sunlight the panel receives the better it works.
As for charging up a flat dead battery, I wouldn't hold my breath. If the panel were exposed to direct sunlight for the majority of the daylight hours, then you might have a shot, but put it under some cover and at best it will help a charged battery last longer.