<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>for the adobe people here: </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>the difference in your code and mine is that mine does a getElementsByTagName('OBJECT'); and then loops through only those, and your code has a variable called 'embedded' that is looped through - not sure where the embedded var comes from, but it looks like maybe it was much more stuff in it that is really needed...</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR><DIV><DIV>On Jul 25, 2006, at 12:46 PM, Jonathan Spooner wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV>Here is my research on javaScript functions written out by Flash 9.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>It seems Flash prefixes their functions with '__flash'.  And not all browsers get these functions.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Our favorite browser MSIE doesn't seem to get any of these __flash functions.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>The list below was from looping through the page object.</DIV><DIV>var myList;</DIV><DIV>for (var i in this) {</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre">    </SPAN>//if(typeof(this[i]) == "function") {  // show only functions</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre">             </SPAN>myList += i +"  Â  Â Â  Â "+ typeof(this[i]) + "<br/>\n";</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN>//<SPAN class="Apple-tab-span" style="white-space:pre">  </SPAN>}</DIV><DIV><SPAN class="Apple-tab-span" style="white-space:pre">    </SPAN>}</DIV><DIV>document.getElementById('output').innerHTML = Â  Â myList;</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>MSIE</DIV><DIV><SPAN><DIV><pastedGraphic.png></DIV></SPAN></DIV><P style="margin: 5.0px 0.0px 5.0px 0.0px">onbeforeunload object<BR> onafterprint object<BR> top object<BR> location object<BR> parent object<BR> offscreenBuffering string<BR> frameElement object<BR> onerror object<BR> screen object<BR> event object<BR> clipboardData object<BR> onresize object<BR> defaultStatus string<BR> onblur object<BR> window object<BR> onload function<BR> onscroll object<BR> screenTop number<BR> onfocus object<BR> Option object<BR> length number<BR> onbeforeprint object<BR> frames object<BR> self object<BR> clientInformation object<BR> external object<BR> screenLeft number<BR> opener undefined<BR> onunload function<BR> document object<BR> closed boolean<BR> history object<BR> Image object<BR> navigator object<BR> status string<BR> onhelp object<BR> name string<BR></P><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><B>MAC FIRE FOX 1.5.0.4</B></DIV><DIV>getInterface  Â  Â  function</DIV><DIV>__flash__request  Â  Â  function</DIV><DIV>__flash__toXML  Â  Â  function</DIV><DIV>__flash__escapeXML  Â  Â  function</DIV><DIV>__flash__objectToXML  Â  Â  function</DIV><DIV>__flash__argumentsToXML  Â  Â  function</DIV><DIV>__flash__arrayToXML  Â  Â  function</DIV><DIV>onMyLoad  Â  Â  function</DIV><DIV>myswfo2  Â  Â  object</DIV><DIV>window  Â  Â  object</DIV><DIV>myswfo1  Â  Â  object</DIV><DIV>onload  Â  Â  function</DIV><DIV>SWFObject  Â  Â  function</DIV><DIV>FlashObject  Â  Â  function</DIV><DIV>getQueryParamValue  Â  Â  function</DIV><DIV>deconcept  Â  Â  object</DIV><DIV>myflashExec2  Â  Â  function</DIV><DIV>myflashExec1  Â  Â  function</DIV><DIV>document  Â  Â  object</DIV><DIV>console  Â  Â  object</DIV><DIV>addEventListener  Â  Â  function</DIV><DIV>location  Â  Â  object</DIV><DIV>navigator  Â  Â  object</DIV><DIV>Packages  Â  Â  object</DIV><DIV>sun  Â  Â  object</DIV><DIV>java  Â  Â  object</DIV><DIV>netscape  Â  Â  object</DIV><DIV>XPCNativeWrapper  Â  Â  function</DIV><DIV>Components  Â  Â  object</DIV><DIV>parent  Â  Â  object</DIV><DIV>top  Â  Â  object</DIV><DIV>scrollbars  Â  Â  object</DIV><DIV>name  Â  Â  string</DIV><DIV>scrollX  Â  Â  number</DIV><DIV>scrollY  Â  Â  number</DIV><DIV>scrollTo  Â  Â  function</DIV><DIV>scrollBy  Â  Â  function</DIV><DIV>getSelection  Â  Â  function</DIV><DIV>scrollByLines  Â  Â  function</DIV><DIV>scrollByPages  Â  Â  function</DIV><DIV>sizeToContent  Â  Â  function</DIV><DIV>prompt  Â  Â  function</DIV><DIV>dump  Â  Â  function</DIV><DIV>setTimeout  Â  Â  function</DIV><DIV>setInterval  Â  Â  function</DIV><DIV>clearTimeout  Â  Â  function</DIV><DIV>clearInterval  Â  Â  function</DIV><DIV>setResizable  Â  Â  function</DIV><DIV>captureEvents  Â  Â  function</DIV><DIV>releaseEvents  Â  Â  function</DIV><DIV>routeEvent  Â  Â  function</DIV><DIV>enableExternalCapture  Â  Â  function</DIV><DIV>disableExternalCapture  Â  Â  function</DIV><DIV>open  Â  Â  function</DIV><DIV>openDialog  Â  Â  function</DIV><DIV>frames  Â  Â  object</DIV><DIV>find  Â  Â  function</DIV><DIV>self  Â  Â  object</DIV><DIV>screen  Â  Â  object</DIV><DIV>history  Â  Â  object</DIV><DIV>content  Â  Â  object</DIV><DIV>menubar  Â  Â  object</DIV><DIV>toolbar  Â  Â  object</DIV><DIV>locationbar  Â  Â  object</DIV><DIV>personalbar  Â  Â  object</DIV><DIV>statusbar  Â  Â  object</DIV><DIV>directories  Â  Â  object</DIV><DIV>closed  Â  Â  boolean</DIV><DIV>crypto  Â  Â  object</DIV><DIV>pkcs11  Â  Â  object</DIV><DIV>controllers  Â  Â  object</DIV><DIV>opener  Â  Â  object</DIV><DIV>status  Â  Â  string</DIV><DIV>defaultStatus  Â  Â  string</DIV><DIV>innerWidth  Â  Â  number</DIV><DIV>innerHeight  Â  Â  number</DIV><DIV>outerWidth  Â  Â  number</DIV><DIV>outerHeight  Â  Â  number</DIV><DIV>screenX  Â  Â  number</DIV><DIV>screenY  Â  Â  number</DIV><DIV>pageXOffset  Â  Â  number</DIV><DIV>pageYOffset  Â  Â  number</DIV><DIV>scrollMaxX  Â  Â  number</DIV><DIV>scrollMaxY  Â  Â  number</DIV><DIV>length  Â  Â  number</DIV><DIV>fullScreen  Â  Â  boolean</DIV><DIV>alert  Â  Â  function</DIV><DIV>confirm  Â  Â  function</DIV><DIV>focus  Â  Â  function</DIV><DIV>blur  Â  Â  function</DIV><DIV>back  Â  Â  function</DIV><DIV>forward  Â  Â  function</DIV><DIV>home  Â  Â  function</DIV><DIV>stop  Â  Â  function</DIV><DIV>print  Â  Â  function</DIV><DIV>moveTo  Â  Â  function</DIV><DIV>moveBy  Â  Â  function</DIV><DIV>resizeTo  Â  Â  function</DIV><DIV>resizeBy  Â  Â  function</DIV><DIV>scroll  Â  Â  function</DIV><DIV>close  Â  Â  function</DIV><DIV>updateCommands  Â  Â  function</DIV><DIV>atob  Â  Â  function</DIV><DIV>btoa  Â  Â  function</DIV><DIV>frameElement  Â  Â  object</DIV><DIV>removeEventListener  Â  Â  function</DIV><DIV>dispatchEvent  Â  Â  function</DIV><DIV>getComputedStyle  Â  Â  function</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>SAFARI</DIV><DIV><SPAN><DIV><pastedGraphic.png></DIV></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">EvalError Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">RangeError Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">ReferenceError Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">SyntaxError Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">TypeError Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">URIError Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">console Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myflashExec1 Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myflashExec2 Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">deconcept Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">getQueryParamValue Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">FlashObject Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">SWFObject Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myswfo1 Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMDocument.prototype]] Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">document Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">navigator Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clientInformation Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMElement.prototype]] Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMNode.prototype]] Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">__flash_getWindowLocation Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">__flash_getTopLocation Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">myswfo2 Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onMyLoad Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">[[DOMEvent.prototype]] Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">event Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">frames Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmouseup Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">NodeFilter Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">CSSRule Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">length Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">print Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">opener Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">parent Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollX Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollY Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">XMLSerializer Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">menubar Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">defaultStatus Â Â Â Â Â string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onblur Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">confirm Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollBy Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">pageXOffset Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">pageYOffset Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Node Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">toolbar Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Image Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onabort Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmousemove Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollTo Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onsearch Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmousewheel Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenLeft Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmouseover Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">crypto Â Â Â Â Â undefined</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenTop Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Range Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">status Â Â Â Â Â string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onreset Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onselect Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">document Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onunload Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onerror Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">innerHeight Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">innerWidth Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">defaultstatus Â Â Â Â Â string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">name Â Â Â Â Â string</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">frameElement Â Â Â Â Â undefined</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">offscreenBuffering Â Â Â Â Â boolean</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onscroll Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">history Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Event Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onresize Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">navigator Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">self Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">top Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clientInformation Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">outerWidth Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">getSelection Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">blur Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">locationbar Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">DOMException Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">setInterval Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scrollbars Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clearTimeout Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">moveBy Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">alert Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">clearInterval Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">personalbar Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">Option Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">closed Â Â Â Â Â boolean</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">focus Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">location Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">konqueror Â Â Â Â Â undefined</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">outerHeight Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenX Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screenY Â Â Â Â Â number</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">statusbar Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">scroll Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">moveTo Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">resizeBy Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">resizeTo Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">window Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">screen Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">XMLHttpRequest Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">DOMParser Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">prompt Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">open Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">setTimeout Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">close Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">captureEvents Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">releaseEvents Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">addEventListener Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">removeEventListener Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onchange Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onclick Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">ondblclick Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">ondragdrop Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onfocus Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onkeydown Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onkeypress Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onkeyup Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onload Â Â Â Â Â function</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmousedown Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmouseout Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onmove Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onsubmit Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">onbeforeunload Â Â Â Â Â object</SPAN></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Times" size="4"><SPAN class="Apple-style-span" style="font-size: 16px;">showModalDialog Â Â Â Â Â function</SPAN></FONT></DIV><DIV><BR class="khtml-block-placeholder"></DIV><BR><DIV> <DIV>-/-</DIV><DIV><BR></DIV><DIV>JONATHAN SPOONER | senior interactive developer</DIV><DIV><BR></DIV><DIV>ph 858 777 5013  fx 858 777 5034</DIV><DIV><A href="mailto:jspooner@aviatech.com">jspooner@aviatech.com</A></DIV><DIV>www.aviatech.com</DIV><BR><SPAN><DIV><signature_logo.gif></DIV></SPAN><BR class="Apple-interchange-newline"><DIV><BR></DIV><DIV>Aviatech, LLC</DIV><DIV>Integrated Marketing Solutions</DIV><DIV>4350 Executive Drive, Suite 200</DIV><DIV>San Diego, CA 92121</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>CONFIDENTIALITY NOTICE: This email transmission, and any documents, files or previous email<BR>messages attached are intended only for the person(s) or entity to which it is specifically addressed<BR>and may contain confidential information that is legally privileged. Any review, re-transmission, <BR>dissemination or other use of, or taking of any action in reliance upon, this information by persons <BR>or entities other than the intended recipient is prohibited. If you received this in error, please <BR>contact the sender and destroy the original transmission and its attachments without copying or <BR>saving in any manner.</DIV><BR class="Apple-interchange-newline"> </DIV><BR><DIV><DIV>On Jul 24, 2006, at 6:59 PM, Geoff Stearns wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE><DIV>could you give us a list of them?</DIV><DIV><BR></DIV><DIV>to unset them, try either setting it to null, or just setting it to Â </DIV><DIV>an empty function:</DIV><DIV><BR></DIV><DIV>functionName = null;</DIV><DIV><BR></DIV><DIV>or</DIV><DIV><BR></DIV><DIV>functionName = new Function() {}</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 7:47 PM, Jonathan Spooner wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV>I'm able to find the functions.  Does anyone know how to remove one</DIV><DIV>of them?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 3:23 PM, Geoff Stearns wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV>well that's what i was afraid of... kinda bad news.</DIV><DIV><BR></DIV><DIV>there may be a small chance to fix it... when the player initializes,</DIV><DIV>it inserts some js into the page... if we can watch what it's</DIV><DIV>inserting, and remove the 'bad' code, then we might be able to fix Â </DIV><DIV>it.</DIV><DIV><BR></DIV><DIV>i'm not sure i have time to do it this week, but if someone else can</DIV><DIV>find ways to watch what js is being inserted (maybe just write some</DIV><DIV>js that loops through all the javascript functions on the page after</DIV><DIV>it's done loading and the flash player is initialized?) then we could</DIV><DIV>try removing the functions one by one and see if that fixes the</DIV><DIV>problem.</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 5:35 PM, Pablo Garayzábal wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV><BR></DIV><DIV>The problem DOES NOT disappear using <object>, <embed> tags</DIV><DIV>instead of</DIV><DIV>SWFObject.js!!</DIV><DIV><BR></DIV><DIV><A href="http://www.dinamik.es/test/normalEmbed.html">http://www.dinamik.es/test/normalEmbed.html</A></DIV><DIV><BR></DIV><DIV>So... it has to be a flash player 9 bug, not a SWFObject problem!.</DIV><DIV><BR></DIV><DIV>I think Adobe should be informed about it.</DIV><DIV><BR></DIV><DIV>Anybody knows how to do it? (any direct link or email for flash</DIV><DIV>player</DIV><DIV>bugs)?</DIV><DIV><BR></DIV><DIV>Do you think they'll do something to fix it?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>-----Mensaje original-----</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: lunes, 24 de julio de 2006 22:39</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>have you tried using a non-js embed method? just the generic object/</DIV><DIV>embed tag that flash spits out?</DIV><DIV><BR></DIV><DIV>it's interesting that only fp9 shows the issue... i spoke briefly</DIV><DIV>with a flash player tech when i made the streaming content fix in</DIV><DIV>1.4.2, and it sounded like he was going to put a similar fix into Â </DIV><DIV>fp9</DIV><DIV>to fix the problem (which is really an IE bug)</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>the other issue with the movies changing position i'm treating as a</DIV><DIV>different issue.</DIV><DIV><BR></DIV><DIV>if you comment out the 'onunload' part do they still change position</DIV><DIV>when you click the link?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 4:26 PM, Pablo wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV><BR></DIV><DIV>Here are a few points I found (just to summarize):</DIV><DIV><BR></DIV><DIV>When two different swf with two different ExternalInterface Calls</DIV><DIV>are in the</DIV><DIV>same html:</DIV><DIV><BR></DIV><DIV>- Flash 8 works perfectly (It's only a flash 9 issue).</DIV><DIV><BR></DIV><DIV>- The adobe's suggested AC_RunActiveContent.js script presents the</DIV><DIV>same</DIV><DIV>problem (If not bigger. I had 2 more error messages testing it).</DIV><DIV><BR></DIV><DIV>- SWFObject v1.4.2 changes the position of the movies when pressing</DIV><DIV>any</DIV><DIV>link. Downgrading to v1.4.1 fixes this problem.</DIV><DIV><BR></DIV><DIV>- Different error messages depending on the machine (all running</DIV><DIV>windows xp,</DIV><DIV>iExplorer 6 and flash 9)</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>-----Mensaje original-----</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: lunes, 24 de julio de 2006 22:08</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>i'm looking at this today actually... we have a project where this</DIV><DIV>may be an issue, so hopefully in the next day or two i'll have a Â </DIV><DIV>fix</DIV><DIV>for you...</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 24, 2006, at 12:06 PM, Pablo Garayzábal wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV>Hi Geoff,</DIV><DIV><BR></DIV><DIV>I hope you have enjoyed your holidays!</DIV><DIV><BR></DIV><DIV>Do you have any clue about the ExternalInterface bug?</DIV><DIV><BR></DIV><DIV>The url and test files are here: <A href="http://www.dinamik.es/test/">http://www.dinamik.es/test/</A></DIV><DIV><BR></DIV><DIV>Thank you,</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>-----Mensaje original-----</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: miércoles, 19 de julio de 2006 10:01</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>someone just posted something to my blog and said that changing it</DIV><DIV>from onunload to onbeforeunload fixed it. anyone want to try it Â </DIV><DIV>out</DIV><DIV>and let us know how it goes?</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 18, 2006, at 8:37 PM, Pablo Garayzábal wrote:</DIV><DIV><BR></DIV> <BLOCKQUOTE><DIV><BR></DIV><DIV>Thanks for the "match case" point in the reference link.</DIV><DIV><BR></DIV><DIV>I did an extended replace from FLASHObject to SWFObject and Â </DIV><DIV>caught</DIV><DIV>the</DIV><DIV>reference too (the site has more than 250 pages!!). You know, a</DIV><DIV>minute after</DIV><DIV>doing the change I found out that the change was not Â </DIV><DIV>necessary...!</DIV><DIV><BR></DIV><DIV>I'll change it in all the pages, but it seems not to be the</DIV><DIV>solution.</DIV><DIV><BR></DIV><DIV>About the crash, it behaves different depending on the machines.</DIV><DIV>Some of my</DIV><DIV>client's computers only show the "out of memory" alert, others Â </DIV><DIV>the</DIV><DIV>"stack</DIV><DIV>overflow" thing, and others get totally freeze.</DIV><DIV>It seems that there is not a regular pattern for that.</DIV><DIV>(All machines run Windows XP Pro, ie6, Flash Player 9.)</DIV><DIV><BR></DIV><DIV>Thanks again for your help Jimbo,</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV>________________________________________</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Jim</DIV><DIV>Berkey</DIV><DIV>Enviado el: martes, 18 de julio de 2006 20:10</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>Okay, I couldn't duplicate it locally at all, BUT, I uploaded Â </DIV><DIV>your</DIV><DIV>files</DIV><DIV>here and find the same as you:</DIV><DIV><A href="http://jimbo.us/swfobjectTest/">http://jimbo.us/swfobjectTest/</A></DIV><DIV><BR></DIV><DIV>I did find that on index.html your javascript link is to</DIV><DIV>SWFObject.js - but</DIV><DIV>the file is actually all lowercase, so I changed it in Â </DIV><DIV>index.html.</DIV><DIV>Note: The version of swfobject.js is the one you have with the</DIV><DIV>commented out</DIV><DIV>section. I tried with a fresh version, and got the same time-</DIV><DIV>out in</DIV><DIV>IE when</DIV><DIV>refreshing. I didn't crash, but did get the time-out message,</DIV><DIV>referencing</DIV><DIV>line 56.</DIV><DIV>jimbo</DIV><DIV>*********** REPLY SEPARATOR ***********</DIV><DIV><BR></DIV><DIV>On 7/18/2006 at 6:59 PM Pablo Garayzabal wrote:</DIV><DIV>Hi Jim,</DIV><DIV><BR></DIV><DIV>If the message is null, then the player security policies are</DIV><DIV>blocking the</DIV><DIV>jsflash communication, and so the page doesnt crash.</DIV><DIV><BR></DIV><DIV>Are the test source files located in your desktop? Try to move</DIV><DIV>them to</DIV><DIV>another location (c: for example). It sounds weird, but flash</DIV><DIV>player doesnt</DIV><DIV>like C:\Documents and Settings\User\Desktop\  (dont ask me why,</DIV><DIV>but Ive</DIV><DIV>experienced very estrange situations with files residing in</DIV><DIV>Windows</DIV><DIV>desktop.).</DIV><DIV><BR></DIV><DIV>If I test the source files residing in the desktop, I get the Â </DIV><DIV>same</DIV><DIV>result</DIV><DIV>(null, no crash).</DIV><DIV><BR></DIV><DIV>Anyway, have you tried <A href="http://www.dinamik.es/test/">http://www.dinamik.es/test/</A>  ? (the same</DIV><DIV>files</DIV><DIV>located in a server)</DIV><DIV><BR></DIV><DIV>Thank you for your time!</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV>________________________________________</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Jim</DIV><DIV>Berkey</DIV><DIV>Enviado el: martes, 18 de julio de 2006 18:01</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>Just tried again with the window.onload method added back in and</DIV><DIV>still</DIV><DIV>couldn't make IE crash??</DIV><DIV><BR></DIV><DIV>*********** REPLY SEPARATOR ***********</DIV><DIV><BR></DIV><DIV>On 7/18/2006 at 5:24 PM Pablo Garayzabal wrote:</DIV><DIV>Hi Geoff,</DIV><DIV><BR></DIV><DIV>This is a real website problem I am dealing with. The example</DIV><DIV>shown in</DIV><DIV>dinamik.es is just a dummy simplification trying to debug it. (I</DIV><DIV>didnt find</DIV><DIV>it just testing, I wish I had time for that these days!!)</DIV><DIV><BR></DIV><DIV>The window.onunload method is commented since my first post.</DIV><DIV><BR></DIV><DIV>Heres the source code if you want to test:</DIV><DIV> <A href="http://www.dinamik.es/test/source.zip">http://www.dinamik.es/test/source.zip</A></DIV><DIV><BR></DIV><DIV>Thank you for your answer, and enjoy your holidays!!</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>________________________________________</DIV><DIV>De: <A href="mailto:swfobject-bounces@lists.deconcept.com">swfobject-bounces@lists.deconcept.com</A></DIV><DIV>[<A href="mailto:swfobject-bounces@lists.deconcept.com">mailto:swfobject-bounces@lists.deconcept.com</A>] En nombre de Geoff</DIV><DIV>Stearns</DIV><DIV>Enviado el: martes, 18 de julio de 2006 14:07</DIV><DIV>Para: <A href="mailto:swfobject@lists.deconcept.com">swfobject@lists.deconcept.com</A></DIV><DIV>Asunto: Re: [SWFObject] BUG FOUND</DIV><DIV><BR></DIV><DIV>thanks for the extra testing... i haven't had time to verify this</DIV><DIV>yet (i'm</DIV><DIV>on vacation in europe until saturday night)</DIV><DIV><BR></DIV><DIV>I first thought that this might be related to the cleanUpSWFs()</DIV><DIV>function i</DIV><DIV>added in to address a streaming bug that popped up when you use</DIV><DIV>innerHTML to</DIV><DIV>write the <object> tag in IE, but if it happens with just 2</DIV><DIV>movies,</DIV><DIV>i'm not</DIV><DIV>sure that's the case.</DIV><DIV><BR></DIV><DIV>if you have time, try commenting out the part that adds the</DIV><DIV>window.onunload</DIV><DIV>method and see if that helps. aside from that i'll have to take a</DIV><DIV>closer</DIV><DIV>look at it when i have more time (next week)</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>On Jul 18, 2006, at 12:00 AM, Pablo Garayzabal wrote:</DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>Hi,</DIV><DIV><BR></DIV><DIV>First of all, I want to thank Geoff for his great and useful Â </DIV><DIV>code.</DIV><DIV><BR></DIV><DIV>I found a bug affecting Flash player 9.</DIV><DIV><BR></DIV><DIV>When you try to establish two ExternalInterface callBacks for two</DIV><DIV>different</DIV><DIV>swfobjects, the page crashes in Internet Explorer 6 and Flash</DIV><DIV>player 9.</DIV><DIV><BR></DIV><DIV>This is the environment:</DIV><DIV><BR></DIV><DIV>One html containing 2 different SWFObjects.</DIV><DIV><BR></DIV><DIV>Each swf with its unique Id</DIV><DIV><BR></DIV><DIV>Each swf with a different  ExternalInterface callBack method Â </DIV><DIV>name.</DIV><DIV>(Calling</DIV><DIV>different javascript functions)</DIV><DIV><BR></DIV><DIV>In flash player 8 works fine. In flash player 9 the page crashes:</DIV><DIV><BR></DIV><DIV>- Out of memory message when trying to execute a getURL method</DIV><DIV>from</DIV><DIV>any swf</DIV><DIV>movie.</DIV><DIV>- Displacement of the swfs from their original position.</DIV><DIV>- Clicking a simple <a href =whatever.html> html tag takes Â </DIV><DIV>about</DIV><DIV>30-40</DIV><DIV>seconds to execute. Then out of memory message</DIV><DIV>- Out of memory at line ## error</DIV><DIV>- Stack overflow at line ## error</DIV><DIV><BR></DIV><DIV>Downgrading to SWFObject v1.4.1 fixes the displacement problem.</DIV><DIV><BR></DIV><DIV>Source code and example at <A href="http://www.dinamik.es/test/">http://www.dinamik.es/test/</A></DIV><DIV><BR></DIV><DIV>Any help will be much appreciated.</DIV><DIV><BR></DIV><DIV>Thanks in advance,</DIV><DIV>Pablo.</DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV><DIV><BR></DIV><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE><DIV><BR></DIV><DIV>_______________________________________________</DIV><DIV>SWFObject mailing list</DIV><DIV><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE></DIV><BR><SPAN><DIV><pastedGraphic.png></DIV></SPAN><SPAN><DIV><pastedGraphic.png></DIV></SPAN><SPAN><DIV><signature_logo.gif></DIV></SPAN><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">SWFObject mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>