function utcToMsk(dateString) {
	var msdOffset = 14400000;
	var mskOffset = 10800000;

	var utcDate = new Date(Date.parse(dateString));

	var mskDate = utcDate;
	var offset;
	if (utcDate < new Date(2011, 03, 27, 0, 0, 0, 0))
		offset = mskOffset;
	else
		offset = msdOffset;

	mskDate.setTime(utcDate.getTime() + offset);
	return mskDate;
}

function utcToMsk0(dateString) {
	return new Date(Date.parse(dateString));
}

$(document).ready(function() {

var month=new Array(12);
month[0]="January";
month[1]="February";
month[2]="March";
month[3]="April";
month[4]="May";
month[5]="June";
month[6]="July";
month[7]="August";
month[8]="September";
month[9]="October";
month[10]="November";
month[11]="December";

$("dt.newsdate").each(function() {
	var d = utcToMsk($(this).text());
	$(this).text(month[d.getMonth()] +" "+ d.getDate() +", "+ d.getFullYear());
});

$("p.eventDate").each(function() {
	var d1 = utcToMsk0($(this).text());
	var mm = d1.getMinutes();
	var hh = d1.getHours();
	if (hh!=0) {
		if (mm<10) 
		{
			mm="0" + mm;
		}
		$(this).html(month[d1.getMonth()] +" "+ d1.getDate() +", "+ d1.getFullYear() +" <span class='eventTime'>"+ hh +":"+ mm +"</span>");
	} else {
		$(this).html(month[d1.getMonth()] +" "+ d1.getDate() +", "+ d1.getFullYear());
	}
});
});

