Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Php Event Calendar & Javascript Overlib

Status
Not open for further replies.
Jan 29, 2002
30
GB
Hi guys,

I wonder if someone can help me with this, I am fairly new to php and would like to include some javascript.

I have a php events calendar which links to a mysql events table. On a day when an event is listed the colour changes. I would like to include a popup that shows details of the event(s) on the day. I came across overlib which works but i cant get the popup to show the event details. PLEASE HELP! :)

Overlib is available from
I will include the code here if it helps:

** Defining the recordset at the top of the page **

mysql_select_db($database_connection, $connection);
$query_rsArticleDates = "SELECT date_format(date, '%Y-%c-%e') as
ArticleDate FROM tblEvents";
$rsArticleDates = mysql_query($query_rsArticleDates, $connection) or
die(mysql_error());
$row_rsArticleDates = mysql_fetch_assoc($rsArticleDates);
$totalRows_rsArticleDates = mysql_num_rows($rsArticleDates);

** The calendar function **

<?php
function build_calendar($month,$year,$day) {
/* Declaring the variables */
$daysOfWeek = array('S','M','T','W','T','F','S');
$firstDayOfMonth = mktime(0,0,0,$month,1,$year);
$noDays = date('t',$firstDayOfMonth);
$dateComponents = getdate($firstDayOfMonth);
$dayOfWeek = $dateComponents['wday'];
$monthName = date('F',mktime(0,0,0,$month,1,$year));

global $rsArticleDates;
global $_GET;

if (mysql_num_rows($rsArticleDates) > 0){
mysql_data_seek($rsArticleDates,0);
while($row_rsArticleDates = mysql_fetch_assoc($rsArticleDates)){
$dates[] = $row_rsArticleDates['ArticleDate'];
}
}

/* Computing the previous month. */
if($month == 1) {
$mn=12;
$yn=$year-1;
} else {
$mn=$month-1;
$yn=$year;
}

/* Computing the next month. */
if($month == 12) {
$mn2=1;
$yn2=$year+1;
} else {
$mn2=$month+1;
$yn2=$year;
}

/* Calendar header: next and previous month links */
$calendar = "<table class=caltable cellSpacing=0 cellPadding=0
border=0>";
/* $calendar .= "<tr class=calheader><td></td>";*/
$calendar .="<tr><td colspan=7 align=center
class=calheader>$monthName $year</td></tr>";
/* $calendar .="<td></td></tr>"; */
$calendar .="<tr>";

/* Calendar header: Display the days of the week */
foreach($daysOfWeek as $day) {
$calendar .= "<td align=center class=caldays>$day</td>";
}
$calendar .= "</tr>";
$calendar .= "<tr>";

$currentDay = 1;


/* Fill in the beginning of the calendar body */
if ($dayOfWeek > 0) {
$calendar .= "<td colspan='$dayOfWeek' align=center
class=calnodate>&nbsp;</td>";
}

/* Generate the calendar body */
while ($currentDay <= $noDays) {
if ($dayOfWeek == 7) {
$dayOfWeek = 0;
$calendar .= "</tr><tr>";
}
$date = $year."-".$month."-".$currentDay;
if (in_array($date,$dates)) {
$calendar .= "<td class=caldateon align=center><a
href=\"javascript:void(0);\" onMouseOver=\"return overlib('I WANT TO
LINK TO THE MYSQL DATABASE HERE
')\" onMouseOut=\"return
nd();\">$currentDay</a></td>";
} else {
$calendar .= "<td align=center class=caldate>$currentDay</td>";
}
$currentDay++;
$dayOfWeek++;
}

/* Filling in the end of the calendar body */
if ($dayOfWeek != 7) {
$remainingDays = 7 - $dayOfWeek;
$calendar .= "<td colspan='$remainingDays' align=center
class=calnodate>&nbsp;</td>";
}

$calendar .= "</table>";
return $calendar;
}
if (isset($_GET['m']) && isset($_GET['y']) && isset($_GET['d'])){
$month = $_GET['m'];
$year = $_GET['y'];
$day = $_GET['d'];
} else {
$dateComponents = getdate();
$month = $dateComponents['mon'];
$year = $dateComponents['year'];
$day = $dateComponents['mday'];
}

