//<![CDATA[
window.size=function(){
	var w=0;
	var h=0;
	if(!window.innerWidth){ // IE
		if(!(document.documentElement.clientWidth==0)){ // strict mode
			w=document.documentElement.clientWidth;
			h=document.documentElement.clientHeight;
		}else{ // quirks mode
			w=document.body.clientWidth;
			h=document.body.clientHeight;
		}
	}else{ // w3c
		w=window.innerWidth;
		h=window.innerHeight;
	}
	return({width:w,height:h});
}
window.center=function(){
	var hWnd=(arguments[0]!=null)?arguments[0]:{width:0,height:0};
	var _x=0;
	var _y=0;
	var offsetX=0;
	var offsetY=0;
	if(!window.pageYOffset){ // IE
		if(!(document.documentElement.scrollTop==0)){ // strict mode
			offsetY=document.documentElement.scrollTop;
			offsetX=document.documentElement.scrollLeft;
		}else{ // quirks mode
			offsetY=document.body.scrollTop;
			offsetX=document.body.scrollLeft;
		}
	}else{ // w3c
		offsetX=window.pageXOffset;
		offsetY=window.pageYOffset;
	}
	_x=((this.size().width-hWnd.width)/2)+offsetX;
	_y=((this.size().height-hWnd.height)/2)+offsetY;
	return({x:_x,y:_y});
}
//]]>
