var months = new Array('Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь');
var days = new Array();
var curdate = new Date();
var today = new Date(Date(today_php));
//var newsdate = new Date(Date.parse(newsdate_php));
//alert(newsdate.toString());
var i=0, t=null, month, offset=0, year, cell, day, curenews;

Array.prototype.inArray = function (value) {
    for (a=0;a<this.length;a++) if (this[a] == value) return true;
	return false;
}

function draw(m) {
	//if(offset-m<0) return; else offset-=m;
	curdate.setDate(1);
	curdate.setMonth(curdate.getMonth()+Number(m));
	month=curdate.getMonth().toString();
	year=curdate.getFullYear().toString();
	cell=curdate.getDay();
	if(--cell==-1) cell=6;
	day=1;
	document.getElementById("cmy").innerHTML=months[month]+'\''+year.substr(2);
	if(enews[year]!= null && enews[year][(Number(month)+1).toString()]!=null) 
		curenews=enews[year][(Number(month)+1).toString()].split('|'); 
	else 
		curenews = new Array();
	for(i=0;i<cell;i++) {
		document.getElementById('c'+i).className='c';
		document.getElementById('c'+i).innerHTML='&nbsp;';
	}
	while(curdate.getMonth()==month) {
		document.getElementById('c'+cell).className=(curenews.inArray(day))?'c enews':'c';
		document.getElementById('c'+cell++).innerHTML=(curenews.inArray(day))?'<A HREF="'+url+year+'-'+((Number(month)+1) > 9 ? '' : '0')+(Number(month)+1)+'-'+(day > 9 ? '' : '0')+day+'.html">'+(day++)+'</A>':day++;
		curdate.setDate(day);
	}
	while(cell<42) {
		document.getElementById('c'+cell).className='c';
		document.getElementById('c'+cell++).innerHTML='&nbsp;';
	}
	curdate.setMonth(month);
	curdate.setFullYear(year);
	i=0;
}
draw(offset_php);	

