function polja_popunjena_korisnicki(){
	var rez = true;

	var err = document.getElementById('reg_error_wnd');
	
	var login = document.getElementById('txt_login').value;
	var password = document.getElementById('txt_password').value;
	var password2 = document.getElementById('txt_password2').value;

	var login_td = document.getElementById('txt_login_td').className;
	var password_td = document.getElementById('txt_password_td').className;
	var password2_td = document.getElementById('txt_password2_td').className;
	
	if (login == "" || password == "" || password2 == "") {
		err.innerHTML = "Niste popunili sva obavezna polja.";
		rez = false;
	}
	if ((login_td != "" && login_td == "ne") || (password_td != "" && password_td == "ne") ||
		(password2_td != "" && password2_td == "ne")){
		err.innerHTML = "Neka polja su krivo popunjena.";
		rez = false;
		
	}
	
	if (rez) {
		err.innerHTML = '&nbsp;';
	}
	return rez;
}

function polja_popunjena_osobni(){
	var rez = true;

	var err = document.getElementById('reg_error_wnd');
	
	var ime = document.getElementById('txt_ime').value;
	var prezime = document.getElementById('txt_prezime').value;
	var zanimanje = document.getElementById('txt_zanimanje').value;
	var email = document.getElementById('txt_email').value;
	var lokacija = document.getElementById('txt_lokacija').value;
	var telefon = document.getElementById('txt_telefon').value;

	var ime_td = document.getElementById('txt_ime_td').className;
	var prezime_td = document.getElementById('txt_prezime_td').className;
	var zanimanje_td = document.getElementById('txt_zanimanje_td').className;
	var email_td = document.getElementById('txt_email_td').className;
	var lokacija_td = document.getElementById('txt_lokacija_td').className;
	var telefon_td = document.getElementById('txt_telefon_td').className;
	
	if (ime == "" || prezime == "" || zanimanje == "" || email == "") {
		err.innerHTML = "Niste popunili sva obavezna polja.";
		rez = false;
	}
	if ((ime_td != "" && ime_td == "ne") || (prezime_td != "" && prezime_td == "ne") ||
		(zanimanje_td != "" && zanimanje_td == "ne") || (email_td != "" && email_td == "ne")){
		err.innerHTML = "Neka polja su krivo popunjena.";
		rez = false;
		
	}
	
	if (rez) {
		err.innerHTML = '&nbsp;';
	}
	return rez;
}

function polja_popunjena_novi_tip(){
	var rez = true;

	var err = document.getElementById('reg_error_wnd');
	
	var naziv = document.getElementById('txt_tip_naziv').value;
	var opis = document.getElementById('txt_tip_opis').value;

	var naziv_td = document.getElementById('txt_tip_naziv_td').className;
	var opis_td = document.getElementById('txt_tip_opis_td').className;
	
	if (naziv == "" || opis == "") {
		err.innerHTML = "Niste popunili sva obavezna polja.";
		rez = false;
	}
	if ((naziv_td != "" && naziv_td == "ne") || (opis_td != "" && opis_td == "ne")){
		err.innerHTML = "Neka polja su krivo popunjena.";
		rez = false;
		
	}
	
	if (rez) {
		err.innerHTML = '&nbsp;';
	}
	return rez;
}

function dodaj_stranicu(ime_stranice, id_tablice, txt){
	if (ime_stranice == "" || document.getElementById(txt).disabled) {
		return;
	}

	var tbl = document.getElementById(id_tablice);
	
	var redak = tbl.insertRow(tbl.rows.length);
	var celija1 = redak.insertCell(0);
	var celija2 = redak.insertCell(1);

	redak.id = (tbl.rows.length - 1);
	celija1.innerHTML = ime_stranice;
	celija2.style.width = '25%';
	celija2.innerHTML = '<a href="javascript: obrisi_stranicu(' + (tbl.rows.length - 1) + ', \'' + id_tablice + '\');">obriši</a>';
	
	document.getElementById(txt).value = '';

	return;
}

function obrisi_stranicu(index, id_tablice){
	var tbl = document.getElementById(id_tablice);
	
	var redak_br = 0;
	
	for (i = 0; i < tbl.rows.length; i ++) {
		if (tbl.rows[i].id == index) {
			redak_br = i;
			break;
		}
	}
	
	tbl.deleteRow(redak_br);
	return;
}

function pisanje_u_tijeku2(txt_id, obavezno){
	var txt = document.getElementById(txt_id);
	var td = document.getElementById(txt_id + "_td");
	
	var err = document.getElementById('reg_error_wnd');
	var icn = document.getElementById('reg_icon');
	
	var klasa = "";

	if (obavezno){
		if (txt.value.length == 0){
			klasa = "ne";
		}
		else{
			klasa = "da";
			err.value = "&nbsp;";
		}
		td.className = klasa;
	}
	
	return;
}

function obrisi_tip_korisnika() {
	var korisnik_tip_id = document.getElementById('sel_tip_korisnika_edit').options[document.getElementById('sel_tip_korisnika_edit').selectedIndex].id
	if (korisnik_tip_id == 0) {
		return;
	}
	else if (korisnik_tip_id < 1000) {
		alert('Ugrađeni tipovi korisnika ne mogu biti obrisani!');
		return;
	}
	
	if (confirm('Jeste li sigurni da želite obrisati odabrani tip korisnika?\nBrisanjem tipa biti će obrisani i svi korisnici koji mu pripadaju.')) {
		alert('ok');
	}
	return;
}