//šđčćž
var trenutnaSlika = new Array();
var swfu;

$(document).ready(function(){
  // embeddani youtube videozapisi: spriječavanje da budu na vrhu; slučaj kada se koristi iframe
  var ifr = $("iframe");
  if (ifr.length) for (i = 0; i < ifr.length; i++) {
    // na kraj linka dodaj ?wmode=transparent ili &amp;wmode=transparent - ako i nije u pitanji embedirani youtube video, ne može štetiti
    if ($(ifr[i]).attr("src").indexOf("wmode") == -1) {
      if ($(ifr[i]).attr("src").indexOf("?") == -1) {
        $(ifr[i]).attr("src",$(ifr[i]).attr("src") + "?wmode=transparent");
      } else {
        $(ifr[i]).attr("src",$(ifr[i]).attr("src") + "&amp;wmode=transparent");
      }
    }
  }
});

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 provjeriUnosFoto() {
  f = document.frm_izm_fot;
  f.submit();
}

function prethodnaNovost(nov) {
  upit = "script/pre_nov.php?nov="+ nov;
  doAjax("novosti",upit);
}

function slijedecaNovost(nov) {
  upit = "script/sli_nov.php?nov="+ nov;
  doAjax("novosti",upit);
}

function provjeriUnosNovosti() {
  f = document.frm_izm_nov;
  if (f.naslov.value == "") {
    alert("Nije upisan naslov!");
    f.naslov.focus();
  } else if (f.tekst.value == "") {
    alert("Nije upisan tekst novosti!");
    f.tekst.focus();
  } else {
    f.submit();
  }
}

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

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

function provjeriUnosOznake() {
  f = document.frm_izm_tag;
  if (f.rb.value == "") {
    alert("Nije upisan redni broj!");
    f.rb.focus();
  } else if (f.naziv.value == "") {
    alert("Nije upisan naziv oznake na hrv. jeziku!");
    f.naziv.focus();
  } else if (f.naziv_en.value == "") {
    alert("Nije upisan naziv oznake na eng. jeziku!");
    f.naziv_en.focus();
  } else {
    f.submit();
  }
}

function prethodnaSlika(galerija) {
  doAjax('galerija_'+ galerija,'script/pre_slika.php?slika='+ trenutnaSlika[galerija]);
}

function slijedecaSlika(galerija) {
  doAjax('galerija_'+ galerija,'script/sli_slika.php?slika='+ trenutnaSlika[galerija]);
}

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

function brisiObj(id) {
  document.getElementById("poruka_"+ id).innerHTML = 'Jeste li sigurni da želite brisati ovaj objekt?'+
	'<input type="button" value="Da" onclick="window.location.href=\'admin/manage.php?action=bri_obj&id='+ id +'\';"/>'+
	'<input type="button" value="Ne" onclick="document.getElementById(\'poruka_'+ id +'\').innerHTML=\'\';"/>';
}

function izmjenaSlike(objekt) {
  window.location.href = '/?o=obrasci&action=obr_izm_fot&id='+ trenutnaSlika[objekt];
}

function brisiSliku(objekt) {
  document.getElementById("poruka_"+ objekt).innerHTML = 'Jeste li sigurni da želite brisati ovu sliku?'+
	'<input type="button" value="Da" onclick="window.location.href=\'admin/manage.php?action=bri_fot&id='+ trenutnaSlika[objekt] +'\';"/>'+
	'<input type="button" value="Ne" onclick="document.getElementById(\'poruka_'+ objekt +'\').innerHTML=\'\';"/>';
}

function brisiThumb(id,objekt) {
  $("#poruka_"+ objekt).html('Jeste li sigurni da želite brisati ovu sliku?'+
	'<input type="button" value="Da" onclick="window.location.href=\'admin/manage.php?action=bri_fot&id='+ id +'\';"/>'+
	'<input type="button" value="Ne" onclick="$(\'#poruka_'+ objekt +'\').html(\'\');"/>');
}

function prikaziStr(str) {
  f = document.frm_search_str;
  f.str.value = str;
  f.submit();
}

function search() {
  f = document.frm_search;
  var upit = $(f).serialize();
  window.location.href = "index.php?"+ upit;
}

function searchRes(res) {
  f = document.frm_search_res;
  f.o.value = res;
  f.submit();
}

function session(label,value) {
  $.ajax({
    url: "script/session.php?label="+ label +"&value="+ encodeURI(value)
  });
}
