Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не корректно работает скрипт календаря! (https://javascript.ru/forum/misc/26908-ne-korrektno-rabotaet-skript-kalendarya.html)

polarisxxx 27.03.2012 12:35

Не корректно работает скрипт календаря!
 
Добрый день столкнулся с такой проблемой! Есть скрипт календаря....но он работает только до декабря 2012года как сделать так что бы он показывал и в 2013 году! Спасибо.

Вот сам скрипт:

var check_place_onload="";
var check_place_onload1="";
var Now = new Date(<#nowdate>,0,0,0,0);
var goDate = new Date(<#godate>,0,0,0,0);
goDate.setDate(1);

function drawCalendar(Data)
{     var Month=Data.getMonth();
       var Year=Data.getFullYear();
       var workMonth=0;
	var c_html="";
      var class_day="";
       var i=1;

			while (Data.getDay()!=1)
				{Data=incDay(Data,-1)}
			workMonth=Data.getMonth();
			if (workMonth>Month) {workMonth=Month-1}




 +"<td align='center'";
  if ( ((12-Now.getMonth()+Month)%12 +1) < 10 ) {c_html=c_html+" onclick='next_month();' background='/img/fon/calendar_right_btn.gif' style='cursor:hand;'"}
        else {c_html=c_html+" background='/img/fon/calendar_right.gif'"}
                    c_html=c_html+"></td>"


Не работает вот тут!!!! точнее работает но только при значении < 10
СПАСИБО!

Раед 27.03.2012 14:00

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


Часовой пояс GMT +3, время: 10:16.