function CheckMsgFrm(formobj){
		if(formobj.Name.value.length < 3)
		{
			alert("Name is a required field");
			formobj.Name.focus();
			return false;
		}
		if (formobj.email.value == "")
						{
							alert("Please enter a value for the \"Email\" field.");
							formobj.email.focus();
							return (false);
						}
						
						var checkStr = formobj.email.value;
						var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
					  	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
					  	var check = reg1.test(checkStr)
					  	var check2 = reg2.test(checkStr)
					  	
					  	if((check==false) && (check2==false))
					  	{ 
					  		alert("This is an invalid e-mail address!");
					    		formobj.email.focus();
					  		return (false);
					  	}
		if(formobj.ContactNumber.value.length ==0)
		{
			alert("Please key in a valid contact number");
			formobj.ContactNumber.focus();
			return false;
		}	
		if(formobj.Message.value.length <10 )
		{
			alert("Please type in your message, too short");
			formobj.Message.focus();
			return false;
		}
		if(formobj.KnowUs.value == "None")
		{
			alert("Please select on -How do you get to know us- ");
			formobj.KnowUs.focus();
			return false;
		}
		if(formobj.KnowUs.value == "Others" && formobj.Others.value.length ==0)
		{
			alert("You have selected Others, please kindly tell us how you get to know us");
			formobj.Others.focus();
			return false;
		}
		return true;
	}