﻿function getElementsByClassName(classname){
customcollection = new Array();
  var inc=0
  var alltags=document.all? document.all : document.getElementsByTagName("*")
  for (i=0; i<alltags.length; i++){
    if (alltags[i].className.indexOf(classname)!=-1){
      customcollection[inc++]=alltags[i];
    }
  }
    return customcollection; 
}

//dd.mm.yy
function doDate(datestr){
var dArray = datestr.split("."); 
if(dArray.length!=2){return datestr;}
rez = new Date();
rez.setFullYear(parseFloat(dArray[1]));
rez.setMonth(parseFloat(dArray[0])-1);
//alert (rez);
return rez;
}

function refineDate(datedt){
if(typeof(datedt)== "string"){return datedt;}
Now = new Date();

Months = new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля", "Августа","Сентября","Октября","Ноября","Декабря");
var rez =  Months[datedt.getMonth()] + ", " + datedt.getFullYear();

return rez;
}

function refineDates(){
var allDates = getElementsByClassName("nicedate");
    for(i=0;i<allDates.length;i++){
    allDates[i].innerHTML = refineDate(doDate(allDates[i].innerHTML));
    }
}
