function OpenWindow(url, name, width, height, resizable, scrollbars, statusbar, menubar, toolbar)
{
	var win = (window.name) ? eval(name) : null;
	var optionString = "";
	if (width) optionString += "width=" + width + ",";
	if (height) optionString += "height=" + height + ",";
	if (resizable) optionString += "resizable=1,";
	if (scrollbars) optionString += "scrollbars=1,";
	if (statusbar) optionString += "status=1,";
	if (menubar) optionString += "menubar=1,";
	if (toolbar) optionString += "toolbar=1,";
	if (optionString != "") optionString = optionString.substr(0, optionString.length - 1);
	win = window.open(url, name, optionString);
	win.focus();
}

function PrintPage()
{
	if (window.print) window.print();
	else alert("Please select \"Print...\" from the File menu.");
}

function Trim(theString)
{
	var newString = theString;
	while (newString.charAt(0) == " " || newString.charCodeAt(0) == 10 || newString.charCodeAt(0) == 13 || newString.charCodeAt(0) == 9) {
		newString = newString.substring(1,newString.length);
	}
	while (newString.charAt(newString.length - 1) == " " || newString.charCodeAt(newString.length - 1) == 10 || newString.charCodeAt(newString.length - 1) == 13 || newString.charCodeAt(newString.length - 1) == 9) {
		newString = newString.substring(0,newString.length - 1);
	}
	return newString;
}

function ClearForm(form)
{
	for (i=0; i<form.elements.length; i++)
	{
		if (form.elements[i].type == "text" || form.elements[i].type == "password" || form.elements[i].tagName == "TEXTAREA")
		{
			form.elements[i].value = "";
		}
	}
}