function FormContact_Validator(theForm)
{
	document.getElementById('Error').innerHTML="";
	if (trimStr(theForm.txtName.value) == "")
	{
		document.getElementById('Error').innerHTML="Please enter your name";
		theForm.txtName.focus();
		return (false);
	}
	if (trimStr(theForm.txtCompany.value) == "")
	{
		document.getElementById('Error').innerHTML="Please enter your company name";
		theForm.txtCompany.focus();
		return (false);
	}
	if (trimStr(theForm.txtEmail.value) == "")
	{
		document.getElementById('Error').innerHTML="Please enter your e-mail address";
		theForm.txtEmail.focus();
		return (false);
	}
	if (trimStr(theForm.txtTel.value) == "")
	{
		document.getElementById('Error').innerHTML="Please enter a contact number";
		theForm.txtTel.focus();
		return (false);
	}
	if (trimStr(theForm.txtMsg.value) == "")
	{
		document.getElementById('Error').innerHTML="Please enter a message";
		theForm.txtMsg.focus();
		return (false);
	}
}

function FormSearch_Validator(theForm)
{
	if (trimStr(theForm.txtSearch.value) == "")
	{
		alert("Please enter search criteria");
		theForm.txtSearch.focus();
		return (false);
	}
	if (trimStr(theForm.txtSearch.value) == "Search")
	{
		alert("Please enter search criteria");
		theForm.txtSearch.focus();
		return (false);
	}
	if (trimStr(theForm.txtSearch.value) == "Search...")
	{
		alert("Please enter search criteria");
		theForm.txtSearch.focus();
		return (false);
	}
}

function trimStr(str)
{
/*	var strString = str.replace(/^\s+|\s+$/g, "");
	return strString.replace("'", "");*/
	return str.replace(/^\s+|\s+$/g, "");
}
