	function JS_getPageScroll(){var yScroll;if (self.pageYOffset){yScroll = self.pageYOffset;} else if (document.documentElement && document.documentElement.scrollTop){yScroll = document.documentElement.scrollTop;}else if (document.body){yScroll = document.body.scrollTop;}arrayPageScroll = new Array('',yScroll);return arrayPageScroll;};
	function JS_getPageSize(){var xScroll, yScroll;if (window.innerHeight && window.scrollMaxY) {xScroll = document.body.scrollWidth;yScroll = window.innerHeight + window.scrollMaxY;} else if (document.body.scrollHeight > document.body.offsetHeight){xScroll = document.body.scrollWidth;yScroll = document.body.scrollHeight;} else {xScroll = document.body.offsetWidth;yScroll = document.body.offsetHeight;}var windowWidth, windowHeight;if (self.innerHeight) {windowWidth = self.innerWidth;windowHeight = self.innerHeight;} else if (document.documentElement && document.documentElement.clientHeight) {windowWidth = document.documentElement.clientWidth;windowHeight = document.documentElement.clientHeight;} else if (document.body) {windowWidth = document.body.clientWidth;windowHeight = document.body.clientHeight;}if(yScroll < windowHeight){pageHeight = windowHeight;} else {pageHeight = yScroll;}if(xScroll < windowWidth){pageWidth = windowWidth;} else {pageWidth = xScroll;}arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight); return arrayPageSize;};
	function JS_getPageScroll(){var yScroll;if (self.pageYOffset){yScroll = self.pageYOffset;} else if (document.documentElement && document.documentElement.scrollTop){yScroll = document.documentElement.scrollTop;} else if (document.body){yScroll = document.body.scrollTop;}arrayPageScroll = new Array('',yScroll);return arrayPageScroll;};
	
	/** INI :: BOX **/
	function JS_closeBox()
	{
		$("#lightBG").hide();
		$("#lightBOX").hide().html('');
	}
	function JS_openBox(sElementId, iWidth)
	{
		var arrayPageScroll = JS_getPageScroll();
		var arrayPageSize 	= JS_getPageSize();
		if (!iWidth) iWidth = 300;
		$("#lightBG").css('height', arrayPageSize[1] + 'px').show();
		$("#lightBOX").html($("#" + sElementId).html())
									.css({top: 		arrayPageScroll[1] + (arrayPageSize[3] / 10) + 'px',
												left: 	Math.round((arrayPageSize[2] - iWidth) / 2) + 'px',
												width: 	(iWidth != 0 ? iWidth : 300)+'px'
											 })
									.show();
	}
	/** END :: BOX **/