var writeCal='';
switch (dateX.getMonth()){
case 0:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td></tr><tr><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td></tr><tr><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td></tr><tr><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td></tr><tr><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td></tr><tr><td class='TDCal'>31</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>January</td></tr></table>");
break;
case 1:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td></tr><tr><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td></tr><tr><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td></tr><tr><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td></tr><tr><td class='TDCal'>28</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>February</td></tr></table>");
break;
case 2:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td></tr><tr><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td></tr><tr><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td></tr><tr><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td></tr><tr><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>31</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>March</td></tr></table>");
break;
case 3:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td></tr><tr><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td></tr><tr><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td></tr><tr><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td></tr><tr><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>April</td></tr></table>");
break;
case 4:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td></tr><tr><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td></tr><tr><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td></tr><tr><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td></tr><tr><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td></tr><tr><td class='TDCal'>30</td><td class='TDCal'>31</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>May</td></tr></table>");
break;
case 5:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td></tr><tr><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td></tr><tr><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td></tr><tr><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td></tr><tr><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>June</td></tr></table>");
break;
case 6:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td></tr><tr><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td></tr><tr><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td></tr><tr><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td></tr><tr><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>31</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>July</td></tr></table>");
break;
case 7:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td></tr><tr><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td></tr><tr><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td></tr><tr><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td></tr><tr><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>31</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>August</td></tr></table>");
break;
case 8:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td></tr><tr><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td></tr><tr><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td></tr><tr><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td></tr><tr><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>September</td></tr></table>");
break;
case 9:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td></tr><tr><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td></tr><tr><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td></tr><tr><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td></tr><tr><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td></tr><tr><td class='TDCal'>31</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>October</td></tr></table>");
break;
case 10:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td><td class='TDCal'>5</td><td class='TDCal'>6</td></tr><tr><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td><td class='TDCal'>12</td><td class='TDCal'>13</td></tr><tr><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td><td class='TDCal'>19</td><td class='TDCal'>20</td></tr><tr><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td><td class='TDCal'>26</td><td class='TDCal'>27</td></tr><tr><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>November</td></tr></table>");
break;
case 11:
	writeCal=("<table cellpadding='1' cellspacing='1' border='0' align='center' style='text-align: center'><tr><td class='TDCal0'>S</td><td class='TDCal0'>M</td><td class='TDCal0'>T</td><td class='TDCal0'>W</td><td class='TDCal0'>T</td><td class='TDCal0'>F</td><td class='TDCal0'>S</td></tr><tr><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>&nbsp;</td><td class='TDCal'>1</td><td class='TDCal'>2</td><td class='TDCal'>3</td><td class='TDCal'>4</td></tr><tr><td class='TDCal'>5</td><td class='TDCal'>6</td><td class='TDCal'>7</td><td class='TDCal'>8</td><td class='TDCal'>9</td><td class='TDCal'>10</td><td class='TDCal'>11</td></tr><tr><td class='TDCal'>12</td><td class='TDCal'>13</td><td class='TDCal'>14</td><td class='TDCal'>15</td><td class='TDCal'>16</td><td class='TDCal'>17</td><td class='TDCal'>18</td></tr><tr><td class='TDCal'>19</td><td class='TDCal'>20</td><td class='TDCal'>21</td><td class='TDCal'>22</td><td class='TDCal'>23</td><td class='TDCal'>24</td><td class='TDCal'>25</td></tr><tr><td class='TDCal'>26</td><td class='TDCal'>27</td><td class='TDCal'>28</td><td class='TDCal'>29</td><td class='TDCal'>30</td><td class='TDCal'>31</td><td class='TDCal'>&nbsp;</td></tr><tr><td class='TDCal0' colspan='7' align='center' style='font-size:18px;font-style: italic'>December</td></tr></table>");
break;
}
//highlight current day:
dayX=dateX.getDate();
cal_change="<td class='TDCal'>" + dayX + "</td>";
cal_begin=writeCal.indexOf(cal_change);
cal_header=writeCal.substr(0, cal_begin);
writeCal=writeCal.substr(0, cal_begin) + "<td class='TDCal'><span style='border: 1px solid #990000; font-size:10px; background: #800000; color: #FFFFCC; font-weight: bold'>" + dayX + "</td>" + writeCal.substr(cal_begin + cal_change.length);
document.write(writeCal);
