function posLayer(Layer, LayerOrig, x, y, DepX, DepY) {
	var YOffset, XOffset, strObj;
	if ( isDOM ) {
		YOffset = 0;
		XOffset = 0;
		strObj = "document.getElementById(\"" + LayerOrig + "\")";
		do {
			YOffset += eval(strObj+".offsetTop");
			XOffset += eval(strObj+".offsetLeft");
			strObj = strObj + ".offsetParent";
		} while ( eval(strObj) );
		document.getElementById(Layer).style.top = YOffset+DepY;
		if ( XOffset != 0 )
			document.getElementById(Layer).style.left = XOffset+DepX;
		else
			document.getElementById(Layer).style.left = x;
			document.getElementById(Layer).style.visibility = "visible";
	} else if ( isNS ) {
		if ( navigator.appVersion.indexOf("Mac") != -1 )
			YOffset = document.layers[LayerOrig].pageY;
		else
			YOffset = document.layers[LayerOrig].pageY+1;
		eval("document." + Layer + ".pageY = YOffset+DepY");
		eval("document." + Layer + ".pageX = x");
		eval("document." + Layer + ".visibility = \"visible\"");
	} else {
		if ( isMacIE45 ) {
			YOffset = y;
		}
		else {
			YOffset = 0;
			do {
				YOffset += eval(LayerOrig+".offsetTop");
				strObj = strObj + ".offsetParent";
			} while ( eval(strObj) );
		}
		document.all[Layer].style.top = YOffset+DepY;
		document.all[Layer].style.left = x;
		document.all[Layer].style.visibility = "visible";
	}
}

