function FocusElement(formName,elementName)
	{
		var elem = document.forms[formName].elements[elementName];
		elem.focus();
	}	

function CForm_Validator()
	{
		bReturn = true;
		
		if ((bReturn) && (validatePresent(document.forms["queryform"].firstname) == false))
		{
			alert("Please enter your first name.");
			setTimeout("FocusElement('queryform','firstname')",0);
			bReturn = false;
		}
				
		if ((bReturn) && (validatePresent(document.forms["queryform"].lastname) == false))
		{
			alert("Please enter your last name.");
			setTimeout("FocusElement('queryform','lastname')",0);
			bReturn = false;
		}
		
		if ((bReturn) && (validatePresent(document.forms["queryform"].phone) == false))
		{
			alert("Please enter a contact telephone number.");
			setTimeout("FocusElement('queryform','phone')",0);
			bReturn = false;
		}
		
		if ((bReturn) && (validatePresent(document.forms["queryform"].subject) == false))
		{
			alert("Please enter a subject line for your correspondence.");
			setTimeout("FocusElement('queryform','subject')",0);
			bReturn = false;
		}
		
		if ((bReturn) && (validatePresent(document.forms["queryform"].body) == false))
		{
			alert("Please enter a message!");
			setTimeout("FocusElement('queryform','body')",0);
			bReturn = false;
		}
		
		if ((bReturn) && (validateEmail(document.forms["queryform"].email) == false))
		{
			alert("Please enter your email address.");
			setTimeout("FocusElement('queryform','email')",0);
			bReturn = false;
		}		
						
		return (bReturn);
	}	