function popLayer(o)
{
	o = getEl(o);
	
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	
	o.height = o.style.height.replace(/([0-9])px/, "$1");
	o.width = o.style.width.replace(/([0-9])px/, "$1");	
	
	o.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - o.height) / 2) + 'px');
	o.style.left = (((arrayPageSize[0] - o.width) / 2) + 'px');
	o.style.display = 'block';

	// Hide select boxes as they will 'peek' through the image in IE
	//selects = document.getElementsByTagName("select");
      // for (i = 0; i != selects.length; i++) {
               //selects[i].style.visibility = "hidden";
     //  }
	return false;   
}

//
// hideLayer()
//
function hideLayer(o)
{
	// get objects
	o = getEl(o);

	// hide layer
	o.style.display = 'none';

	// make select boxes visible
	selects = document.getElementsByTagName("select");
    for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
	return false;	
}


