function NijePrazno(idpolja, nazivpolja)
			{
			

			mojePolje = document.getElementById(idpolja);
			if ((mojePolje.value.length) == 0) { FieldError(idpolja); return "\n* " + nazivpolja; }
			else { FieldReset(idpolja); return "";} 
			}

//ova funkcija proverava da li je uneto polje u opsegu od a do b, ukljucujuci te brojeve ---------------------------
function OdBrojaDo(idpolja, nazivpolja, a, b)
			{
			mojePolje = document.getElementById(idpolja);
			if ((mojePolje.value < a) || (mojePolje.value > b) || (!DaLiJeBroj(mojePolje.value)) ) {
			FieldError(idpolja);
			return "\n* " + nazivpolja;}
			else { FieldReset(idpolja); return "";}
			}

//broj ne sme da bude negativan, nule su dozvoljene----------------------------------------------------------------
function NeSmeBitiNegativan(idpolja, nazivpolja)
			{
			mojePolje = document.getElementById(idpolja);
			if ((mojePolje.value < 0) ||  (mojePolje.value.length == 0) || (!DaLiJeBroj(mojePolje.value)) ) {
			FieldError(idpolja);
			return "\n* " + nazivpolja;
			}
			else { FieldReset(idpolja); return "";}
			}

function DaLiJeOvoBroj(idpolja, nazivpolja)
{
			mojePolje = document.getElementById(idpolja);
			if (!DaLiJeBroj(mojePolje.value) ||  (mojePolje.value.length == 0)) {
			FieldError(idpolja);
			return "\n* " + nazivpolja;}
			else { FieldReset(idpolja); return "";}
}

function IspravanMejl(idpolja, nazivpolja)
{
			mojePolje = document.getElementById(idpolja);
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mojePolje.value)){ FieldReset(idpolja); return "";}
			else {FieldError(idpolja); 	return "\n* " + nazivpolja;}

}

function A_vece_od_B(idpolja1, idpolja2, nazivpolja)
{
			mojePolje1 = document.getElementById(idpolja1);
			mojePolje2 = document.getElementById(idpolja2);
			razlika = mojePolje1.value - mojePolje2.value;
			if (razlika>0) { FieldReset(idpolja1); FieldReset(idpolja2); return "";}
			else {FieldError(idpolja1); FieldError(idpolja2); return "\n* " + nazivpolja;}

}


// ova funkcija proverava da li je vrednost numerik-----------------------------------------------------------------
// ovo je samo pomocna funkcija
function DaLiJeBroj(value) {
return typeof value != "boolean" && value !== null && !isNaN(+ value);
}

function FieldError  (idpolja){	document.getElementById(idpolja).style.background ="#FF7F50"; }
function FieldReset(idpolja)  { document.getElementById(idpolja).style.background ="#ADFF2F"; }



