Yeah it's an ad for "clicking this link."
They're not really trying to sell something, the company that puts up the ads just probably gets paid-per-click. So, instead of advertising a product, they just do stupid crap to get dumb people to click.
In any case, i also voted no.
If you're a battery, you're either working or you're dead....