﻿//Designed by Geoviet Consulting.2007.
function updateCalendar(iM,iY){cMonth=iM,cYear=iY;var calendarstr=buildCal(iM, iY, 190,1);if (document.getElementById)document.getElementById('CalComp').innerHTML=calendarstr;}function BCalendar(i){switch(i){case 0:			cYear=cYear-1;break;case 1:cMonth=cMonth-1;if (cMonth==0){cMonth=12;cYear=cYear-1;};break;case 2:	cMonth=cMonth+1;if (cMonth==13){cMonth=1;cYear=cYear+1;};break;case 3:cYear=cYear+1;break;};	updateCalendar(cMonth,cYear);}function buildCal(m, y, Cw,Cb){var mn=['T. Giêng','T. Hai','T. Ba','T. Tư','T. Năm','T. Sáu','T. Bảy','T. Tám','T. Chín','T. Mười','T. Mười một','T. Mười hai'];var dim=[31,0,31,30,31,30,31,31,30,31,30,31];var oD = new Date(y, m-1, 1);oD.od=oD.getDay();if (oD.od==0){oD.od=7};var todaydate=new Date();var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : 0;dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28;var t='<style>.DOWCell{ background:#F8F9D5;font-family:Arial, Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle; text-decoration:none;border-top: solid 1pt #000000; border-left:none; border-bottom:solid 1pt #000000; border-right:none}.DAYCell{ background:#DDF8E1;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:none;text-align:center;vertical-align:middle;}a.LDate1:link,a.LDate1:hover,a.LDate1:active,a.LDate1:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-decoration:underline;}a.LDate2:link,a.LDate2:hover,a.LDate2:active,a.LDate2:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FF0000;font-weight:normal;text-decoration:underline;}a.LDate3:link,a.LDate3:hover,a.LDate3:active,a.LDate3:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;font-weight:bold;text-decoration:underline;}</style><div id=\"CalComp\"><table width=\"'+Cw+'\" border=\"'+Cb+'\" cellspacing=\"0\" cellpadding=\"0\"><tr><td bordercolor=\"#008000\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">     <tr><td  style=\"background:#E0E9F2; border:none\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr height=\"21\"><td style=\"padding-left:5pt; text-align:left\"><a href=\"javascript:BCalendar(0);\"><img src=\"Images/prevyear.gif\" alt=\"Năm trước\" width=\"10\" height=\"10\" border=\"0\"/></a> &nbsp;<a href=\"javascript:BCalendar(1);\"><img src=\"Images/prevmonth.gif\" alt=\"Tháng trước\" width=\"10\" height=\"10\" border=\"0\"/></a></td><td style=\"text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#044203; vertical-align:middle; padding-left:2pt\">'+mn[m-1]+' - '+y+'</td><td style=\"padding-right:5pt; text-align:right\"><a href=\"javascript:BCalendar(2);\"><img src=\"Images/nextmonth.gif\" alt=\"Tháng kế tiếp\" width=\"10\" height=\"10\" border=\"0\"/></a>&nbsp;&nbsp;<a href=\"javascript:BCalendar(3);\"><img src=\"Images/nextyear.gif\" alt=\"Năm kế tiếp\" width=\"10\" height=\"10\" border=\"0\" /></a></td></tr></table></td></tr><tr><td colspan=\"3\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr height=\"20\"><td class=\"DOWCell\">H</td><td class=\"DOWCell\">B</td><td class=\"DOWCell\">T</td><td class=\"DOWCell\">N</td><td class=\"DOWCell\">S</td><td class=\"DOWCell\" style=\"color:#FF0000\">B</td><td class=\"DOWCell\" style=\"color:#FF0000\">C</td></tr><tr height=\"20\">';var CurYear=todaydate.getFullYear();var CurMonth=todaydate.getMonth()+1;var CurDate = todaydate.getDate();for(i=1;i<=42;i++){var x=((i-oD.od>=0)&&(i-oD.od<dim[m-1]))? i-oD.od+1 : '&nbsp;';var cx=x;var IsOut = false;
if ((y>CurYear)||(y<KYear))
{   IsOut=true;}
else
{   if ((y==CurYear)&&(m>=CurMonth))
    {   IsOut=true;
        if((m==CurMonth)&&(x<=CurDate))
           IsOut=false;
    };
    if((y==KYear)&&(m<=KMonth))
    {   IsOut=true;
        if ((m==KMonth)&&(x>=KDate))
           IsOut=false;

    };
    if ((y==CurYear)&&(m==CurMonth)&&(KYear==CurYear)&&(KMonth==CurMonth))
    {	
   	if ((x<KDate)||(x>CurDate)) IsOut=true;
        else IsOut=false;   
    };
};

if((IsOut==false) && (cx!='&nbsp;')){if(x==scanfortoday){x='<a class=\"LDate3\" href=\"Danhsachdiemchaygannhat.aspx\">'+x+'</a>';}else{if (((i)%7==6)||((i)%7==0))x='<a class=\"LDate2\" href=\"GetSessionInfobyDate.aspx?Y='+y+'&M='+m+'&D='+cx+'\">'+x+'</a>';else x='<a class=\"LDate1\" href=\"GetSessionInfobyDate.aspx?Y='+y+'&M='+m+'&D='+cx+'\">'+x+'</a>';};};if(((i)%7==6)||((i)%7==0))t+='<td class=\"DAYCell\" style=\"color:#FF0000\">'+x+'</td>';else t+='<td class=\"DAYCell\">'+x+'</td>';if(((i)%7==0)&&(i<36))t+='</tr><tr height=\"20\">';};return t+='</tr></table></td></tr></table></td></tr></table></div>';}var cDate = new Date();var cYear = cDate.getFullYear();var cMonth = cDate.getMonth()+1;var KYear = 2007;var KMonth = 5;var KDate = 10;document.write(buildCal(cMonth, cYear, 190,1));