(function(gef,$,undefined){gef.context="/gef";gef.rs={konvencija:'/gef/rs/data/pokazatelj/konvencija',pokazateljList:'/gef/rs/data/pokazatelji',pokazateljDetail:'/gef/rs/data/pokazatelj/id',pokazateljGodina:'/gef/rs/data/pokazateljGodina',sazetakPokazatelja:'/gef/rs/data/sazetakPokazatelja',sazetakPokazateljaGodina:'/gef/rs/data/sazetakPokazateljaGodina',sazetakPokazateljaEdit:'/gef/rs/data/sazetakPokazateljaEdit', sazPokTable:'/gef/rs/data/sazetakPokazateljaTable',podatakList:'/gef/rs/data/pokazatelj',ulazniPodatakList:'/gef/rs/data/pokazatelj/ulazniPodaci',prethodnaList:'/gef/rs/data/podatakVrijednostPrethodneGodine',snimi:'/gef/rs/data/podaci/add',snimanjeSazetkaPokazatelja:'/gef/rs/data/sazetakPokazatelja/add',brisanjeSazetkaPokazatelja:'/gef/rs/data/sazetkaPokazatelja/remove',korisnikList:'/gef/rs/data/korisnikList',korisnikPodatakList:'/gef/rs/data/korisnikPodatakList', podatakTipKorisnikList:'/gef/rs/data/pokazatelj/podatakTip',podatakTipKorisnikSnimanjeList:'/gef/rs/data/pokazatelj/podatakTip/add',popunjavanjeList:'/gef/rs/data/popunjavanjeList',userList:'/gef/rs/admuser/user/list',user:'/gef/rs/admuser/user/one',userSave:'/gef/rs/admuser/user/save',userRemove:'/gef/rs/admuser/user/remove'};gef.data={get:function(url,fn){eko.ajax.get(url,fn)},post:function(url,data,successFn,errorFn){eko.ajax.post(url,data,successFn, errorFn)},konvencija:{list:function(fn){gef.data.get(gef.rs.konvencija,fn)}},pokazatelj:{list:function(id,fn){gef.data.get(gef.rs.pokazateljList+"/"+id,fn)},detail:function(id,fn){return gef.data.get(gef.rs.pokazateljDetail+"/"+id,fn)},godina:function(id,fn){return gef.data.get(gef.rs.pokazateljGodina+"/"+id,fn)}},sazetakPokazatelja:{godina:function(id,fn){return gef.data.get(gef.rs.sazetakPokazateljaGodina+"/"+id,fn)},details:function(id,godina,fn){return gef.data.get(gef.rs.sazetakPokazatelja+"/"+ id+"/"+godina,fn)},edit:function(id,fn){return gef.data.get(gef.rs.sazetakPokazateljaEdit+"/"+id,fn)},save:function(data,reloadFunction){gef.data.post(gef.rs.snimanjeSazetkaPokazatelja,data,function(outData,textStatus,jqXHR){alert(outData.msg);if(outData.status=="info"){var d=$.parseJSON(data);reloadFunction(d.pokazateljId,d.referentnaGodina)}})},del:function(data){gef.data.post(gef.rs.brisanjeSazetkaPokazatelja,data,function(outData,textStatus,jqXHR){alert(outData.msg)})},sazPokTable:function(katId, fn){return gef.data.get(gef.rs.sazPokTable+"/"+katId,fn)}},podatak:{list:function(id1,id2,fn){return gef.data.get(gef.rs.podatakList+"/"+id1+"/"+id2,fn)}},ulazniPodatak:{list:function(id1,id2,godina,fn){return gef.data.get(gef.rs.ulazniPodatakList+"/"+id1+"/"+id2+"/"+godina,fn)}},podatakPrethodneGodine:{list:function(id1,id2,fn){return gef.data.get(gef.rs.prethodnaList+"/"+id1+"/"+id2,fn)}},snimi:function(data,godina){gef.data.post(gef.rs.snimi+"/"+godina,data,function(outData,textStatus,jqXHR){alert(outData.msg)})}, korisnik:{simpleList:function(fn){return gef.data.get(gef.rs.korisnikList,fn)},podatakTipList:function(korisnikId,fn){return gef.data.get(gef.rs.korisnikPodatakList+"/"+korisnikId,fn)},podatakTipKorisnikList:function(pokazateljId,korisnikId,fn){return gef.data.get(gef.rs.podatakTipKorisnikList+"/"+pokazateljId+"/"+korisnikId,fn)},snimanje:function(data){gef.data.post(gef.rs.podatakTipKorisnikSnimanjeList,data,function(outData,textStatus,jqXHR){alert(outData.msg);gef.adminPodatak.getPravaList();$("#modal .close").click()})}, adm:{list:gef.rs.userList,one:gef.rs.user,save:gef.rs.userSave,remove:gef.rs.userRemove}},popunjavanje:{list:function(fn){return gef.data.get(gef.rs.popunjavanjeList,fn)}}}})(window.gef=window.gef||{},jQuery);