var AlertText; 
var IE;

//========================
function back()
{
   history.go(-1)
}
//========================
function setSubmenu()
{
var v = document.getElementById('submenu1').style;

	v.left = (document.body.clientWidth / 2) + 130;
}
//========================
function IeCheck()
{
//	Make sure IE version is >= 5.5

var n = navigator.appName
var v  = navigator.appVersion

	if (n == "Microsoft Internet Explorer" && parseInt(v) >= 4)
	{
		if (v.indexOf('MSIE 5.5') > 0 || (v.indexOf('MSIE 4') == -1 && v.indexOf('MSIE 5') == -1))
		{
			return true
		}
	}
	return false
}

IE = IeCheck()

//========================
function ShowAlerts()
{
	if (AlertText != "")
	{
		alert(AlertText);
	}
}

//=======================
function Trim(text)
{
var trimmed;

	trimmed = text;
	if (trimmed.length == 0)
	{
		return trimmed;
	}

	while (trimmed.charAt(trimmed.length - 1) == ' ')
	{
		trimmed = trimmed.substr(0, trimmed.length - 1);
	}

	while (trimmed.charAt(0) == ' ')
	{
		trimmed = trimmed.substr(1);
	}

	return trimmed;
}

//=======================================================================
function ValidatePlainText(checkStr, bAllowSpaces, sField)
{
var ch;
var msg;

	checkStr = checkStr.toLowerCase();

	for (i = 0;  i < checkStr.length;  i++)
	{
		ch = checkStr.charCodeAt(i);
		// 97-112 a-z  48-57 0-9
		if ((ch >= 97 && ch <= 122) || (ch >= 48 && ch <= 57) || (ch == 32 && bAllowSpaces == true))
		{
		}
		else
		{
			msg = sField + " can only contain letters and numbers";
			if (bAllowSpaces == true)
			{
				msg = msg + " and spaces";
			}
			alert(msg);
			return false;
		}
	}

	return true;
}


