function validateRegistration()
{
	trimFields();
	if(obj.full_name.value == '')
	{
		displayMessage('full_name', 'Please enter Full Name');
		obj.full_name.focus();
		return;
	}
	else
	{
		clearMessage('full_name');
	}
	if(obj.address.value == '')
	{
		displayMessage('address', 'Please enter Address');
		obj.address.focus();
		return;
	}
	else
	{
		clearMessage('address');
	}
	if(obj.city.value == '')
	{
		displayMessage('city', 'Please enter City');
		obj.city.focus();
		return;
	}
	else
	{
		clearMessage('city');
	}
	if(obj.state.selectedIndex == 0)
	{
		displayMessage('state', 'Please select State');
		obj.state.focus();
		return;
	}
	else
	{
		clearMessage('state');
	}
	if(obj.zip.value == '')
	{
		displayMessage('zip', 'Please enter Zip');
		obj.zip.focus();
		return;
	}
	else
	{
		clearMessage('zip');
	}
	if(obj.phone_number.value == '')
	{
		displayMessage('phone_number', 'Please enter Phone Number');
		obj.phone_number.focus();
		return;
	}
	else
	{
		clearMessage('phone_number');
	}
	if(obj.email_address.value == '')
	{
		displayMessage('email_address', 'Please enter Email Address');
		obj.email_address.focus();
		return;
	}
	else
	{
		clearMessage('email_address');
	}
	if(!chkEmail(obj.email_address.value))
	{
		displayMessage('email_address', 'Please enter a valid Email Address');
		obj.email_address.select();
		obj.email_address.focus();
		return;
	}
	else
	{
		clearMessage('email_address');
	}
	if(obj.captcha.value == '')
	{
		displayMessage('captcha', 'Please enter Security Code');
		obj.captcha.focus();
		return;
	}
	else
	{
		clearMessage('captcha');
	}
	document.getElementById('btn_image').style.display = 'none';
	document.getElementById('loader').style.display = 'block';
	obj.action = 'training.php';
	obj.submit();
}

