var w3c = document.getElementById?1:0;
var ie4 = (document.all && !w3c)?1:0;
var ns4 = (document.layers && !w3c)?1:0;

function positionLayer(_lyrname,_x,_y) {
	_layer = w3c?document.getElementById(_lyrname).style:ie4?document.all[_lyrname].style:ns4?document.layers[_lyrname]:0;
	_layer.left = parseInt(_x);
	_layer.top = parseInt(_y);
}

function imageElement(_el) {
	if (ie4  || w3c) {
		_el = eval(_el);
	}
	
	if (ie4  || w3c) {
		_xPos = _el.offsetLeft;
		_tempEl = _el.offsetParent;
		while (_tempEl != null) {
			_xPos += _tempEl.offsetLeft;
			_tempEl = _tempEl.offsetParent;
		}				
		this.x = _xPos;
	} else {
		this.x = eval("document.images['"+_el+"'].x");
	}

	if (ie4  || w3c) {
		_yPos = _el.offsetTop;
		_tempEl = _el.offsetParent;
		while (_tempEl != null) {
			_yPos += _tempEl.offsetTop;
			_tempEl = _tempEl.offsetParent;
		}
		this.y = _yPos;
	} else {
		this.y = eval("document.images['"+_el+"'].y");
	}

	return this;
}

// 475
function reSizeFix(pX) {
	var positionImageElement = new imageElement("positionImage");
	positionLayer("divASContainer",positionImageElement.x+pX,positionImageElement.y+15)
}