/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function proba (){
    document.getElementById('poruka').innerHTML= "<div class='MOD_Galerija_2_uspesno'>Uspesno</div>";
}
function proba1 (){
    document.getElementById('poruka').innerHTML= "<div class='MOD_Galerija_2_greska'>Greska</div>";
}

function NePrikaziUnosKategorija (){
    $("#prikazi_unos").slideUp('slow');
    /*document.getElementById("prikazi_unos").style.display = "none";*/
}
function PrikaziUnosKategorija (){
    $("#prikazi_unos").slideDown('slow');
    /*document.getElementById("prikazi_unos").style.display = "block";*/
    document.getElementById('prikazi_unos').innerHTML=
        "<FORM action='Moduli/Galerija_2/Obrada/UnosKategorije.php' method='POST' name='forma_unos_kategorije' onSubmit='return ProveraUnosKategorije()'>"+
        "<table border='0' width='100%'>"+
        "<tr>"+
        "<td><b>-Nova Kategorija-</b></td> <td></td> <td><img src='Moduli/Galerija_2/images/close.png' align='right' onClick='NePrikaziUnosKategorija ()' class='rucica'></td>"+
        "</tr>"+
        "<tr>"+
        "<td>Unesite naziv nove kategorije:</td> <td><input type='text' name='naziv_kategorije'></td> <td><div id='greska_naziv_kategorije'>*</div></td>"+
        "</tr>"+
        "<tr>"+
        "<td>Unesite opis kategorije:</td> <td><textarea name='opis_kategorije' rows='2' cols='40'></textarea></td> <td><div id='greska_opis_kategorije'>*</div></td>"+
        "</tr>"+
        "<tr>"+
        "<td></td> <td><div id='poruka_kategorija'></div></td> <td><input type='submit' name='unesi_kategoriju' value='Unesi Kategoriju'></td>"+
        "</tr>"+
        "</table>"+
        "</FORM>";
}

function ProveraUnosSlike(){
    var naziv = document.forma_unos_slike.naziv_slike.value.length;
    /*var opis = document.forma_unos_slike.opis_slike.value.length;*/
    var file = document.forma_unos_slike.slika_file.value.length;

    if(naziv > 2  && file > 2) /*&& opis > 2*/
        {
            return true;
        }
        else
            {
            naziv=0;
            opis=0;
            file=0;
            document.getElementById('greska_naziv_slike').style.color='red';
            document.getElementById('greska_file_slike').style.color='red';
            document.getElementById('greska_opis_slike').style.color='red';
            document.getElementById('poruka').innerHTML= "<div class='MOD_Galerija_2_greska'>Greska! Niste popunili sva polja za unos slike</div>";
            return false;
            }
}

function ProveraUnosKategorije(){
    var naziv = document.forma_unos_kategorije.naziv_kategorije.value.length;
    var opis = document.forma_unos_kategorije.opis_kategorije.value.length;


    if(naziv > 2)
        {
            return true;
        }
        else
            {
            document.getElementById('greska_naziv_kategorije').style.color='red';
            document.getElementById('greska_opis_kategorije').style.color='red';
            document.getElementById('poruka_kategorija').innerHTML= "<div class='MOD_Galerija_2_greska'>Greska! Niste popunili sva polja za unos kategorije</div>";
            return false;
            }
}

function Redirekcija (strana, podstrana, podpodstrana, kolona, id_kategorija){
    if(podstrana == -1) podstrana="";
    else podstrana="&podstrana="+podstrana;
    if(podpodstrana == -1) podpodstrana="";
    else podpodstrana="&podpodstrana="+podpodstrana;
    window.location="?strana="+strana+podstrana+podpodstrana+"&kolona="+kolona+"&galerija=slike&id_kategorija="+id_kategorija;
}

