|
From: Lo?c C. <lo...@us...> - 2001-06-16 10:19:24
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/index_libs
In directory usw-pr-cvs1:/tmp/cvs-serv28255/chat/lib/index_libs
Modified Files:
users.lib.js
Log Message:
Optimized a bit for NS4+
Index: users.lib.js
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/index_libs/users.lib.js,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** users.lib.js 2001/04/29 14:25:16 1.8
--- users.lib.js 2001/06/16 10:19:21 1.9
***************
*** 129,137 ****
{
var ind = null;
! var layersCnt = jsUsersFrame.document.layers.length;
for (var i = 0; i < layersCnt; i++)
{
! var whichEl = jsUsersFrame.document.layers[i];
! if (whichEl.id == el)
{
ind = i;
--- 129,137 ----
{
var ind = null;
! var theLayers = jsUsersFrame.document.layers;
! var layersCnt = theLayers.length;
for (var i = 0; i < layersCnt; i++)
{
! if (theLayers[i].id == el)
{
ind = i;
***************
*** 152,164 ****
if (jsUsersFrame.jsFirstInd != null)
{
! var nextY = jsUsersFrame.document.layers[jsUsersFrame.jsFirstInd].pageY + jsUsersFrame.document.layers[jsUsersFrame.jsFirstInd].document.height;
! var layersCnt = jsUsersFrame.document.layers.length;
for (var i = jsUsersFrame.jsFirstInd + 1; i < layersCnt; i++)
{
! var whichEl = jsUsersFrame.document.layers[i];
! if (whichEl.visibility != 'hide')
{
! whichEl.pageY = nextY;
! nextY += whichEl.document.height;
}
}
--- 152,164 ----
if (jsUsersFrame.jsFirstInd != null)
{
! var theLayers = jsUsersFrame.document.layers;
! var layersCnt = theLayers.length;
! var nextY = theLayers[jsUsersFrame.jsFirstInd].pageY + theLayers[jsUsersFrame.jsFirstInd].document.height;
for (var i = jsUsersFrame.jsFirstInd + 1; i < layersCnt; i++)
{
! if (theLayers[i].visibility != 'hide')
{
! theLayers[i].pageY = nextY;
! nextY += theLayers[i].document.height;
}
}
***************
*** 278,285 ****
else if (jsIsNS4)
{
! var layersCnt = jsUsersFrame.document.layers.length;
for (var i = 0; i < layersCnt; i++)
{
! var whichEl = jsUsersFrame.document.layers[i];
if (whichEl.id.indexOf('Parent') != -1)
var parentEl = whichEl;
--- 278,286 ----
else if (jsIsNS4)
{
! var theLayers = jsUsersFrame.document.layers;
! var layersCnt = theLayers.length;
for (var i = 0; i < layersCnt; i++)
{
! var whichEl = theLayers[i];
if (whichEl.id.indexOf('Parent') != -1)
var parentEl = whichEl;
***************
*** 462,471 ****
if (jsUsersFrame.jsFirstInd != null)
{
! var layersCnt = jsUsersFrame.document.layers.length;
if (layersCnt)
{
for (var i = jsUsersFrame.jsFirstInd; i < layersCnt; i++)
{
! var whichEl = jsUsersFrame.document.layers[i];
if (whichEl.id.indexOf('Parent') != -1
&& typeof(whichEl.document.images['imEx']) != 'undefined')
--- 463,473 ----
if (jsUsersFrame.jsFirstInd != null)
{
! var theLayers = jsUsersFrame.document.layers;
! var layersCnt = theLayers.length;
if (layersCnt)
{
for (var i = jsUsersFrame.jsFirstInd; i < layersCnt; i++)
{
! var whichEl = theLayers[i];
if (whichEl.id.indexOf('Parent') != -1
&& typeof(whichEl.document.images['imEx']) != 'undefined')
|