function validateform (form)
{
	if (form.name == "loginform")
		if (trim(form.username.value).length < 5) 
			{	form.username.focus(); return false; }
	
	if (form.name == "loginform")
		if (form.password.value.length < 5) 
			{  	form.password.focus(); return false; }

	if (form.name == "contactform")
		if (trim(form.fname.value).length < 2) 
			{  	form.fname.focus(); return false; }

	if (form.name == "contactform")
		if (trim(form.fmessage.value).length < 5) 
			{  	form.fmessage.focus(); return false; }

	if (form.name == "editpages" || form.name == "editservices" || form.name == "editstaff")
		if (trim(form.fname.value).length < 3) 
			{  	form.fname.focus(); return false; }

	if (form.name == "editpages" || form.name == "editservices" || form.name == "editstaff")
		if (trim(form.fkeywords.value).length < 5) 
			{  	form.fkeywords.focus(); return false; }

	if (form.name == "editstaff")
		if (trim(form.femail.value).length < 8) 
			{  	form.femail.focus(); return false; }

	if (form.name == "editstaff")
		if (trim(form.fphone.value).length < 8) 
			{  	form.fphone.focus(); return false; }

	if (form.name == "editgraphics")
		if (trim(form.ffilename.value).length < 5)
			{  	form.ffilename.focus(); return false; }
			
	return true;
}

function replacechars(object)
{
    var str = object.value;
	str = str.replace(/'/g, "’");
	object.value = trim(str);
}

function trim(str) 
{
    return str.replace(/^\s+|\s+$/g, '');
}

