Странно всё это. Попробуйте подключить этот вариант скрипта вместо вашего. (<link ... надо убрать вообще).
.
(function(url){
document.write('<link id="jdyncss" rel="stylesheet" href="' + (url && url[1] || '/css/des1.css') + '" />');
})(document.cookie.match(/\bjdyncss=([^;]*)/));
function setjDynCSS(url) {
if (!url) {
url = (url = document.cookie.match(/\bjdyncss=([^;]*)/)) && url[1];
if (!url) return ''
}
document.getElementById('jdyncss').href = url;
var d = new Date();
d.setFullYear(d.getFullYear() + 1);
document.cookie = 'jdyncss='
+ url
+ ';expires='
+ d.toGMTString()
+ ';path=/;';
return url
}
Если не поможет - попробуйте убрать другие скрипты на странице.