var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

function checkRegistrationForm()
{
	var errors = [];
	var message ="";
	if (document.forms['registrationForm'].elements['username'].value.length == 0)
	{
		errors[errors.length] = "Korisničko ime je obavezno!";
	}
	
	if (document.forms['registrationForm'].elements['password'].value.length == 0)
	{
		errors[errors.length] = "Unesite lozinku";
	}
	else if (document.forms['registrationForm'].elements['password'].value.length == 5)
	{
		errors[errors.length] = "Lozinka se mora sastojati od najmanje 6 karaktera";
	}
	else if (document.forms['registrationForm'].elements['repeat_password'].value.length == 0)
	{
		errors[errors.length] = "Nista ponovili lozinku";
	}
	else if (document.forms['registrationForm'].elements['password'].value != document.forms['registrationForm'].elements['repeat_password'].value)
	{
		errors[errors.length] = "Niste dobro ponovili lozinku";
	}
	
	
	if (document.forms['registrationForm'].elements['email'].value.length == 0)
	{
		errors[errors.length] = "Nista uneli email adresu!";
	}
	else if (!reg.test(document.forms['registrationForm'].elements['email'].value))
	{
		errors[errors.length] = "Email adresa nije ispravno formatirana";
	}
	
	var code = parseInt(document.forms['registrationForm'].elements['secure_code'].value); 
	if (code.length < 5 || !code)
	{
		errors[errors.length] = "Sigurnosi kod nije pravilan!";
	}
	
	if (errors.length == 0)
	{
		return true;
	}
	for (var i = 0; i < errors.length; i++)
	{
		message = message + errors[i] + '\n';
	}
	alert(message);
	return false;
}
