function findToday(whichMonth)
{
    var today = new Date();
    var theMonth = today.getMonth() + 1;
    var theDay = today.getDate();

    // only invert the day if this is correct month:
    if ( theMonth != whichMonth ) return;

    var divs = document.getElementsByTagName("div");
    for ( var d = 0; d < divs.length; ++d )
    {
        // we are looking for this pattern:
        // <div align="center" class="style22">
        // <div align="center">
        // <table width="40" border="0" align="left">
        //    <tr>
        //       <th width="8" scope="col">11</th>
        //      </tr>
        // </table>
        var div = divs[d];
        if ( div.className == "style22" )
        {
            var th = div.getElementsByTagName("th");
            if ( th != null )
            {
                th = th[0];
                if ( th != null && th.innerHTML != null )
                {
                    var dnum = parseInt(th.innerHTML);
                    if ( th.width == 8 && ! isNaN(dnum) && dnum == theDay )
                    {
                        // looks like we found it...change the colors!
                        div.style.color = "#660066";
                        div.style.backgroundColor = "#FFFF99";
                        return; // done!
                    }
                }
            }
        }
    }
}