function properties(obj) {
     var result = ""
     for (var i in obj) {
         result += obj.id + "." +
                   i + " = " + obj[i] + "<BR>"
     }
     result += "<HR>"
     return result
}
///////////////////////////////////////////////////////////////
function setCenter(divID, w, h) 
{
	
	if (div = document.getElementById(divID)) {
		var sizes = getWindowSizes();
		var scrolls = getScrollXY();
		if (!h) h = div.style.height.substring(0,  div.style.height.length-2);
		if (!w) w = div.style.width.substring(0,  div.style.width.length-2);
		//if (!h) h = document.getElementById('popup_sub').offsetHeight;
		//if (!w) w = document.getElementById('popup_sub').offsetWidth;		
		var xTop = sizes[1]/2 + scrolls[1] - h/2;
		var xLeft = sizes[0]/2 + scrolls[0] - w/2;
		div.style.top = xTop+'px';
		div.style.left = xLeft+'px';
	}
}
///////////////////////////////////////////////////////////////
function getScrollXY() {
   var scrOfX = 0, scrOfY = 0;
   if( typeof( window.pageYOffset ) == 'number' ) {
     //Netscape compliant
     scrOfY = window.pageYOffset;
     scrOfX = window.pageXOffset;
   } else if( document.body && ( document.body.scrollLeft ||  
document.body.scrollTop ) ) {
     //DOM compliant
     scrOfY = document.body.scrollTop;
     scrOfX = document.body.scrollLeft;
   } else if( document.documentElement &&  
( document.documentElement.scrollLeft ||  
document.documentElement.scrollTop ) ) {
     //IE6 standards compliant mode
     scrOfY = document.documentElement.scrollTop;
     scrOfX = document.documentElement.scrollLeft;
   }
   return [ scrOfX, scrOfY ];
}
///////////////////////////////////////////////////////////////
function getWindowSizes() {
   var myWidth = 0, myHeight = 0;
   if( typeof( window.innerWidth ) == 'number' ) {
     //Non-IE
     myWidth = window.innerWidth;
     myHeight = window.innerHeight;
   } else if( document.documentElement &&  
( document.documentElement.clientWidth ||  
document.documentElement.clientHeight ) ) {
     //IE 6+ in 'standards compliant mode'
     myWidth = document.documentElement.clientWidth;
     myHeight = document.documentElement.clientHeight;
   } else if( document.body && ( document.body.clientWidth ||  
document.body.clientHeight ) ) {
     //IE 4 compatible
     myWidth = document.body.clientWidth;
     myHeight = document.body.clientHeight;
   }
   return [ myWidth, myHeight ];
}
///////////////////////////////////////////////////////////////

function closeWindow(id_layer) {
	document.getElementById(id_layer).style.visibility = "hidden";
}
