function validateRegister()
{
	noError = true;

	for(i = 0; i < document.forms['register'].elements.length; i++)
	{
		if (!document.forms['register'].elements[i].value)
		{
			document.getElementById(document.forms['register'].elements[i].name + '2').innerHTML = 'This field cannot be empty<br />';
			if (noError)
				noError = false;
		}
	}

	if (document.getElementById('login').value.length < 3)
	{
		noError = false;
		document.getElementById('login2').innerHTML += 'Login must at least 3 characters long';
	}
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	var address = document.forms['register'].elements['email'].value;

	if (reg.test(address) == false)
	{
		if (noError)
			noError = false;
		
		document.getElementById('email2').innerHTML += 'This is not a valid e-mail address';
	}
	alert(document.getElementById('rpass').value + "\n" + document.getElementById('rpass1').value);
	if (document.getElementById('rpass').value != document.getElementById('rpass1').value)
	{
		if (noError)
			noError = false;

		document.getElementById('rpass12').innerHTML += 'Passwords don\'t match. Please correct.';
	}

	return noError;
}