function Trim(TRIM_VALUE)
	{
		if(TRIM_VALUE.length < 1)
			{
				return "";
			}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	
	if(TRIM_VALUE=="")
		{
			return "";
		}
	else
		{
			return TRIM_VALUE;
		}
	} //End Function

function RTrim(VALUE)
	{
		var w_space = String.fromCharCode(32);
		var v_length = VALUE.length;
		var strTemp = "";
		if(v_length < 0)
			{
				return "";
			}
		var iTemp = v_length -1;

		while(iTemp > -1)
			{
				if(VALUE.charAt(iTemp) == w_space)
					{
					}
				else
					{
						strTemp = VALUE.substring(0,iTemp +1);
						break;
					}
				iTemp = iTemp-1;

			} //End While
		return strTemp;
	} //End Function

function LTrim(VALUE)
	{
		var w_space = String.fromCharCode(32);
		if(v_length < 1)
			{
				return "";
			}
		var v_length = VALUE.length;
		var strTemp = "";

		var iTemp = 0;

		while(iTemp < v_length)
			{
				if(VALUE.charAt(iTemp) == w_space)
					{
					}
				else
					{
						strTemp = VALUE.substring(iTemp,v_length);
						break;
					}
				iTemp = iTemp + 1;
			} //End While
		return strTemp;
} //End Function
function ValidateForm()
	{
		
		if( Trim(document.forms['myForm'].Firstname.value) == "" ) 
		{ 
			alert('You have not entered forename');
			document.forms['myForm'].Firstname.focus();			
			return false;
		}		
		if( Trim(document.forms['myForm'].Surname.value) == "" ) 
		{ 
			alert('You have not entered your surname'); 
			document.forms['myForm'].Surname.focus(); 
			return false; 
		}
		if(Trim(document.forms['myForm'].Email.value) == "") 
		{ 
			alert('You have not entered your email'); 
			document.forms['myForm'].Email.focus(); 
			return false; 
		}
		return true;
	}
function SubmitForm()
	{
		if(ValidateForm() == true)
			{
				// document.myForm.action = "form2mail1.asp";
				// document.myForm.method = "post";
				document.forms['myForm'].submit();
			}
	}	
