Fixed: each call to avgrund() causes yet another overlay div to be added to the body. These accumulate and effectively black out the background.