function checkUserData() {

	var firstName = document.getElementById('firstName');
	var lastName = document.getElementById('lastName');
	var email = document.getElementById('email');
	var mobile = document.getElementById('mobile');
	var password = document.getElementById('password');
	var password2 = document.getElementById('password2');
	var cCode = document.getElementById('cCode');
	var pravila = document.getElementById('pravila-i-uslovi');

	if (mobile.value == "") {
		mobile.focus();
		alert("Niste uneli broj mobilnog telefona.");
		return false;
	}

	if (mobile.value.match(/\D/)) {
		mobile.focus();
		alert("Broj mobilnog telefona može sadržati samo brojeve.");
		return false;
	}

	if (mobile.value.match(/^06/) == null) {
		mobile.focus();
		alert("Unsite broj mobilnog telefona u formatu 06...\nNPR : 0641234567");
		return false;
	}

	if (password.value == "") {
		password.focus();
		alert("Niste uneli lozinku.");
		return false;
	}

	if (password2.value == "") {
		password2.focus();
		alert("Niste uneli ponovljenu lozinku.");
		return false;
	}

	if (password.value != password2.value) {
		password.focus();
		alert("Loznike se neslažu.");
		return false;
	}

	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	if (email.value.search(emailRegEx) == -1) {
		email.focus();
		alert("Email nije u odgovarajućem formatu.");
		return false;
	}

	if (firstName.value == "") {
		firstName.focus();
		alert("Niste uneli ime.");
		return false;
	}

	if (lastName.value == "") {
		lastName.focus();
		alert("Niste uneli prezime.");
		return false;
	}

	if (email.value == "") {
		email.focus();
		alert("Niste uneli email.");
		return false;
	}

	if (cCode.value == "") {
		cCode.focus();
		alert("Niste uneli kod sa slike.");
		return false;
	}
	
	if (pravila.checked == false) {
		pravila.focus();
		alert("Niste prihvatili 'Pravila i uslove korišćenja'");
		return false;
	}

}
