21 lines
547 B
JavaScript
21 lines
547 B
JavaScript
|
// xTop, Copyright 2001-2005 Michael Foster (Cross-Browser.com)
|
||
|
// Part of X, a Cross-Browser Javascript Library, Distributed under the terms of the GNU LGPL
|
||
|
|
||
|
function xTop(e, iY)
|
||
|
{
|
||
|
if(!(e=xGetElementById(e))) return 0;
|
||
|
var css=xDef(e.style);
|
||
|
if(css && xStr(e.style.top)) {
|
||
|
if(xNum(iY)) e.style.top=iY+'px';
|
||
|
else {
|
||
|
iY=parseInt(e.style.top);
|
||
|
if(isNaN(iY)) iY=0;
|
||
|
}
|
||
|
}
|
||
|
else if(css && xDef(e.style.pixelTop)) {
|
||
|
if(xNum(iY)) e.style.pixelTop=iY;
|
||
|
else iY=e.style.pixelTop;
|
||
|
}
|
||
|
return iY;
|
||
|
}
|