Новогодний Скрипт

Праздничное оформление веб-сайта

Код

1) head:
<script type="text/javascript"> //Скрипт обратного отсчета времени CountDown montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); function CountDowndmn(yr,m,d,xh,xm,eventstr,eventend,countdownid){ cdyear=yr; cdmonth=m; cdday=d; today=new Date(); todayy=today.getYear(); if (todayy < 1000) todayy+=1900; todaym=today.getMonth(); todayd=today.getDate(); todayh=today.getHours(); todaymin=today.getMinutes(); todaysec=today.getSeconds(); todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec; futurestring=d+" "+montharray[m-1]+" "+yr+" "+xh+":"+xm; dd=Date.parse(futurestring)-Date.parse(todaystring); dday=Math.floor(dd/(60*60*1000*24)*1); dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1); dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1); dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1); if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1){ countdownid.innerHTML=eventend; return } else { lastchar = ""+dsec; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); dsecstr = "секунд"; if (lastchar=="1") { if(dsec=="11"){ dsecstr = "секунд"; } else{ dsecstr = "секунда"; } } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { if(dsec=="12" || dsec=="13" || dsec=="14"){ dsecstr = "секунд"; } else{ dsecstr = "секунды"; } } lastchar = ""+dmin; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); dminstr = "минут"; if (lastchar=="1") { if(dmin=="11"){ dminstr = "минут"; } else{ dminstr = "минута"; } } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { if(dmin=="12" || dmin=="13" || dmin=="14"){ dminstr = "минут"; } else{ dminstr = "минуты"; } } lastchar = ""+dhour; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); dhourstr = "часов"; if (lastchar=="1") { if(dhour=="11"){ dhourstr = "часов"; } else{ dhourstr = "час"; } } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { if(dhour=="12" || dhour=="13" || dhour=="14"){ dhourstr = "часов"; } else{ dhourstr = "часа"; } } lastchar = ""+dday; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); ddaystr = "дней"; if (lastchar=="1") { if(dday=="11"){ ddaystr = "дней"; } else{ ddaystr = "день"; } } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { if(dday=="12" || dday=="13" || dday=="14"){ ddaystr = "дней"; } else{ ddaystr = "дня"; } } countdownid.innerHTML=eventstr+" осталось "+dday+ " " +ddaystr+", "+dhour+" "+dhourstr+", "+dmin+" "+dminstr+" и "+dsec+" "+dsecstr; } setTimeout(CountDowndmn,1000,cdyear,cdmonth,cdday,xh,xm,eventstr,eventend,countdownid); } onload = function(){ ony = document.getElementById("countdownny"); if(ony){ CountDowndmn("2017", "01", "01", "00", "00", "До Нового 2017 Года", "Всех с Наступившим Новым 2017 Годом!!!", ony); } } </script>

2) body:
<div id="countdownny">С Новым Годом!</div>

Пример

С Новым Годом!
0.00177 ...