function Forward()
{
	if(strTrim(obj.SenderName.value) == "")
	{
		alert("Please enter your Name.");
		obj.SenderName.focus();
		return;
	}
	if(chkName(strTrim(obj.SenderName.value)) == false)
	{
		alert("Your Name contains some invalid characters!");
		obj.SenderName.focus();
		obj.SenderName.select();
		return;
	}
	if(strTrim(obj.SenderEmail.value) == "")
	{
		alert("Please enter your Email address.");
		obj.SenderEmail.focus();
		return;
	}
	if(chkEmail(strTrim(obj.SenderEmail.value)) == false)
	{
		alert("Please enter a valid Email address!\n(e.g. someone@someplace.com)");
		obj.SenderEmail.focus();
		obj.SenderEmail.select();
		return;
	}
	if(strTrim(obj.RcptEmail.value) == "")
	{
		alert("Please enter your friend's Email address.\nYou could send to more than one friend (up to five) by typing their Email addresses separated by comma.");
		obj.RcptEmail.focus();
		return;
	}
	var arrRcptEmail = obj.RcptEmail.value.split(",");
	if(arrRcptEmail.length > 5)
	{
		alert("Please type only five Email addresses");
		obj.RcptEmail.focus();
		obj.RcptEmail.select();
		return;
	}
	for(var i=0; i< arrRcptEmail.length; i++)
	{
		arrRcptEmail[i] = strTrim(arrRcptEmail[i]);
		if(chkEmail(arrRcptEmail[i]) == false)
		{
			alert("Please enter valid Email address(es)!\n(e.g. someone@someplace.com)");
			obj.RcptEmail.focus();
			obj.RcptEmail.select();
			return;
		}
	}
	obj.RcptEmail.value = arrRcptEmail.join(", ");
	if(strTrim(obj.MsgText.value) == "")
	{
		alert("Please enter your message.");
		obj.MsgText.focus();
		return;
	}
	if((strTrim(obj.MsgText.value)).length > 500)
	{
		alert("Please limit the message to 500 characters.");
		obj.MsgText.focus();
		obj.MsgText.select();
		return;
	}
	obj.action = "refer_to_us.php?opt=forward";
	obj.submit();
}
