﻿//
// read preferences
//
function readPrefs()
{
	var value = undefined;

	//
	// window prefs
	//

	// menu
	value = prefs.thWindowPref_menu_lastActive;
	if( value != undefined ) thMenuLastActive	= value;

	// autoupdate
	value = prefs.useTimer;
	if( value != undefined ) thUseTimer			= value == "true" ? true : false;
	
	dbgwriteln( "Read preferences:" );
	dbgwriteln( "thMenuLastActive	= "+thMenuLastActive );
	dbgwriteln( "thUseTimer			= "+thUseTimer );
}

//
// write preferences
//
function writePrefs()
{
	if( thWindow != null )
	{
		var lastActive = "";
		
		if( thWindow.menu.items.length > 2 )
		{
			for( var i=2; i<thWindow.menu.items.length; i++ )
			{
				if( thWindow.menu.items[i].title == thDataBaseName )
					lastActive = thWindow.menu.items[i].name;
			}
		}
		
		prefs.thWindowPref_menu_lastActive	= lastActive;

		prefs.useTimer = thUseTimer;

		dbgwriteln( "Write preferences:" );
		dbgwriteln( "prefs.thWindowPref_menu_lastActive	= "+prefs.thWindowPref_menu_lastActive );
		dbgwriteln( "prefs.useTimer						= "+prefs.useTimer );
	}
}