function checkForm()
{
	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var company = document.getElementById('company').value;
	var orgtype = document.getElementById('orgtype')[document.getElementById('orgtype').selectedIndex].value;
	var othertype = document.getElementById('othertype').value;
	var re_email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg =  '';
	var agree = true;


	if (name == '' || name.length < 2)
	{
		errMsg = errMsg + 'Looks like you have not entered your name.\n';
		agree = false;
	}
	if (! re_email.test(email))
	{
		errMsg = errMsg + 'Looks like you have entered an invalid email address.\n';
		agree = false;
	}
	if (company == '' || company.length < 2)
	{
		errMsg = errMsg + 'Looks like you have not entered your company.\n';
		agree = false;
	}
	if ((orgtype == '' || orgtype.length < 2) && (othertype == '' || othertype.length < 2))
	{
		errMsg = errMsg + 'Looks like you have not entered your Type of Company Organisation.\n';
		agree = false;
	}


	if (agree)
		return true;
	else
	{
		alert(errMsg)
		return false;
	}
}