function dateLink(date) {
if(date_href[date]==0) {a = ""}
else {a="<a href="+date_href[date]+" class=ldate>"}
return a;
}
setCal()
 
 function leapYear(year) {
         if (year % 4 == 0)
                 return true
                 return false
 }
 function getDays(month, year) {
         var ar = new Array(12);
         ar[1] = 31;
         ar[2] = (leapYear(year)) ? 29 : 28;
         ar[3] = 31;
         ar[4] = 30;
         ar[5] = 31;
         ar[6] = 30;
         ar[7] = 31;
         ar[8] = 31;
         ar[9] = 30;
         ar[10] = 31;
         ar[11] = 30;
         ar[12] = 31;
         return ar[month]
 }
function setCal() {
         var firstDayInstance = new Date(year, month-1, 1);
         var firstDay = firstDayInstance.getDay();
         firstDayInstance = null;
         var days = getDays(month, year);
         drawCal(firstDay+7, days, date, month, year);
 }
 function drawCal(firstDay, lastDate, date, month, year) {
         var text = "";
         var openCol = '<TD class=tabTop>';
         var closeCol = '</TD>';
         text += '<TR ALIGN="center" VALIGN="center">'
         for (var dayNum = 0; dayNum < 7; ++dayNum) {
                 text += openCol + weekDay[dayNum] + closeCol 
         }
         text += '</TR>'
         var digit = 1;
         var curCell = 1;
         for (var row = 1; row <= Math.ceil((lastDate + firstDay - 1) / 7); ++row) {
                 text += '<TR ALIGN="right">'
                 for (var col = 1; col <= 7; ++col) {
                         if (digit > lastDate)
                                 break
                         if (curCell < firstDay) {
                                 text += '<TD></TD>';
                                 curCell++
                         } else {
                                 if ((digit == date)&&(year==now1.getYear())&&((month-1)==now1.getMonth())) {
                                         text += '<TD class=tabak>' + dateLink(digit);
                                         text += digit;
                                         text += '</a></TD>';
                                 } 
		else if (digit == date_news) {
                                         text += '<TD class=tab>' + dateLink(digit);
                                         text += digit;
                                         text += '</a></TD>';
                                 }
		else
                                         text += '<TD class=tab>'+ dateLink(digit) + digit + '</a></TD>';
                                 digit++
                         }
                 }
                 text += '</TR>'
         }
         
         text += '</TABLE>'
document.write('<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2 style="background-color:#ffffff;border:1px solid #a1a1a1;">');
document.write('<tr><td colspan=7 style="background-color:#a1a1a1;color:#ffffff;text-align:center;">Àðõ³â</td></tr>');
         document.write('<tr><td colspan=7 nowrap>');
		 document.write('<select name="s_m" id="s_m" class=csel onChange=calendar_go();>');
		 for(var i=1;i<13;i++){
		 i==month ? a=' selected' : a='';
		 document.write('<option value="'+i+'"'+a+'>'+month_title[i]);
		 }
		 document.write('</select>');
		 document.write('&nbsp;<select name="s_y" id="s_y" class=csel onChange=calendar_go();>');
		 for(var i=year_st;i<=year_en;i++){
		 i==year ? a=' selected' : a='';
		 document.write('<option value="'+i+'"'+a+'>'+i);
		 }
		 document.write('</select>');
		 //document.write('&nbsp;<a href="#" onClick=calendar_go();><img align="absmiddle" src="'+path+'calendar_go.gif" width="18" height="18" border="0"></a>'); 
         document.write('</td></tr>');
         document.write(text); 
 }
now = null;
