// JavaScript Document
function getPageDimensions()
{
	var body=document.getElementsByTagName("body")[0];
	var bodyOffsetWidth=0;
	var bodyOffsetHeight=0;
	var bodyScrollWidth=0;
	var bodyScrollHeight=0;
	var pageDimensions=[0,0];
	
	if(typeof document.documentElement!="undefined" && typeof document.documentElement.scrollWidth != "undefined")
	{
		pageDimensions[0]=document.documentElement.scrollWidth;
		pageDimensions[1]=document.documentElement.scrollHeight;
	}//end of if
	
	bodyOffsetWidth=body.offsetWidth;
	bodyOffsetHeight=body.offsetHeight;
	bodyScrollWidth=body.scrollWidth;
	bodyScrollHeight=body.scrollHeight;
	
	if(bodyOffsetWidth > pageDimensions[0])
	{
		pageDimensions[0]=bodyOffsetWidth;
	}//end of if
	if(bodyOffsetHeight > pageDimensions[1])
	{
		pageDimensions[1]=bodyOffsetHeight;
	}//end of if
	if(bodyScrollWidth > pageDimensions[0])
	{
		pageDimensions[0]=bodyScrollWidth;
	}//end of if
	if(bodyScrollHeight > pageDimensions[1])
	{
		pageDimensions[1]=bodyScrollHeight;
	}//end of if
	return pageDimensions;
	
}//end of function getPageDimensions()
function getViewportSize()
{
	var size=[0,0];
	
	if(typeof window.innerWidth!='undefined')
	{
		size=[window.innerWidth,window.innerHeight];
	}//end of if
	else if(typeof document.documentElement!='undefined' && typeof document.documentElement.clientWidth!='undefined' && document.documentElement.clientWidth!=0)
	{
		size=[document.documentElement.clientWidth,document.documentElement.clientHeight];
	}//end of else if
	else
	{
		size=[document.getElementsByTagName('body')[0].clientWidth,document.getElementsByTagName('body')[0].clientHeight];
	}//end of else
	return size;
}//end of function getViewportSize()
