рони, спасибо, хотя требовалось чуть попроще =) , видимо, я - не полностью описал ситуацию
в общем, переделал вот так:
function getFri() {
var d = new Date((new Date).getFullYear(), (new Date).getMonth() + 1, 0);
d.setDate(d.getDate() + [-2, -3, -4, -5, -6, 0, -1][d.getDay()]);
return d.getDate();
}
alert(getFri()); // последняя тяпница текущего месяца =)