
//=======================//
//  FUNCTION: setupPage  //
//=======================//
function setupPage( )
{
	setScrollbarColor( );
}


//===============================//
//  FUNCTION: setScrollbarColor  //
//===============================//
function setScrollbarColor( )
{
	if (document.all)
	{
		document.body.style.scrollbarArrowColor = "#666666";
		document.body.style.scrollbarFaceColor = "#F3FAFF";
		document.body.style.scrollbarTrackColor = "#E5E5E5";
		
		document.body.style.scrollbar3dLightColor = "#CCCCCC";
		document.body.style.scrollbarHighlightColor = "#FFFFFF";
		document.body.style.scrollbarShadowColor = "#F3FAFF";
		document.body.style.scrollbarDarkShadowColor = "#999999";
	}
}


//==========================//
//  FUNCTION: redirectPage  //
//==========================//
function redirectPage( pageSrc )
{
	window.location = pageSrc;
}


//===========================//
//  FUNCTION: preloadImages  //
//===========================//
function preloadImages( )
{
	var a_images = new Array( );
	var i;
	
	for( i=0; i<preloadImages.arguments.length; i++ )
	{
		a_images[i] = new Image( );
		a_images[i].src = preloadImages.arguments[i];
	}
}


//=========================//
//  FUNCTION: changeImage  //
//=========================//
function changeImage( imgName, imgSrc )
{
	eval("document." + imgName).src = imgSrc;
}


//=========================//
//  FUNCTION: popupWindow  //
//=========================//
function popupWindow( location, w, h )
{
	document.focus( );
	
	w += 20;
	h += 30;
	
	var x = (screen.availWidth - w) / 2;
	var y = (screen.availHeight - h) / 2;
	
	if (!win_popup || win_popup.closed)  {
		win_popup = window.open (location, "", "width=" + w + ",height=" + h + ",left=" + x + ",top=" + y + ",menubar=0");
	}
	else  {
		win_popup.close( );
		win_popup = window.open (location, "", "width=" + w + ",height=" + h + ",left=" + x + ",top=" + y + ",menubar=0");
	}
}


//=======================//
//  FUNCTION: setStatus  //
//=======================//
function setStatus( msg )
{
	return changeStatus(msg);
}


//==========================//
//  FUNCTION: changeStatus  //
//==========================//
function changeStatus( msg )
{
	if ( msg == "default" )  {
		window.status = "Freeangle";
	}  else  {
		window.status = "Freeangle  |  " + msg;
	}
	return true;
}


//==========================//
//  FUNCTION: changeCursor  //
//==========================//
function changeCursor( idName, type )
{
	document.all(idName).style.cursor = type;
}

