if (typeof(IGEA) == "undefined") {
	var IGEA = {};
}

if (!console) {
    var console = {log: function(){}};
}

IGEA.eIzvadak = {
	init: function() {
		
	},
	
	/**
	 * Validacija forme za pretragu uložaka
	 */
	validatePretragaUlozakaForm: function () {
		var brojCestice = document.getElementById('brojCestice');
		var brojUloska = document.getElementById('brojUloska');
		var kontrolniBroj = document.getElementById('kontrolniBroj');
		
		if (brojCestice.value == "" && brojUloska.value == "") {
			alert("Molimo unesite broj zemljišta (kat.čestice) ili broj zk. uloška!");
			return false;
		}
		
		if (kontrolniBroj.value == "") {
			alert("Molimo prepišite kontrolni broj!");
			return false;
		}
		
		return true;
	},

	/**
	 * Validacija forme za pretragu poduložaka
	 */
	validatePretragaPodulozakaForm: function () {
		var brojPoduloska = document.getElementById('brojUloska');
		var kontrolniBroj = document.getElementById('kontrolniBroj');
		
		if (brojPoduloska.value == "") {
			alert("Molimo unesite broj poduloška!");
			return false;
		}
		
		if (kontrolniBroj.value == "") {
			alert("Molimo prepišite kontrolni broj!");
			return false;
		}
		
		return true;
	},

	/**
	 * Validacija forme za pretragu statusa z predmeta
	 */
	validatePretragaZPredmetaForm: function () {
		var rbrPredmeta = document.getElementById('rbrPredmeta');
		var godina = document.getElementById('godina');
		var kontrolniBroj = document.getElementById('kontrolniBroj');
		
		if (rbrPredmeta.value == "") {
			alert("Molimo unesite redni broj predmeta!");
			return false;
		}

		if (godina.value == "") {
			alert("Molimo unesite godinu predmeta!");
			return false;
		}
		
		if (kontrolniBroj.value == "") {
			alert("Molimo prepišite kontrolni broj!");
			return false;
		}
		
		return true;
	},
	
	/**
	 * Briše sadržaj tekst polja 'brojUloska'
	 */
	brisiBrojUloska: function () {
		var brojUloska = document.getElementById('brojUloska');
		var brojCestice = document.getElementById('brojCestice');
		if (brojCestice.value != null && brojCestice.value.length > 0) {
			brojUloska.value = "";
		}
	},

	/**
	 * Briše sadržaj tekst polja 'brojCestice'
	 */
	brisiBrojCestice: function () {
		var brojUloska = document.getElementById('brojUloska');
		var brojCestice = document.getElementById('brojCestice');
		if (brojUloska.value != null && brojUloska.value.length > 0) {
			brojCestice.value = "";
		}
	},
	
	/**
	 * Dohvaća vrijednost request parametra
	 */
	gup: function(name) {
		name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
		var regexS = "[\\?&]"+name+"=([^&#]*)";
		var regex = new RegExp( regexS );
		var results = regex.exec( window.location.href );
		if( results == null )
			return "";
		else
			return results[1];
	}
	
};

