у меня так
createState('fon', ''); // {javascript.0.fon}
createState('weatherfon', ''); // {javascript.0.weatherfon}
schedule("01 00 * * *", function () {
var date = new Date();
var month = date.getMonth(); // 0-январь, 11-декабрь
var chislo = date.getDate(); // - день месяца
var day = date.getDay(); // 0-воскр. 6-суббота
var hour = date.getHours();
var min = (date.getMinutes()<10?'0':'') + date.getMinutes(); // если минута меньше 10, то добавляем 0
//------------------------------------По месяцам----------------------------------------
//------------------------------------Зима------------------------------------------------
if(month === 11){ //декабрь
setState('javascript.0.weatherfon','/vis.0/main/img/fon/seasons/winter/winter_5.jpg');
}
if(month === 0){ //январь
setState('javascript.0.weatherfon','/vis.0/main/img/fon/seasons/winter/winter_7.jpg');
}
if(month === 1){ //Февраль
setState('javascript.0.weatherfon','/vis.0/main/img/fon/seasons/winter/winter_3.jpg');
}
//---------------------------------Весна------------------------------------------------------
if(month === 2){ //Март
setState('javascript.0.weatherfon','/vis.0/main/img/fon/seasons/spring/spring_2.jpg');
}
if(month === 3){ //Апрель
setState('javascript.0.weatherfon','/vis.0/main/img/fon/seasons/spring/spring_3.jpg');
}
if(month === 4){ //Май
setState('javascript.0.weatherfon','/vis.0/main/img/fon/seasons/spring/spring_5.jpg');
}
//---------------------------------Лето------------------------------------------------------
//---------------------------------Осень------------------------------------------------------
//----------------------------------новый год------------------------------------------------
if(month == 11 && chislo == 28){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_2.jpg');
}
if(month == 11 && chislo == 29){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_4.jpg');
}
if(month == 11 && chislo == 30){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_1.jpg');
}
if(month == 11 && chislo == 31){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_3.jpg');
}
if(month === 0 && chislo == 1){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_8.jpg');
}
if(month === 0 && chislo == 2){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_5.jpg');
}
if(month === 0 && chislo == 3){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_6.jpg');
}
if(month === 0 && chislo == 4){ //новый год
setState('javascript.0.fon','/vis.0/main/img/fon/newyears/newyears_7.jpg');
}
if(month === 0 && chislo == 5){ //новый год закончился
setState('javascript.0.fon','');
}
});
setState('javascript.0.fon',...после запятой это что..за аргумент и как его потом...ты картинку в папке меняешь штоли?