function getWin()
{
	var winWidth = 0, winHeight = 0;
	var xOffset = 0, yOffset = 0;
	//Netscape compliant
	if( typeof( window.pageYOffset ) == "number" && typeof( window.innerWidth ) == "number") 
	{
		winWidth = window.innerWidth;
		winHeight = window.innerHeight;
		xOffset = window.pageXOffset;
		yOffset = window.pageYOffset;
	} 
	//DOM compliant
	else if( document.body 
	&& ( document.body.scrollLeft || document.body.scrollTop ) 
	&& ( document.body.clientWidth || document.body.clientHeight) ) 
	{
		winWidth = document.body.clientWidth;
		winHeight = document.body.clientHeight;
		xOffset = document.body.scrollLeft;
		yOffset = document.body.scrollTop;
	}
	//IE6 standards compliant mode
	else if( document.documentElement
	&& ( document.documentElement.clientWidth || document.documentElement.clientHeight )
	&& ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) )
	{	
		winWidth = document.documentElement.clientWidth;
		winHeight = document.documentElement.clientHeight;
		xOffset = document.documentElement.scrollLeft;
		yOffset = document.documentElement.scrollTop;
	}
	return [winWidth, winHeight, xOffset, yOffset];
}
