Вот копался в разных скриптах и нашел скрипт, который позволит на сайте ввести несколько тем оформления.
Сам еще не пробовал, попробую.
Итак создаем несколько style.css
Прописываем в темплате межде head head вот этот скрипт
Были выбраны следущие промежутки времени:
С пяти утра, до восьми;
С восьми утра, до полудня;
С полудня, до трёх дня;
С трёх дня, до шести вечера;
С шести вечера, до девяти;
С девяти вечера до пяти утра;
Изменять и дополнять эти промежутки времени труда не составит.
Сам код:
<SCRIPT LANGUAGE="JavaScript"> <!-- Begin function getCSS() { timenow=datetoday.getTime(); datetoday.setTime(timenow); thehour = datetoday.getHours(); if (thehour > 20) display = "twilight.css"; else if (thehour > 17) display = "sunset.css"; else if (thehour > 14) display = "afternoon.css"; else if (thehour > 11) display = "noon.css"; else if (thehour > 7) display = "morning.css"; else if (thehour > 4) display = "sunrise.css"; else if (thehour > 1) display = "twilight.css"; else display = "sunset.css"; var css = '<'; css+='link rel="stylesheet" href=' + display + ' \/'; css+='>'; document.write(css); // End --> } </script> <script language="javascript">getCSS();</script>
Устанавливаем один из стилей как дефолтный, на случай, если у пользователя отключен JS.
<noscript> </noscript>
Ну и приготовьте все нужные стили, без них не зафурычит :)
Вот в общем и всё.