var errorGapX = -10;
var errorGapY = 17;

function errorPosition(errorElement,subElement)
{


	theSubElement = $(subElement);
	errorPosX = errorElement.offsetLeft
	errorPosY = errorElement.offsetTop;
	errorWidth = errorElement.clientWidth;
	if(!errorWidth){
		errorWidth = errorElement.offsetWidth;
	}

	theElement = errorElement.offsetParent;
	while(theElement != null){
		errorPosX += theElement.offsetLeft
		errorPosY += theElement.offsetTop;
		theElement = theElement.offsetParent;
	}
	errorPosX += errorGapX;
	errorPosY += errorGapY;

	theSubElement.style.left=errorPosX;
	theSubElement.style.top=errorPosY;
	Element.show(subElement);
	document.getElementById(subElement).style.display = 'block';

}

function mouseOver(element)
{
	element.style.backgroundColor='#FFFFFF';
	element.style.color='#000000';
}

function mouseOut(element)
{
	element.style.backgroundColor='#000000';
	element.style.color='#FFFFFF';
}

function showImage(image, width)
{
	var img = new Image();
	img.src="/pnp/ImageStreamer.action?image=" + image + "_" + width;
	document.getElementById("imageContainer").innerHTML = "";
	document.getElementById("imageContainer").appendChild(img);
}

