//Checking registration form
function checkform(Register_User)
{	
    if (isEmpty(Register_User.username.value) == true)
	{
		alert ("Email field cannot be blank.\nPlease enter again.");
		Register_User.username.focus();
		return false;
	}	
	if (isEmpty(Register_User.username.value) == false)
	{
		if (ckemail(Register_User.username.value) == false)
		{
			Register_User.username.focus();
			return false;
		}
	}
	if (isEmpty(Register_User.password.value) == true)
	{
		alert ("Password field cannot be blank.\nPlease enter again.");
		Register_User.password.focus();
		return false;
	}
	if (isEmpty(Register_User.confirm_password.value) == true)
	{
		alert ("Password field cannot be blank.\nPlease enter for verification.");
		Register_User.confirm_password.focus();
		return false;
	}	
	if (isEmpty(Register_User.title.value) == true)
	{
		alert ("Title field cannot be blank.\nPlease select again.");
		Register_User.title.focus();
		return false;
	}	
	if (isEmpty(Register_User.gender.value) == true)
	{
		alert ("Gender field cannot be blank.\nPlease select again.");
		Register_User.gender.focus();
		return false;
	}
	if (isEmpty(Register_User.fullname.value) == true)
	{
		alert ("Name field cannot be blank.\nPlease enter again.");
		Register_User.fullname.focus();
		return false;
	}
	if (isEmpty(Register_User.d.value) == true)
	{
		alert ("Date field cannot be blank.\nPlease enter again.");
		Register_User.d.focus();
		return false;
	}
	if (isEmpty(Register_User.mth.value) == true)
	{
		alert ("Month field cannot be blank.\nPlease enter again.");
		Register_User.mth.focus();
		return false;
	}
	if (isEmpty(Register_User.yr.value) == true)
	{
		alert ("Year field cannot be blank.\nPlease enter again.");
		Register_User.yr.focus();
		return false;
	}			
	if (isEmpty(Register_User.contact_number.value) == true)
	{
		alert ("Contact number field cannot be blank.\nPlease enter again.");
		Register_User.contact_number.focus();
		return false;
	}
	else if (isAllDigit(Register_User.contact_number.value) == false)
	{
		alert ("Contact number field must be of numeric value.\nPlease enter again.");
		Register_User.contact_number.focus();
		return false;
	}
	else if (Register_User.contact_number.value.length < 8)
	{
		alert("Contact number field is of incorrect length!\nMinimum of 8 digits required!");
		Register_User.contact_number.focus();
		return false;
	}
	if (isEmpty(Register_User.profession.value) == true)
	{
		alert ("Profession field cannot be blank.\nPlease enter again.");
		Register_User.profession.focus();
		return false;
	}
	if (isEmpty(Register_User.country.value) == true)
	{
		alert ("Country field cannot be blank.\nPlease enter again.");
		Register_User.country.focus();
		return false;
	}
	
	return true;
}