function show(XY,W) {
   var x1 = XY.split(',')[0]-0+0;
   var y1 = XY.split(',')[1]-0+108;
   var x2 = XY.split(',')[2]-0+0;
   var y2 = XY.split(',')[3]-0+108;
   
   var w = x2-x1;
   var h = y2-y1;
   //alert(x1);
   
   
//W is expected to be the width of the table / page being centered
// if W = null then you may need to define it in this script to be the value required
// W = "800"  for example....


var aWin = document.body.clientWidth;
var margn = (aWin - W)/2
x1 = x1 - 0 + margn;
//alert(x1);

    if (document.layers && document.layers['layer1'] != null) {
        document.layers['layer1'].left = x1;
        document.layers['layer1'].top = y1;
        document.layers['layer1'].width = w+8;
        document.layers['layer1'].height = h+8;
    }
    else if (document.all) {
        document.all['layer1'].style.posLeft = x1-5;
        document.all['layer1'].style.posTop = y1-5;
        document.all['layer1'].style.width = w+8;
        document.all['layer1'].style.height= h+8;
    }

    if (document.layers && document.layers['layer1'] != null)
        document.layers['layer1'].visibility = 'visible';
    else if (document.all)
        document.all['layer1'].style.visibility = 'visible';
}

function hide() {
	//alert('test')
    if (document.layers && document.layers['layer1'] != null)
        document.layers['layer1'].visibility = 'hidden';
    else if (document.all)
        document.all['layer1'].style.visibility = 'hidden';
}