// ####################################################################
// #																  #
// #	File:	jsUtilities.js										  #
// #	Purpose - Contains javascript utility functions used by HTML  #
// #	pages of the tanisys stie									  #	
// #	Date Created - 06/09/2004	Author - Jin Technologies (SGA)	  #
// ####################################################################

// Remove all browser window bars and resize the given window to required dimentions.
function ResizeWindow(vWinRef, vNewWidth, vNewHeight, vCenterScreen)
{
	if (vWinRef)	// A valid window reference is passed
	{
		// Resize window to given dimension
		vWinRef.resizeTo(vNewWidth, vNewHeight); 
		
		if (vCenterScreen)  // Need to place winodw in center of screen
		{
			var WinTop = screen.availHeight/2 - vNewHeight/2; // center
			var WinLeft = screen.availWidth/2 - vNewWidth/2; // center
			vWinRef.moveTo(WinLeft, WinTop )
		}

		// Note that currently MS IE can't dynamically hide these bars
		try {
			// Hide all extra browser window bars
			vWinRef.menubar.visible=false;
			vWinRef.toolbar.visible=false;
			vWinRef.locationbar.visible=false;
			vWinRef.personalbar.visible=false;
			vWinRef.statusbar.visible=false;
			vWinRef.resizable = true;
			
			vWinRef.resizeTo(vNewWidth, vNewHeight-100); // As all menu bars are hidden, so decrease also height
		} catch(Err)  {
			// Ignore any erros
		}
		
	}
}