Fix ISO week in Safari 5.1

It seems, that Safari first executes setMonth in line
and (+date) in beginning returns changed timestamp.

    (+date) - date.setMonth(0,1)