function rus(n,a1,a2,a3){
var s=new String(n);
if(s.length>=2&s.substr(-2,1)=="1") return a1;
switch(s.charAt(s.length-1)){case"1":return a2;case"2":case"3":case"4":return a3;}
return a1;}
function countUp(){
x=false; showYear=true;
start=new Date('September 10, 2001');
dd=new Date();d0=dd.getDate();d1=start.getDate();m0=dd.getMonth();m1=start.getMonth();y0=dd.getFullYear();y1=start.getFullYear();
var _m=(y0-y1)*12+(m0-m1);var _d=0;txt="";
if(d0>d1){_d=d0-d1;if(x){_m++;_d++;}}
if(d0<d1){__y=(m0==0)?y0-1:y0;__m=(m0==0)?11:m0-1;_d=(new Date(y0,m0,d0,0,0,0)-new Date(__y,__m,d1,0,0,0))/(1000*24*60*60);if(!x){_m--;_d--;}}
if(d0==d1)
  txt="Нашему форуму <b>"+_m+"</b> "+rus(_m,"месяцев","месяц","месяца")+" <font color=red>РОВНО!</font>";
_y = Math.floor((_m)/12);if(x)_y++;
if(d0==d1&m0==m1)
  txt="Нашему форуму <b>"+_y+"</b> "+rus(_y,"лет","год","года")+" <font color=red>РОВНО!</font>";
_m=(_y>0&showYear)?_m%12:_m;
ty=(showYear&_y>0)?"<b>"+_y+"</b> "+rus(_y,"лет","год","года"):"";
tm=(_m>0)?"<b>"+_m+"</b> "+rus(_m,"месяцев","месяц","месяца"):"";
_d=Math.ceil(_d);
td="<b>"+_d+"</b> "+rus(_d,"дней","день","дня");
if(x){
 ty=(showYear)?"<b>"+_y+"</b>-й год":"";
 tm="<b>"+_m+"</b>-й месяц";
 td="<b>"+_d+"</b>-й день";
 if(txt=="")txt="Наш форум работает : "+ty+" "+tm+" "+td+".";
}else if(txt=="")txt="Нашему форуму уже: "+ty+" "+tm+" "+td+".";
document.write(txt);
}
countUp();
