//šđčćž

function getXmlHttp() {
var xmlHttp;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
  return xmlHttp;
}

function doAjax(ctrl_id,upit) {
  var xh = getXmlHttp();
  if (xh) {
    xh.onreadystatechange=function() {
      if (xh.readyState==4) {
        if (ctrl_id) 
          g = document.getElementById(ctrl_id);
	x = xh.responseText;
	eval(x);
      }
    }
    xh.open("GET",upit,true);
    xh.send(null);    
  } else {
    alert("Ne radi Ajax!");
  }
}

function inAjax(ctrl_id,upit,parametri) {
  var xh = getXmlHttp();
  if (xh) {
    xh.onreadystatechange=function() {
      if (xh.readyState==4) {
        g = document.getElementById(ctrl_id);
	x = xh.responseText;
	g.innerHTML = x;
	  g.style.visibility = "visible";
      }
    }
    xh.open("GET",upit+'?'+parametri,true);
    xh.send(null);    
  } else {
    alert("Ne radi Ajax!");
  }
}

function provjeriUnosNatjecaja() {
  f = document.frm_izm_nat;
  if ((f.dan.value == "") || (f.mjesec.value == "") || (f.godina.value == "")) {
    alert("Nije odabran datum objave!");
    f.dan.focus();
  } else if (f.naslov.value == "") {
    alert("Nije upisan naslov natječaja!");
    f.naslov.focus();
  } else {
    f.submit();
  }
}

function provjeriUnosSavjeta() {
  f = document.frm_izm_sav;
  if (f.naslov.value == "") {
    alert("Nije upisan naslov!");
    f.naslov.focus();
  } else if (f.savjet.value == "") {
    alert("Nije upisan savjet!");
    f.savjet.focus();
  } else {
    f.submit();
  }
}

function provjeriUnosOglasa() {
  f = document.frm_izm_ogl;
  if ((f.dan.value == "") || (f.mjesec.value == "") || (f.godina.value == "")) {
    alert("Nije odabran datum!");
    f.dan.focus();
  } else if (f.oglas.value == "") {
    alert("Nije upisan tekst oglasa!");
    f.oglas.focus();
  } else {
    f.submit();
  }
}

function provjeriUnosFoto() {
  f = document.frm_izm_fot;
  f.submit();
}

function provjeriUnosObavijesti() {
  f = document.frm_izm_oba;
  if (f.naslov.value == "") {
    alert("Nije upisan naslov!");
    f.naslov.focus();
  } else if (f.obavijest.value == "") {
    alert("Nije upisana obavijest!");
    f.obavijest.focus();
  } else {
    f.submit();
  }
}

function provjeriUnosKategorije() {
  f = document.frm_izm_lkt;
  if (f.naziv.value == "") {
    alert("Nije upisan naziv kategorije!");
    f.naziv.focus();
  } else {
    f.submit();
  }
}

function provjeriUnosLinka() {
  f = document.frm_izm_lnk;
  if (f.naziv.value == "") {
    alert("Nije upisan naziv linka!");
    f.naziv.focus();
  } else if (f.link.value == "") {
    alert("Nije upisan link!");
    f.link.focus();
  } else {
    f.submit();
  }
}

function izmjenaSekcije(obrazac,id,div_id,sek) {
  upit = 'hr/obrasci.php';
  parametri = 'action=obr_izm_'+ obrazac +'&id='+ id +'&div_id='+ div_id +'&sekcija='+ sek;
  inAjax(div_id,upit,parametri);
}

function provjeriUnosSekcije() {
  f = document.frm_izm_sek;
  if (f.naziv.value == "") {
    alert("Nije upisan naslov!");
    f.naziv.focus();
  } else {
    f.submit();
  }
}

function odustaniIzmSekcije(id) {
  inAjax('naslov_sekcije_'+ id,'hr/obrasci.php','action=pri_sek&id='+ id);
}

function brisanjeSekcije(obrazac,id,div_id) {
  alert("Brisanje nije dozvoljeno!");
}

function odustaniIzmOdjela(id) {
  inAjax('naslov_odjela_'+ id,'hr/obrasci.php','action=pri_ord&id='+ id);
}

function odustaniDodOdjela(id) {
  document.getElementById("div_dod_sek_"+ id).innerHTML = '';
}

function provjeriUnosOdjela() {
  f = document.frm_izm_ord;
  if (f.naziv.value == "") {
    alert("Nije upisan naziv ordinacije!");
    f.naziv.focus();
  } else {
    f.submit();
  }
}

function brisanjeOdjela(obrazac,id,div_id) {
  inAjax('brisanje_'+ id,'hr/obrasci.php','action=obr_bri_ord&id='+ id);
}

function odustaniIzmDjelatnika(id) {
  inAjax('djelatnik_'+ id,'hr/obrasci.php','action=pri_dje&id='+ id);
}

function odustaniDodDjelatnika(id) {
  document.getElementById('div_dod_dje_'+ id).innerHTML = '';
}

function provjeriUnosDjelatnika() {
  f = document.frm_izm_dje;
  if (f.ime.value == "") {
    alert("Nije upisano ime djelatnika!");
    f.ime.focus();
  } else {
    f.submit();
  }
}

function brisanjeDjelatnika(obrazac,id,div_id) {
  inAjax('brisanje_dje_'+ id,'hr/obrasci.php','action=obr_bri_dje&id='+ id);
}

function odustaniIzmRadVri(id) {
  inAjax('radvri_'+ id,'hr/obrasci.php','action=pri_rv&id='+ id);
}

function odustaniDodRadVri(id) {
  document.getElementById("div_dod_rv_"+ id).innerHTML = '';
}

function odustani(div_id,action) {
  inAjax(div_id,'hr/obrasci.php',action);
}

function provjeriUnosRadVri() {
  f = document.frm_izm_rv;
  f.submit();
}

function brisanjeRadVri(obrazac,id,div_id) {
  inAjax('brisanje_rv_'+ id,'hr/obrasci.php','action=obr_bri_rv&id='+ id);
}

function provjeriUnosKorisnik() {
  f = document.frm_izm_kor;
  if (f.naziv.value == "") {
    alert("Nije upisan naziv korisnika!");
    f.naziv.focus();
  } else if (f.kor_ime.value == "") {
    alert("Nije upisano korisničko ime!");
    f.kor_ime.focus();
  } else {
    f.submit();
  }
}