function getHTTPObject(){

          if (window.ActiveXObject)

             return new ActiveXObject("Microsoft.XMLHTTP");

         else if (window.XMLHttpRequest)

            return new XMLHttpRequest();

           else {

               alert("Vas veb citac ne podrzava AJAX.");

            return null;

          }

}
/*------------- Listanje SLIKa ----------------*/
function PostaviRezultatS(){

           httpObject = getHTTPObject();
           //alert("PostaviRezultat");
           var id_k=document.getElementById('editovanje_id_kategorije').value;
           //alert(id_k);
           if (id_k != 0){
               if (httpObject != null) {
                   httpObject.open("GET", "Moduli/Galerija_2/Ajax/PrikaziEditovanjeSlike.php?id_kategorije="+id_k, true);
                   httpObject.send(null);
                   httpObject.onreadystatechange = setOutputS;
                }
           }else{
               document.getElementById('PrikaziEditovanjeSlika').innerHTML= "Izaberite Kategoriju";
           }
    }

function setOutputS(){
   //alert("AJAX");
   if(httpObject.readyState == 3){
                     document.getElementById('PrikaziEditovanjeSlika').innerHTML= "<img src='Ucitavanje/krug.gif'>";
    }

    if(httpObject.readyState == 4){
                     document.getElementById('PrikaziEditovanjeSlika').innerHTML= httpObject.responseText;
    }

}
/*------------- END listanje SLIKa ----------------*/
/*------------- BRISANJE SLIKE ----------------*/
function ObrisiSliku(id){
            var id_slike=id;
           httpObject = getHTTPObject();
           //alert(id_slike);
           if (confirm("Da li ste sigurni da zelite da obrisete Sliku?")){
           if (httpObject != null) {
               httpObject.open("GET", "Moduli/Galerija_2/Obrada/BrisanjeSlike.php?id_slike="+id_slike, true);
               httpObject.send(null);
               httpObject.onreadystatechange = setOutputObrisiSliku;
            }
           }
    }

function setOutputObrisiSliku(){
   //alert("setOutputObrisiSliku");
   if(httpObject.readyState == 3){
                     document.getElementById('PrikaziEditovanjeSlika').innerHTML= "<img src='Ucitavanje/krug.gif'>";
    }

    if(httpObject.readyState == 4){
                     PostaviRezultatS();
    }

}
/*------------- END BRISANJE SLIKE ----------------*/
/*------------- Editovenje SLIKa ----------------*/
function EditujSliku(id){
            var id_slike=id;
           httpObject = getHTTPObject();
           //alert(id_slike);

           if (httpObject != null) {
               httpObject.open("GET", "Moduli/Galerija_2/Ajax/PrikaziFormuEditovanjeSlike.php?id_slike="+id_slike, true);
               httpObject.send(null);
               httpObject.onreadystatechange = setOutputEditujSliku;
            }

    }

function setOutputEditujSliku(){
   //alert("setOutputObrisiSliku");
   if(httpObject.readyState == 3){
                     document.getElementById('PrikaziEditovanjeSlika').innerHTML= "<img src='Ucitavanje/krug.gif'>";
    }

    if(httpObject.readyState == 4){
                     document.getElementById('PrikaziEditovanjeSlika').innerHTML= httpObject.responseText;
    }

}
/*------------- END Editovanje SLIKa ----------------*/

/*------------- Editovenje SLIKa PODACI ----------------*/
function EditujSlikuPodaci(){
            var eid_slike=document.forma_editovanje_slike.eid_slike.value;
            var eid_kategorija=document.forma_editovanje_slike.eid_kategorija.value;
            var enaziv=document.forma_editovanje_slike.enaziv.value;
            var eopis=document.forma_editovanje_slike.eopis.value;
           httpObject = getHTTPObject();
           //alert(eid_slike);

           if (httpObject != null) {
               httpObject.open("GET", "Moduli/Galerija_2/Obrada/EditovanjeSlike.php?eid_slike="+eid_slike+"&eid_kategorija="+eid_kategorija+"&enaziv="+enaziv+"&eopis="+eopis, true);
               httpObject.send(null);
               httpObject.onreadystatechange = setOutputEditujSlikuPodaci;
            }

    }

function setOutputEditujSlikuPodaci(){
   //alert("setOutputObrisiSliku");
   if(httpObject.readyState == 3){
                     document.getElementById('PrikaziEditovanjeSlika').innerHTML= "<img src='Ucitavanje/krug.gif'>";
    }

    if(httpObject.readyState == 4){
                     PostaviRezultatS();
    }

}
/*------------- END Editovanje SLIKa PODACI ----------------*/


