function registrationValidate()
{
	var username = document.forms["registrationForm"]["name"].value;
	var userpassword = document.forms["registrationForm"]["userpassword"].value;
	var userpassword_re = document.forms["registrationForm"]["userpassword_re"].value;
	var usermail = document.forms["registrationForm"]["usermail"].value;
	
	if(username == '')
	{
		alert("Username field is required.");
		return false;
	}
	
	if(userpassword == '')
	{
		alert("Password field is required.");
		return false;
	}
	else
	{
		if(userpassword != userpassword_re)
		{
			alert("Passwords do not match.")
			return false;
		}
	}
	
	if(usermail == '')
	{
		alert("E-Mail field is required.");
		return false;
	}
	else
	{
		var atpos=usermail.indexOf("@");
		var dotpos=usermail.lastIndexOf(".");
		if (atpos<1 || dotpos<atpos+2 || dotpos+2>=usermail.length)
		{
			alert("This is not a valid e-mail address!");
			return false;
		}
	}
	
	return true;
}

function nlValidate()
{
	var nlname = document.forms["newsletter_signup"]["nlName"].value;
	var nlmail = document.forms["newsletter_signup"]["nlMail"].value;
	
	if(nlname == '')
	{
		alert("Meg kell adnod a neved!");
		return false;
	}
	
	if(nlmail == '')
	{
		alert("Meg kell adnod az e-mail címed!");
		return false;
	}
	else
	{
		var atpos=nlmail.indexOf("@");
		var dotpos=nlmail.lastIndexOf(".");
		if (atpos<1 || dotpos<atpos+2 || dotpos+2>=nlmail.length)
		{
			alert("Ez nem egy valós e-mail cím!\nKérlek valós e-mail címet adj meg!");
			return false;
		}
	}
	
	return true;
	
}
