Переделать "мобильную версию" на "версия для слабовидящих"

Переделать "мобильную версию" на "версия для слабовидящих"
01 сентября 2015 г.
Описание:
На сайте будет версия для слабовидящих. Реализовываться она будет на МОБИЛЬНОЙ ВЕРСИИ, т.к. сама мобильная версия не нужна, потому что сайт адаптивный.

Что нужно сделать:
1. чтобы при нажатии на ссылку «версия для слабовидящих» происходило переключение сайта на эту версию. Т.е. с адреса вида site.ru/ на адрес вида site.ru/m/.
2. Тоже самое обратно – при нажатии на ссылку «обычная версия» происходило переключение сайта на эту версию. Т.е. с адреса вида site.ru/m/ на адрес вида site.ru/.
3. Соответственно нужно как то отключить проверку на «мобильность» на сайте, чтобы при просмотре сайта на мобильных устройствах он сам не переключался на версию для слабовидящих, а только по нажатии по ссылке.
4. Если возможно, то при переключении на версию для слабовидящих в адрес вставлять не «/m/», а например «/vs/»
5. Сделать, чтобы при нажатии на ссылку «версия для слабовидящих» происходило переключение и пользователь оставался на той же странице только на выбранной версии.
Например: находимся на адресе site.ru/aboutcompany/ -> переключаем версию и теперь находимся на адресе site.ru/m/aboutcompany/.
Тоже самое обратно.
6. Ну и как то это дело с cookie завязать, чтобы сайт запоминал на какой версии последний раз пользователь был.

!Саму версию для слабовидящих делать не нужно… это уже сами.