have you tried using a drop down box? as shown below:
Look below to see who's birthday it is this month
<select name="Birthday">
<option value="1">Jan 16, John Doe</option>
<option value="2">Jan 17, Jane Doe</option>
<option value="3">Jan 18, Thomas Smith</option>
<option value="4">Jan 19, Betty Joe Sample</option>
<option value="5">Jan 21, Bobby Joe Sample</option>
<option value="6">Jan 22, Dean Sample</option>
<option value="7">Jan 23, Betty Joe Moore</option>
<option value="8">Jan 24, Betty Maple</option>
<option value="9">Jan 25, Bob Hanks</option>
</select>
or you could have an actual calendar with the dates clickable links to a popup (separate HTML file for each date) as shown below. It's pretty lengthy but very easy to modify.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Calendar Template</title>
<script language="JavaScript">
<!--
function openWin( windowURL, windowName, windowFeatures ) {
return window.open( windowURL, windowName, windowFeatures ) ;
}
// -->
</script>
<script language=javascript>
<!--
function mOvr(src,clrOver) {
if (!src.contains(event.fromElement)) { src.style.cursor = 'hand'; src.bgColor = clrOver; }
}
function mOut(src,clrIn) {
if (!src.contains(event.toElement)) { src.style.cursor = 'default'; src.bgColor = clrIn; }
}
// -->
</script>
</head>
<body topmargin="8" link="#025728" vlink="#025728" alink="#ad9567">
<!--GLOBAL-->
<!--GLOBAL-->
<TABLE border="0" cellPadding="2" cellSpacing="0" width="147">
<TR>
<td colspan="7" align="right" bgcolor="navy">
<FONT color=#ffffff
face="Arial Black, Verdana" size="1">SEPTEMBER 2000&nbsp;</FONT>
</td></TR>
<tr bgcolor="silver">
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">S</FONT></TD>
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">M</FONT></TD>
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">T</FONT></TD>
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">W</FONT></TD>
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">T</FONT></TD>
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">F</FONT></TD>
<TD align="right" width="21"><FONT face="Arial Black, Arial"
size="1">S</FONT></TD></tr>
<TR>
<TD align="right" width="21"></TD>
<TD align="right" width="21"></TD>
<td width="21" align="right" bgcolor="#aaa4cc" onMouseOver="mOvr(this,'#025728');" onMouseOut="mOut(this,'#E3E4D5');">&nbsp;
</td>
<!--you must create an HTML file for each date as shown in the code below sept16.htm as an example -- it's time consuming at first but great when you get it to work-->
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A href="JavaScript: newWindow = openWin( 'sept16.htm', 'Sept_16', 'width=400,height=250,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' ); newWindow.focus()"class=calendar></A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_03.html"></A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_04.html">1</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_05.html">2</A></FONT></TD></TR>
<TR>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_06.html">3</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_07.html">4</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_08.html">5</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_09.html">6</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_10.html">7</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_11.html">8</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_12.html">9</A></FONT></TD></TR>
<TR>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_13.html">10</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_14.html">11</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_15.html">12</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_16.html">13</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_17.html">14</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_18.html">15</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="JavaScript: newWindow = openWin( 'sept16.html', 'Sept_16', 'width=400,height=250,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' ); newWindow.focus()"class=calendar>16</A></FONT></TD></TR>
<TR>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_20.html">17</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_21.html">18</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_22.html">19</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21">
<FONT face="Arial Black, Arial" size="1"><A class=calendar
href="aug_23.html">20</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_24.html">21</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_25.html">22</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_26.html">23</A></FONT></TD></TR>
<TR>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_27.html">24</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_28.html">25</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_29.html">26</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_30.html">27</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_31.html">28</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_32.html">29</A></FONT></TD>
<TD align="right" bgcolor="#aaa4cc" onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');" width="21"><FONT
face="Arial Black, Arial" size="1"><A class=calendar
href="aug_31.html">30</A></FONT></TD></TR>
<TR>
<TD align="right" colSpan=7></TD></TR>
<TR>
<TD align="middle" bgcolor="#aaa4cc" colSpan="7"
onmouseout="mOut(this,'#E3E4D5');"
onmouseover="mOvr(this,'#025728');"><FONT face="Arial Black, Verdana"
size="1"></FONT></TD></TR></TABLE><!--CALANDER-->
</body>
</html>
I've used this calendar and have gotten rave reviews on it. Hope this helps.