навая вот скриптик, а оно сволочь везде работает кроме файрфокс. может знатоки подскажут отчего так?
Код:
<script type="text/javascript"> dayarr = new Array(); dayarr[1] = new Array("легкие облака, слабый ветер","+19-20"); //погода утром dayarr[2] = new Array("легкие облака, слабый ветер","+19-20");//тоже утром dayarr[3] = new Array("местами теплый дождь, слабый ветер","+21-23"); //днем dayarr[4] = new Array("местами теплый дождь, слабый ветер","+22-24"); dayarr[5] = new Array("легкие облака, слабый ветер","+22-25");//вечер dayarr[6] = new Array("облачно, ветер","+23-26"); dayarr[0] = new Array("ливень, гроза","+20-22");//ночь wk = new Array(); wk[0] = 'Понедельник'; wk[1] = 'Вторник'; wk[2] = 'Среда'; wk[3] = 'Четверг'; wk[4] = 'Пятница'; wk[5] = 'Суббота'; wk[6] = 'Воскресенье'; dl = new Array(); dl[1] = 'Раннее утро'; dl[2] = 'Утро'; dl[3] = 'День'; dl[4] = 'День'; dl[5] = 'Вечер'; dl[6] = 'Вечер'; dl[0] = 'Ночь'; d0 = new Date('February 26, 2007'); d1 = new Date(); dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);//разница в днях dt = Math.round(dt); dw = Math.floor(dt/7);//количество полных недель прошедших с начала игры (игровых дней) gw = Math.floor(dw/7);//количесво полных игровых недель прошедших с начала игры gdw = dw - gw*7;//количество игровых дней прошедших с начала игровой недели gdl = d1.getDay();//игровое время суток document.all.dayl.innerText=dl[gdl]; document.all.weekd.innerText=wk[gdw]+' ('+(gw+1)+') '; document.all.wthr.innerHTML='t '+dayarr[gdl][1]+'C'+'<br>'+dayarr[gdl][0]; </script>