echo build_calendar($month,$year,$day);

?>
 
Perhaps you could post only the client-side code (i.e. do a "view source" from your browser).

This server-side code is useless when it comes to solving client-side JavaScript problems.

If you could post your code in TGML [ignore]
Code:
[/ignore] tags (see the "Process TGML" link below the posting box), that'd be great, too.

Hope this helps,
Dan

[tt]Dan's Page [blue]@[/blue] Code Couch
[/tt]
 
Ok i think i have got this right but let me know if i havn't.

Code:
&lt;html&gt;
&lt;head&gt;

&lt;!-- TemplateInfo codeOutsideHTMLIsLocked=&quot;true&quot; --&gt;
&lt;!-- TemplateBeginEditable name=&quot;doctitle&quot; --&gt;
&lt;title&gt;Malton and Old Malton Cricket Club&lt;/title&gt;
&lt;!-- TemplateEndEditable --&gt;&lt;!-- TemplateBeginEditable name=&quot;head&quot; --&gt;

&lt;!-- TemplateEndEditable --&gt;
&lt;link href=&quot;../css/main.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;
&lt;script type=&quot;text/JavaScript&quot;&gt;
&lt;!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&amp;&amp;i&lt;a.length&amp;&amp;(x=a[i])&amp;&amp;x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i&lt;a.length; i++)
    if (a[i].indexOf(&quot;#&quot;)!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf(&quot;?&quot;))&gt;0&amp;&amp;parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&amp;&amp;d.all) x=d.all[n]; for (i=0;!x&amp;&amp;i&lt;d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&amp;&amp;d.layers&amp;&amp;i&lt;d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x &amp;&amp; d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i&lt;(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i&lt;(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName==&quot;Netscape&quot;)&amp;&amp;(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//--&gt;
&lt;/script&gt;

&lt;/head&gt;

&lt;body onLoad=&quot;MM_preloadImages('../images/navbar/main/
main_nav_select_01.gif','../images/navbar/main/
main_nav_select_02.gif','../images/navbar/main/
main_nav_select_03.gif','../images/navbar/main/
main_nav_select_04.gif','../images/navbar/main/
main_nav_select_05.gif','../images/navbar/main/
main_nav_select_06.gif','../images/navbar/main/
main_nav_select_07.gif','../images/navbar/about/
about_nav_select_01.gif','../images/navbar/about/
about_nav_select_02.gif','../images/navbar/about/
about_nav_select_03.gif','../images/navbar/about/
about_nav_select_04.gif','../images/navbar/team/
team_nav_select_01.gif','../images/navbar/team/
team_nav_select_02.gif','../images/navbar/team/
team_nav_select_03.gif','../images/navbar/team/
team_nav_select_04.gif')&quot;&gt;
&lt;div id=&quot;overDiv&quot; style=&quot;position:absolute; visibility:hidden; z-index:1000;&quot;&gt;ccccccccccc&lt;/div&gt;&lt;script language=&quot;JavaScript&quot; src=&quot;../javascript/overlib/mini/overlib_mini.js&quot;&gt;&lt;/script&gt;
&lt;div id=&quot;mainnav&quot;&gt;&lt;a href=&quot;../&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav01',','../images/
navbar/main/main_nav_select_01.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_01.gif&quot; alt=&quot;Home Page&quot; name=&quot;mainnav01&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Back to the Home Page');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../about/&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav02',','../images/
navbar/main/main_nav_select_02.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_02.gif&quot; alt=&quot;About the Cricket Club&quot; name=&quot;mainnav02&quot; width=&quot;120&quot; height=&quot;21&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('About Malton and Old Malton CC');MM_showHideLayers('aboutnav',','show');return document.MM_returnValue&quot; onMouseOut=&quot;MM_showHideLayers('aboutnav',','hide')&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../news/&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav03',','../images/
navbar/main/main_nav_select_03.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_03.gif&quot; alt=&quot;Cricket Club News&quot; name=&quot;mainnav03&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Cricket Club News');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../events/&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav04',','../images/
navbar/main/main_nav_select_04.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_04.gif&quot; alt=&quot;Cricket Club Events&quot; name=&quot;mainnav04&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Cricket Club Events');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../team/&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav05',','../images/
navbar/main/main_nav_select_05.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_05.gif&quot; alt=&quot;Team Information&quot; name=&quot;mainnav05&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Team Information');MM_showHideLayers('teamnav',','show');return document.MM_returnValue&quot; onMouseOut=&quot;MM_showHideLayers('teamnav',','hide')&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../cgi-bin/yabb2/YaBB.pl&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav06',','../images/navbar
/main/main_nav_select_06.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_06.gif&quot; alt=&quot;Members Area&quot; name=&quot;mainnav06&quot; width=&quot;120&quot; height=&quot;21&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Members Area');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../contact.php&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('mainnav07',','../images/navbar
/main/main_nav_select_07.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/main/main_nav_07.gif&quot; alt=&quot;Contact Us&quot; name=&quot;mainnav07&quot; width=&quot;120&quot; height=&quot;24&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Contact Malton and Old Malton CC');return document.MM_returnValue&quot; &gt;&lt;/a&gt;&lt;/div&gt;
&lt;div id=&quot;aboutnav&quot; onMouseOver=&quot;MM_showHideLayers('aboutnav',','show')&quot; onMouseOut=&quot;MM_showHideLayers('aboutnav',','hide')&quot;&gt;&lt;a href=&quot;../about/senior.php&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('aboutnav01',','../images/navbar
/about/about_nav_select_01.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/about/about_nav_01.gif&quot; alt=&quot;About Senior Cricket&quot; name=&quot;aboutnav01&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('About Senior Cricket');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../about/junior.php&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('aboutnav02',','../images/navbar
/about/about_nav_select_02.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/about/about_nav_02.gif&quot; alt=&quot;About Junior Cricket&quot; name=&quot;aboutnav02&quot; width=&quot;120&quot; height=&quot;21&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('About Junior Cricket');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../about/fundraising.php&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('aboutnav03',','../images/navbar
/about/about_nav_select_03.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/about/about_nav_03.gif&quot; alt=&quot;About Fundraising&quot; name=&quot;aboutnav03&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Fundraising at Malton and Old Malton CC');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../about/find.php&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('aboutnav04',','../images/navbar
/about/about_nav_select_04.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/about/about_nav_04.gif&quot; alt=&quot;Finding Us&quot; name=&quot;aboutnav04&quot; width=&quot;120&quot; height=&quot;24&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Finding Our Grounds');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div id=&quot;teamnav&quot; onMouseOver=&quot;MM_showHideLayers('teamnav',','show')&quot; onMouseOut=&quot;MM_showHideLayers('teamnav',','hide')&quot;&gt;&lt;a href=&quot;../team/fixtures.php?Team=1&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('teamnav01',','../images/navbar
/team/team_nav_select_01.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/team/team_nav_01.gif&quot; alt=&quot;Fixture Lists&quot; name=&quot;teamnav01&quot; width=&quot;120&quot; height=&quot;22&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('All Malton and Old Malton Fixture Lists');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;#&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('teamnav02',','../images/navbar
/team/team_nav_select_02.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/team/team_nav_02.gif&quot; alt=&quot;Match Reports&quot; name=&quot;teamnav02&quot; width=&quot;120&quot; height=&quot;21&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Match Reports');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;#&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('teamnav03',','../
images/navbar/team/team_nav_select_03.gif',1)&quot;&gt;&lt;img src=&quot;../images/navbar/team/team_nav_03.gif&quot; alt=&quot;Senior Selections&quot; name=&quot;teamnav03&quot; width=&quot;120&quot; height=&quot;21&quot; border=&quot;0&quot; onMouseOver=&quot;MM_displayStatusMsg('Senior Selections');return document.MM_returnValue&quot;&gt;&lt;/a&gt;&lt;a href=&quot;../team/averages.php&quot; onMouseOut=&quot;MM_swapImgRestore()&quot; onMouseOver=&quot;MM_swapImage('teamnav04',','../images/
navbar/team/team_nav_select_04.gif',1);MM_displayStatusMsg
('Player Averages');return document.MM_returnValue&quot;&gt;&lt;img src=&quot;../images/navbar/team/team_nav_04.gif&quot; alt=&quot;Player Averages&quot; name=&quot;teamnav04&quot; width=&quot;120&quot; height=&quot;24&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;breadcrumb&quot;&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;../javascript/MPBackLinks.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&quot;maincontainer&quot;&gt;
  &lt;div id=&quot;pagetitle&quot;&gt;&lt;!-- TemplateBeginEditable name=&quot;title&quot; --&gt;test title &lt;!-- TemplateEndEditable --&gt;&lt;/div&gt;

  &lt;div id=&quot;pageintro&quot;&gt;&lt;div id=&quot;menuclearer&quot;&gt;&lt;/div&gt;&lt;br&gt;
  &lt;!-- TemplateBeginEditable name=&quot;intro&quot; --&gt;&lt;!-- TemplateEndEditable --&gt;&lt;/div&gt;
  &lt;br&gt;
&lt;div id=&quot;clearer&quot;&gt; &lt;/div&gt;
  &lt;div id=&quot;footer&quot;&gt;&lt;a href=&quot;../&quot; onMouseOver=&quot;MM_displayStatusMsg('Back to the Home Page');return document.MM_returnValue&quot;&gt;Home&lt;/a&gt;  |  &lt;a href=&quot;../about/&quot; onMouseOver=&quot;MM_displayStatusMsg('About Malton and Old Malton CC');return document.MM_returnValue&quot;&gt;About&lt;/a&gt;  |  &lt;a href=&quot;../news/&quot; onMouseOver=&quot;MM_displayStatusMsg('News from Malton and Old Malton CC');return document.MM_returnValue&quot;&gt;News&lt;/a&gt;  |  &lt;a href=&quot;../events/&quot; onMouseOver=&quot;MM_displayStatusMsg('Events at Malton and Old Malton CC');return document.MM_returnValue&quot;&gt;Events&lt;/a&gt;  |  &lt;a href=&quot;../team/fixtures.php?Team=1&quot; onMouseOver=&quot;MM_displayStatusMsg('Malton and Old Malton Fixture Lists');return document.MM_returnValue&quot;&gt;Fixtures&lt;/a&gt;  |  &lt;a href=&quot;#&quot; onMouseOver=&quot;MM_displayStatusMsg('Weekly Senior Selections');return document.MM_returnValue&quot;&gt;Selections&lt;/a&gt;  |  &lt;a href=&quot;../team/averages.php&quot; onMouseOver=&quot;MM_displayStatusMsg('Go to Player Averages');return document.MM_returnValue&quot;&gt;Player Averages&lt;/a&gt;&lt;br&gt;

    &lt;a href=&quot;../cgi-bin/yabb2/YaBB.pl&quot; onMouseOver=&quot;MM_displayStatusMsg('Area for Club Members Only');return document.MM_returnValue&quot;&gt;Members Area&lt;/a&gt;  |  &lt;a href=&quot;../sitemap.php&quot; onMouseOver=&quot;MM_displayStatusMsg('Site Map of this site');return document.MM_returnValue&quot;&gt;Site Map&lt;/a&gt;  |  &lt;a href=&quot;../links.php&quot; onMouseOver=&quot;MM_displayStatusMsg('Links to other useful sites');return document.MM_returnValue&quot;&gt;Links&lt;/a&gt;  |  &lt;a href=&quot;../contact.php&quot; onMouseOver=&quot;MM_displayStatusMsg('Contact Malton and Old Malton CC');return document.MM_returnValue&quot;&gt;Contact Us
    &lt;/a&gt;
    &lt;div id=&quot;copyright&quot;&gt;© 2006 Malton and Old Malton Cricket Club&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;leftcontainer&quot;&gt;
&lt;div id=&quot;calendarheader&quot;&gt;Events Calendar&lt;/div&gt;

&lt;div id=&quot;calendar&quot;&gt;&lt;table class=caltable cellSpacing=0 cellPadding=0 border=0&gt;&lt;tr&gt;&lt;td colspan=7 align=center class=calheader&gt;March 2006&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=center class=caldays&gt;S&lt;/td&gt;&lt;td align=center class=caldays&gt;M&lt;/td&gt;&lt;td align=center class=caldays&gt;T&lt;/td&gt;&lt;td align=center class=caldays&gt;W&lt;/td&gt;&lt;td align=center class=caldays&gt;T&lt;/td&gt;&lt;td align=center class=caldays&gt;F&lt;/td&gt;&lt;td align=center class=caldays&gt;S&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td  colspan='3' align=center class=calnodate&gt; &lt;/td&gt;&lt;td align=center class=caldate&gt;1&lt;/td&gt;&lt;td align=center class=caldate&gt;2&lt;/td&gt;&lt;td align=center class=caldate&gt;3&lt;/td&gt;&lt;td align=center class=caldate&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=center class=caldate&gt;5&lt;/td&gt;&lt;td align=center class=caldate&gt;6&lt;/td&gt;&lt;td align=center class=caldate&gt;7&lt;/td&gt;&lt;td align=center class=caldate&gt;8&lt;/td&gt;&lt;td align=center class=caldate&gt;9&lt;/td&gt;&lt;td align=center class=caldate&gt;10&lt;/td&gt;&lt;td align=center class=caldate&gt;11&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=center class=caldate&gt;12&lt;/td&gt;&lt;td align=center class=caldate&gt;13&lt;/td&gt;&lt;td align=center class=caldate&gt;14&lt;/td&gt;&lt;td align=center class=caldate&gt;15&lt;/td&gt;&lt;td align=center class=caldate&gt;16&lt;/td&gt;&lt;td align=center class=caldate&gt;17&lt;/td&gt;&lt;td align=center class=caldate&gt;18&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=center class=caldate&gt;19&lt;/td&gt;&lt;td class=caldateon align=center&gt;&lt;a href=&quot;javascript:void(0);&quot; onMouseOver=&quot;return overlib('Pre-season Nets')&quot; onMouseOut=&quot;return nd();&quot;&gt;20&lt;/a&gt;&lt;/td&gt;&lt;td align=center class=caldate&gt;21&lt;/td&gt;&lt;td align=center class=caldate&gt;22&lt;/td&gt;&lt;td align=center class=caldate&gt;23&lt;/td&gt;&lt;td align=center class=caldate&gt;24&lt;/td&gt;&lt;td align=center class=caldate&gt;25&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=center class=caldate&gt;26&lt;/td&gt;&lt;td class=caldateon align=center&gt;&lt;a href=&quot;javascript:void(0);&quot; onMouseOver=&quot;return overlib('Pre-season Nets')&quot; onMouseOut=&quot;return nd();&quot;&gt;27&lt;/a&gt;&lt;/td&gt;&lt;td align=center class=caldate&gt;28&lt;/td&gt;&lt;td align=center class=caldate&gt;29&lt;/td&gt;&lt;td align=center class=caldate&gt;30&lt;/td&gt;&lt;td align=center class=caldate&gt;31&lt;/td&gt;&lt;td colspan='1' align=center class=calnodate&gt; &lt;/td&gt;&lt;/table&gt;&lt;/div&gt;&lt;div id=&quot;calendarfooter&quot;&gt;For more events &amp; fixtures click here...&lt;/div&gt;

&lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;

Cheers
james
 
Hi Dan,

I got so far with it but not all the way.

I ended up for speed doing away with the popup for the time being infavour of a small <iframe> which will do the job for now.

If anyone can help i will appreciate it

Cheers
James
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top