<!--
//********** global variables ****************************************************************************************************************************************************
	// screen vars
	var scn_wth,
			scn_ht,
			last_scn_wth = 0,
			abs_left;

	// printer flag
	var printer_flag = 0;							// set up printer friendly page flag

	// get page name
	var root = document.domain.length + 8;											// string length of http:// + domain name
	var page_name = document.URL.substring (root).split ("?");	// Extract name from http:// and ? variables
	var this_page = page_name[0];																// page name

	// get browser type
	var brow = navigator.appName.slice (0, 1);
	if (brow == "M")
	{
		var dAll = document.all;
	}
//********** init page ***********************************************************************************************************************************************************
//********************************************************************************************************************************************************************************
function init ()
{

}
//********************************************************************************************************************************************************************************
//********** onload **************************************************************************************************************************************************************
function on_load ()
{
	// resize document if nescessary
	resize (0);

	// if ms use dAll
	if (brow == "M")
	{
		// turn on page when finished loading
		if (dAll.item("base")) dAll.item("base").style.visibility = "visible";
	}
	else
	{
		// turn on page when finished loading
		if (document.getElementById("base")) document.getElementById("base").style.visibility = "visible";
	}
}
//********************************************************************************************************************************************************************************
//********** set up printer friendly version *************************************************************************************************************************************
function printer_friendly ()
{
	printer_flag ^= 1;										// invert printer flag
	resize (1);											// re-arrange page
}
//********************************************************************************************************************************************************************************
//********** resize **************************************************************************************************************************************************************
function resize (force_flag)
{
	// get new screen size
	last_scn_wth = scn_wth;
	scn_wth = document.body.offsetWidth;
	scn_ht = document.body.offsetHeight;

	// if new screen size or force resize flag resize
	if ((last_scn_wth != scn_wth) || (force_flag))
	{
		// microsoft use document.item.all
		if (brow == "M")
		{
			if (printer_flag)
			{
				abs_left = 0;

				if (dAll.item("print_layout")) dAll.item("print_layout").align = "left";
				if (dAll.item("main"))
				{
					dAll.item("main").align = "left";
					dAll.item("main").style.width = 650;
				}
				if (dAll.item("maint"))
				{
					dAll.item("maint").align = "left";
					dAll.item("maint").style.width = 650;
				}
				if (dAll.item("left"))					dAll.item("left").style.display = "none";
				if (dAll.item("col_spacer"))		dAll.item("col_spacer").style.display = "none";
				if (dAll.item("pfriendtext")) 	dAll.item("pfriendtext").innerHTML = "Normal Page Layout";
			}
			else
			{
    	 	abs_left = Math.floor (scn_wth - 800) / 2;						// 800 pixel screen
				if (abs_left < 0) abs_left = 0;												// if no columns set left x=0

				if (dAll.item("print_layout")) dAll.item("print_layout").align = "center";
				if (dAll.item("main"))
				{
					dAll.item("main").align = "center";
					dAll.item("main").style.width = 779;
				}
				if (dAll.item("maint"))
				{
					dAll.item("maint").align = "center";
					dAll.item("maint").style.width = 779;
				}
				if (dAll.item("left"))					dAll.item("left").style.display = "";
				if (dAll.item("col_spacer"))		dAll.item("col_spacer").style.display = "";
				if (dAll.item("pfriendtext")) 	dAll.item("pfriendtext").innerHTML = "Printer Friendly Version";
			}

			// index opening paragraph positioning
			if (dAll.item("mission"))
			{
					dAll.item("mission").style.left = missL + absL;		// if IE set top para X
					dAll.item("mission").style.top = missTM + ad_y;					// if IE set top para Y
			}
		}
		else
		{
			if (printer_flag)
			{
				abs_left = 0;

				if (document.getElementById("print_layout")) document.getElementById("print_layout").align = "left";
				if (document.getElementById("main"))
				{
					document.getElementById("main").align = "left";
					document.getElementById("main").style.width = 650;
				}
				if (document.getElementById("maint"))
				{
					document.getElementById("maint").align = "left";
					document.getElementById("maint").style.width = 650;
				}
				if (document.getElementById("left"))		document.getElementById("left").style.display = "none";
				if (document.getElementById("col_spacer"))		document.getElementById("col_spacer").style.display = "none";
				if (document.getElementById("pfriendtext")) document.getElementById("pfriendtext").innerHTML = "Normal Page Layout";
			}
			else
			{
    	 	abs_left = Math.floor (scn_wth - 800) / 2;						// 800 pixel screen
				if (abs_left < 0) abs_left = 0;												// if no columns set left x=0

				if (document.getElementById("print_layout")) document.getElementById("print_layout").align = "center";
				if (document.getElementById("main"))
				{
					document.getElementById("main").align = "center";
					document.getElementById("main").style.width = 779;
				}
				if (document.getElementById("maint"))
				{
					document.getElementById("maint").align = "center";
					document.getElementById("maint").style.width = 779;
				}
				if (document.getElementById("left"))		document.getElementById("left").style.display = "";
				if (document.getElementById("col_spacer"))		document.getElementById("col_spacer").style.display = "";
				if (document.getElementById("pfriendtext")) document.getElementById("pfriendtext").innerHTML = "Printer Friendly Version";
			}

			// index opening paragraph positioning
			if (document.getElementById("mission"))	document.getElementById("mission").style.top = missTN + ad_y;					// if navigator set top para Y
		}
	}
}
//********************************************************************************************************************************************************************************
//-->
