function NN_move_layer( LayerID, targetObj, offsetX, offsetY ){	var x, y;		if(document.layers) {		// Navigator 4 		if ( targetObj.href ){			// text link			x = targetObj.x ;			y = targetObj.y ; 			for(i=0; i<document.layers.length; i++){				for(j=0; j<document.layers[i].document.links.length; j++){					if(document.layers[i].document.links[j] == targetObj ){						x += document.layers[i].left;						y += document.layers[i].top;					}				}			}		} else {			// image link			var imageObject = document.images[targetObj];			if (!imageObject){				for(i=0; i<document.layers.length; i++){					if(document.layers[i].document.images[targetObj]){						imageObject = document.layers[i].document.images[targetObj];						x = imageObject.x ;						y = imageObject.y ;						x += document.layers[i].left;						y += document.layers[i].top;					}				}			}else{				x = imageObject.x ;				y = imageObject.y ;			}		}		x -= 1; y-= 1;	 // adjust	} else {				// IE , NN6		if( targetObj.href ){			// text link			x = targetObj.offsetLeft;			y = targetObj.offsetTop;								tempEl = targetObj.offsetParent;					} else {			// image link			var targetObj = document.images[targetObj] ;			x = eval(targetObj).offsetLeft;			y = eval(targetObj).offsetTop;				tempEl = eval(targetObj).offsetParent;		}		while (tempEl != null) {			x += tempEl.offsetLeft;			y += tempEl.offsetTop;					tempEl = tempEl.offsetParent;		}		if ( document.all && navigator.appVersion.indexOf("Mac") >= 0) { 			// Mac IE 			y += parseInt(document.body.topMargin );			x += parseInt(document.body.leftMargin) ;		}	 }		x += offsetX;		y += offsetY; 		var obj = MM_findObj( LayerID );	if ( obj != null ){	if ( document.layers ){		obj.moveTo( x, y );	} else {		obj.style.left = x;		obj.style.top = y;	}	}}
