Спорить не буду, я предложил как вариант, о котором писал выше. Хотя могу сказать одно, на одном из моих сайтов очень долго работала такая система, в которой были прописаны все разрешения (все возможные). А система зключалась в простом назначении header.php в зависимости от разрешения, и работало это дело абсолютно в 100% и без сбоев. Просто потом отпала необходимость в ней и сайт был закрыт мной.....
При условии что клиент не хочет мой 1-й вариант, можно попробовать и этот, правда впереди предстоит много работы...
Я не рекламирую JS, как видно я любитель PHP 