var month = new Array();
    month[0] = "января";
	month[1] = "февраля";
	month[2] = "марта";
	month[3] = "апреля";
	month[4] = "мая";
	month[5] = "июня";
    month[6] = "июля";
	month[7] = "августа";
	month[8] = "сентября";
    month[9] = "октября";
	month[10] = "ноября";
	month[11] = "декабря";

function getFormatterDate(dateString) {
    var reply = new Array();
    var date = dateString.split(".");
    //reply[0] = 	parseInt(date[0]);   - won't always work, because parseInt will use radix 8, if date[0] has leading zero, so will be error, for example, parseInt("08") = 0

    if (date[0].indexOf('0') == 0) {
        reply[0] = parseInt(date[0].substr(1));
    } else {
        reply[0] = parseInt(date[0]);
    }

    reply[1] = month[eval(date[1]+"-1")];
    return reply;
}



for (var i in dateSet) {
	var date = getFormatterDate(dateSet[i].toString());
    var space = '';
    if  (navigator.appName.indexOf("Explorer")!=-1 ) {
          space  = "&nbsp";
    }
    document.getElementById("dateSign_"+dateSet[i]).innerHTML = date[0];
    document.getElementById("monthSign_"+dateSet[i]).innerHTML = space + date[1];
}