+// WebHelp 5.10.002\r
if (! window.gbIE4 && window.gbNav6 && !document.childNodes[0].insertAdjacentHTML){\r
\r
HTMLElement.prototype.insertAdjacentElement = function(where,parsedNode)\r
{\r
switch (where){\r
case 'beforeBegin':\r
- this.parentNode.insertBefore(parsedNode,this)\r
+ this.parentNode.insertBefore(parsedNode,this);\r
break;\r
case 'afterBegin':\r
this.insertBefore(parsedNode,this.firstChild);\r
break;\r
case 'afterEnd':\r
if (this.nextSibling){\r
- this.parentNode.insertBefore\r
-(parsedNode,this.nextSibling);\r
+ this.parentNode.insertBefore(parsedNode,this.nextSibling);\r
} else {\r
- this.parentNode.appendChild(parsedNode)\r
+ this.parentNode.appendChild(parsedNode);\r
}\r
break;\r
}\r
var r = this.ownerDocument.createRange();\r
r.setStartBefore(this);\r
var parsedHTML = r.createContextualFragment(htmlStr);\r
- this.insertAdjacentElement(where,parsedHTML)\r
+ this.insertAdjacentElement(where,parsedHTML);\r
}\r
\r
\r
HTMLElement.prototype.insertAdjacentText = function(where,txtStr){\r
\r
- var parsedText = document.createTextNode(txtStr)\r
- this.insertAdjacentElement(where,parsedText)\r
+ var parsedText = document.createTextNode(txtStr);\r
+ this.insertAdjacentElement(where,parsedText);\r
}\r
}\r
\r
function testScroll() {\r
// Initialize scrollbar cache if necessary\r
if (window._pageXOffset==null) {\r
- window._pageXOffset = window.pageXOffset\r
- window._pageYOffset = window.pageYOffset\r
+ window._pageXOffset = window.pageXOffset;\r
+ window._pageYOffset = window.pageYOffset;\r
}\r
// Expose Internet Explorer compatible object model\r
- document.body.scrollTop = window.pageYOffset\r
- document.body.scrollLeft = window.pageXOffset\r
- window.document.body.scrollHeight = document.height\r
- window.document.body.scrollWidth = document.width\r
- window.document.body.clientWidth = window.innerWidth;\r
- window.document.body.clientHeight = window.innerHeight;\r
+ document.scrollTop = window.pageYOffset;\r
+ document.scrollLeft = window.pageXOffset;\r
+ window.document.scrollHeight = document.height;\r
+ window.document.scrollWidth = document.width;\r
+ window.document.clientWidth = window.innerWidth;\r
+ window.document.clientHeight = window.innerHeight;\r
\r
// If cache!=current values, call the onscroll event\r
- if (((window.pageXOffset!=window._pageXOffset) || \r
- (window.pageYOffset!=window._pageYOffset)) && (window.onscroll)) \r
- window.onscroll()\r
+ if (((window.pageXOffset!=window._pageXOffset) || (window.pageYOffset!=window._pageYOffset)) && (window.onscroll)) \r
+ window.onscroll();\r
// Cache new values\r
- window._pageXOffset = window.pageXOffset\r
- window._pageYOffset = window.pageYOffset\r
+ window._pageXOffset = window.pageXOffset;\r
+ window._pageYOffset = window.pageYOffset;\r
}\r
\r
// Create compatibility layer for Netscape\r
-if (window.gbNav6) {\r
+if (window.gbNav6 && !window.gbNav7) {\r
setInterval("testScroll()",50)\r
}
\ No newline at end of file