//<![CDATA[

/********** VALIDACIJA POLJA ***********/
function validate(form)
{
	  if (isIme(form.ime) && isMesto(form.grad) && isDatum(form.datum) && isEmail(form.email) && isSlika(form.slika)) 
	  {
		  var status = document.getElementById("status");
		  status.innerHTML = "Saljem podatke.";
		  return true;
	  }
   return false;
}


/********** PROVERA IME POLJA **********/
function isIme(polje) {
	
	var re = /[A-Za-z]/;
	var imeTekst = polje.value;
	var status = document.getElementById("status");
	
	if(imeTekst != "") {
		if(!imeTekst.match(re)) {
			status.innerHTML = "Lose ste ukucali ime.";
			return false;
		} else {
			status.innerHTML = "";	
		}
	}
	return true;
}

/********** PROVERA MESTO POLJA **********/
function isMesto(polje) {
	
	var imeTekst = polje.value;
	var status = document.getElementById("status");
	
	if(imeTekst == "") {
		status.innerHTML = "Niste popunili sva polja.";
		return false;
	}
	return true;
	
}

/*********** PROVERA DATUMA *************/
function isDatum(polje) {
	
	var imeTekst = polje.value;
	var status = document.getElementById("status");
	
	if(imeTekst == "") {
		status.innerHTML = "Niste popunili sva polja.";
		return false;
	}
	return true;
	
}

/*********** PROVERA BROJA *************/
function isBroj(polje) {
	
	var re = /[0-9]/;
	var imeTekst = polje.value;
	var status = document.getElementById("status");
	
	if(imeTekst != "") {
		if(!imeTekst.match(re)) {
			status.innerHTML = "Lose ste ukucali broj telefona.";
			return false;
		} else {
			status.innerHTML = "";	
		}
	}
	return true;
	
}

/*********** PROVERA E-MAIL-A *********/
function isEmail(polje) {
	
	var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	var emailTekst = polje.value;
	var status = document.getElementById("status");
	
	if(emailTekst != "") {
		if(!emailTekst.match(re)){
			status.innerHTML = "E-mail adresa nije validna.";
			return false;
		} else {
			status.innerHTML = "";
		}
	}
	return true;
	
}

/********** PROVERA DA LI JE POLJE PRAZNO ***********/
function isPrazno(polje) {
	
	var slika = polje.value;
	var status = document.getElementById("status");
	
	if(slika == "") {
		status.innerHTML = "Niste popunili sva polja.";
		return false;
	} else {
		status.innerHTML = "";
	}
	
	return true;
	
}

/********** PROVERA ZANIMANJE POLJA **********/
function isZanimanje(polje) {
	
	var re = /[A-Za-z]/;
	var imeTekst = polje.value;
	var status = document.getElementById("status");
	
	if(imeTekst != "") {
		if(!imeTekst.match(re)) {
			status.innerHTML = "Lose ste upisali zanimanje.";
			return false;
		} else {
			status.innerHTML = "";
		}
	}
	return true;
}

/********** PROVERA SLIKE ***********/
function isSlika(polje) {
	
	var slika = polje.value;
	var status = document.getElementById("status");
	
	if(slika == "") {
		status.innerHTML = "Izaberite sliku.";
		return false;
	} else {
		status.innerHTML = "";
	}
	
	return true;
	
}
