I have a javascript for a live DATE/TIME display on my website that used the body onload function. after testing a few things, it turns out the <body onload="goforit()"> in the code of the page is what disables the GB functionality for the images on that page, any idea how to fix that?
I'm not familiar with java at all, but i did come accross at a comment that body onload could be substituted with window onload? THIS IS THE PAGE: http://www.teamcharlestonmarine.com/retail.html <script type="text/javascript"> var GB_ROOT_DIR = "http://www.teamcharlestonmarine.com/greybox/"; </script> <script type="text/javascript" src="greybox/AJS.js"></script> <script type="text/javascript" src="greybox/AJS_fx.js"></script> <script type="text/javascript" src="greybox/gb_scripts.js"></script> </head> !this is the onload that disables the GB functionality, without it GB popup windows work fine <body onload="goforit()"> <div id="logo"> !the onload loads this clock in the top left of the page <h1 id="clock"></h1> This is the full java code: var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday") var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December") function getthedate(){ var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) daym="0"+daym var hours=mydate.getHours() var minutes=mydate.getMinutes() var seconds=mydate.getSeconds() var dn="AM" if (hours>=12) dn="PM" if (hours>12){ hours=hours-12 } if (hours==0) hours=12 if (minutes<=9) minutes="0"+minutes if (seconds<=9) seconds="0"+seconds //change font size here var cdate="<small><font color='FFFFFF' face='Arial'><b>"+dayarray[day] +", "+montharray[month]+" "+daym+", "+year+" "+hours+":"+minutes +":"+seconds+" "+dn +"</b></font></small>" if (document.all) document.all.clock.innerHTML=cdate else if (document.getElementById) document.getElementById("clock").innerHTML=cdate else document.write(cdate) } if (!document.all&&!document.getElementById) getthedate() function goforit(){ if (document.all||document.getElementById) setInterval("getthedate()",1000) } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GreyBox" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/greybox?hl=en -~----------~----~----~----~------~----~------~--~---

