Вообще надо было сразу прямо сказать заказчику, что он городит хуйню. Универсально сделать такой эффект не получится. Но это далеко не главное, главное что тот будет бесить любого пользователя с гарантией. Анимации перехода меж страницами остались в эпохе web 1.0. Сейчас с важна скорость загрузки.
А сейчас просто втюхайте клиенту "сайт на картинках", такой гений примет.