js staff: hide before ready and fadein when ready