function validateMail(frm)
{
	if (frm['fullname'].value == "")
	{
		alert('Please fill in your Full Name.');
		frm['fullname'].focus();
		return false;
	}
	
	if (frm['company_address'].value == "")
	{
		alert('Please fill in your Company Address.');
		frm['company_address'].focus();
		return false;
	}
	
	if (frm['postcode'].value == "")
	{
		alert('Please fill in your Postcode.');
		frm['postcode'].focus();
		return false;
	}
	
	if (frm['town'].value == "")
	{
		alert('Please fill in your Town.');
		frm['town'].focus();
		return false;
	}
	
	if (frm['state'].value == "")
	{
		alert('Please fill in your State.');
		frm['state'].focus();
		return false;
	}
	
	if (frm['country'].value == "")
	{
		alert('Please fill in your Country.');
		frm['country'].focus();
		return false;
	}
	
	if (frm['mobile'].value == "")
	{
		alert('Please fill in your Mobile Number.');
		frm['mobile'].focus();
		return false;
	}
	
	if (!isEmail(frm['email'].value))
	{
		alert('Please fill in a valid E-mail address.');
		frm['email'].focus();
		return false;
	}
	
	if (frm['email_confirm'].value != frm['email'].value)
	{
		alert('Please confirm your E-mail.');
		frm['email_confirm'].focus();
		return false;
	}
	
	if (frm['enquiry'].value == "")
	{
		alert('Please fill in your Enquiry.');
		frm['enquiry'].focus();
		return false;
	}
	
	return true;
}

function isEmail(str) 
{
    var emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    var regex = new RegExp(emailReg);
    return regex.test(str);
}