function register_form(id) {
	var error=0;
	RegEmail = new RegExp("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");
	if(!RegEmail.test(document.getElementById(id).email.value)) {
		error=1;
		alert("Please fill in your Email address correctly!");
		document.getElementById(id).email.focus();
		return false;
	}	
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).name.value)) {
		error=1;
		alert('Please fill in your Full Name correctly!');
		document.getElementById(id).name.focus();
		return false;
	}
	RegCompany = new RegExp("^[a-zA-Z0-9 \.\-]+$");
	if (!RegCompany.test(document.getElementById(id).company.value)) {
		error=1;
		alert('Please fill in your Company Name correctly!');
		document.getElementById(id).company.focus();
		return false;
	}
	RegAddress = new RegExp("^[a-zA-Z0-9 \.\-]+$");
	if (!RegAddress.test(document.getElementById(id).address.value)) {
		error=1;
		alert('Please fill in your Address correctly!');
		document.getElementById(id).address.focus();
		return false;
	}
	RegCity = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegCity.test(document.getElementById(id).city.value)) {
		error=1;
		alert('Please fill in your City correctly!');
		document.getElementById(id).city.focus();
		return false;
	}
	RegState = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegState.test(document.getElementById(id).state.value)) {
		error=1;
		alert('Please fill in your State correctly!');
		document.getElementById(id).state.focus();
		return false;
	}
	RegZip = new RegExp("^[a-zA-Z0-9 \-]+$");
	if (!RegZip.test(document.getElementById(id).zip.value)) {
		error=1;
		alert('Please fill in your ZIP correctly!');
		document.getElementById(id).zip.focus();
		return false;
	}
	RegCountry = new RegExp("^[a-zA-Z ]+$");
	if (!RegCountry.test(document.getElementById(id).country.value)) {
		error=1;
		alert('Please fill in your Country correctly!');
		document.getElementById(id).country.focus();
		return false;
	}
	RegPhone = new RegExp("^[0-9 \)\(\-]+$");
	if (!RegPhone.test(document.getElementById(id).phone.value)) {
		error=1;
		alert('Please fill in your Phone number correctly!');
		document.getElementById(id).phone.focus();
		return false;
	}
	RegMember = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegMember.test(document.getElementById(id).member.value)) {
		error=1;
		alert('Please fill in your Membership correctly!');
		document.getElementById(id).member.focus();
		return false;
	}
	RegNumber = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegNumber.test(document.getElementById(id).number.value)) {
		error=1;
		alert('Please fill in your Membership Number correctly!');
		document.getElementById(id).number.focus();
		return false;
	}	
	if(error == 0) {
		document.getElementById(id).submit();
	}
}
