	function Validate(theForm)
	{
		var checkOK = "0123456789";
		var checkStr = theForm.ICQ.value;
		var allValid = true;
		var decPoints = 0;
		var allNum = "";
		for (i = 0;  i < checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
				break;
			if (j == checkOK.length)
			{
			allValid = false;
			break;
			}
			allNum += ch;
		}
		if (!allValid)
		{
			alert("Please enter only numeric characters in the ICQ field.");
			theForm.ICQ.select();
			return (false);
		}

		//if (theForm.Name.value == "")
		//{
		//	alert("You must enter a name");
		//	theForm.Name.focus();
		//	return(false);
		//}
		//if (theForm.Subject.value == "")
		//{
		//	alert("You must enter a subject");
		//	theForm.Subject.focus();
		//	return(false);
		//}
		if (theForm.Message.value == "")
		{
			alert("You must enter a message");
			theForm.Message.focus();
			return(false);
		}

		if (theForm.Email.value == "")
		{
			alert("Please enter an Email Address");
			theForm.Email.focus();
			return(false);
		}

		Error = true;
		for (i=0; i<theForm.Email.value.length; i++)
		{
			if (theForm.Email.value.charAt(i) == "@")
			{
				Error = false;
			}
		}
		if (Error)
			{
			alert("Please enter a valid Email Address (No '@' in email address)");
			theForm.Email.focus();
			return(false);
			}
	

		if (theForm.Email.value.length < 7)
		{
			alert("Please enter a valid Email Address(more than 6 characters)");
			theForm.Email.focus();
			return(false);
		}
		
		return(true)
	}
