bug fixes, hide footer until JS loaded