// JavaScript Document

function setWindowSizeOld(oldStageWidth,oldStageHeight,newStageWidth,newStageHeight)
{
	if (parseInt(navigator.appVersion)>3){
	
		var myWidth = 0, myHeight = 0;
		if( typeof( window.innerWidth ) == 'number' ) {
			//Non-IE
			myWidth = window.outerWidth;
			myHeight = window.outerHeight;
		} 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;
		}	
		
		// make sure to account for difference between browser outer bounds
		// and available stage area
		var wOffset = newStageWidth - oldStageWidth;
		var hOffset = newStageHeight - oldStageHeight;
		
		var wResizeAmount = 0;
		var hResizeAmount = 0;
			
		if( screen.availWidth < (myWidth + wOffset) )
		{
			wResizeAmount = screen.availWidth - myWidth;
		}
		else
		{
			wResizeAmount = wOffset;
		}
		
		if( screen.availHeight < (myHeight + hOffset) )
		{
			hResizeAmount = screen.availHeight - myHeight;
		}
		else
		{
			hResizeAmount = hOffset;
		}
			
		//alert(myWidth + ',' + myHeight + "\n" + wResizeAmount + ',' + hResizeAmount);
					  
		self.resizeBy(wResizeAmount, hResizeAmount);

	}
	void(0);
}

function setWindowSize(w,h)
{
	var w;
	var h;
	if (parseInt(navigator.appVersion)>3){
		self.resizeTo(w,h);
		self.moveTo(0,0);
	}
	void(0);
}

function maximizeWindow()
{
	setWindowSize(screen.availWidth,screen.availHeight);
	void(0);
}