//by matija kancijan
var xmlHttp

//mijenjam image
function roll_over(img_name, img_src)
   {
   document[img_name].src = img_src;
   }
   
function MsgBox (textstring)
{
//messagebox za moj info...
//alert (textstring)
}

function showRSS(str)
 {
 alert ("bla")
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
 var url="atiffpage.php"
 url=url+str;
 MsgBox (url)
 xmlHttp.onreadystatechange=stateChanged
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
 }

 //--------------------------------------------------------------
function stateChanged()
 {
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
  //document.getElementById("rssOutput").style.visibility="hidden";
  document.getElementById("rssOutput").innerHTML=xmlHttp.responseText
  }
 }
//------------------------------------------------------------
//sljedeca stranica
function pagenext(str, id)
 {
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
 var url="atiffpage.php"
 str="?java=0&humcas=3&casopis="+id+"&preview=1&page="+str;
 url=url+str;
 MsgBox (url)
 xmlHttp.onreadystatechange=stateChanged2
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
 }
 //--------------------------------------------------------------
 //prethodna stranica
 function pageprev(str, id)
 {
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
 var url="atiffpage.php"
 str="?java=0&humcas=3&casopis="+id+"&preview=1&page="+str;
 url=url+str;
 MsgBox (url)
 xmlHttp.onreadystatechange=stateChanged2
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
 }
 //--------------------------------------------------------------
 //prikaz jpeg slike u glavnom prozoru
 function showjpg(str, id)
 {
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
// var url="Files/"+id+"/jpg/Uspomena na Zagreb0001-0002.jpg"
 var url="popthumbnail.php?showjpg="+str+"&fileId="+id;
 url=url;
 MsgBox (url)
 xmlHttp.onreadystatechange=stateChanged2
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
 }
//--------------------------------------------------------------
//funkcija kojom prikazujem sadrzaj neke godine (id casopisa)
function getdocuments(str, decade, id)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
  
         var url="showfolders.php?doctype="+str+"&decade="+decade+"&year="+id;
         MsgBox (url)

 //toggleSlide("dekadadiv") //aktivira slide div-a, motionpack.js
 showdiv('rssOutput')
 xmlHttp.onreadystatechange=stateChanged2
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)

}
//--------------------------------------------------------------
//funkcija kojom prikazujem sadrzaj neke godine (id casopisa)
function showdoc(str, id)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }

         //var url="showfolders.php?doctype="+str+"&year="+id;
         //hidediv(objname)
         MsgBox ("ovo je show tiff: "+id)
 //toggleSlide("dekadadiv") //aktivira slide div-a, motionpack.js
 xmlHttp.onreadystatechange=stateChanged2
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)

}
//--------------------------------------------------------------
//funkcija kojom prikasadrzaj neke godine (id casopisa)
function tiffpreview(doctype, str, id, setpage)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }

         if (document.getElementById('txtNumber') && setpage == 1)
         {
             var brojstranice=document.getElementById('txtNumber').value;
             str=brojstranice;
         }


         var url="kgzfolders.php?doctype="+doctype+"&idcards=1&documentid="+id+"&page="+str+"&step=tiff";
         //alert ("tiffpreview: "+url)
 showdiv('rssOutput2')
 xmlHttp.onreadystatechange=stateChanged3
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)

}
//--------------------------------------------------------------
//--------------------------------------------------------------
//funkcija kojom prikazujem sadrzaj neke godine (id casopisa)
function tiffpreview333(doctype, str, id)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }

         var url="kgzfolders.php?doctype="+doctype+"&idcards=1&documentid="+id+"&page="+str+"&step=tiff";
         //alert ("tiffpreview: "+url)

 showdiv('rssOutput2')
 xmlHttp.onreadystatechange=stateChanged3
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)

}
//--------------------------------------------------------------
//funkcija kojom prikazujem sadrzaj texta neke godine casopisa
//po id-u
function textpreview(doctype, str, id)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }

         var url="kgzfolders.php?doctype="+doctype+"&idcards=1&documentid="+id+"&page="+str+"&step=tiff&showtxt=1";
         //alert ("tiffpreview: "+url)
 showdiv('rssOutput2')
 xmlHttp.onreadystatechange=stateChanged3
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
  //showcontent
}
//--------------------------------------------------------------
//funkcija kojom prikazujem sadrzaj texta neke godine casopisa
//po id-u
function showcontent(doctype, str, id)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }

         var url="showfolders.php?doctype="+doctype+"&documentid="+id+"&page="+str+"&step=tiff&showcontent=1";
         //alert ("tiffpreview: "+url)
 showdiv('rssOutput2')
 xmlHttp.onreadystatechange=stateChanged3
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
  //showcontent
}
 //--------------------------------------------------------------
 function showsearchresults(divid, objekt)
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
         var contents = objekt.value;
         var url="searchengine/kancsearch.php?search=2&doctype=1&query="+contents;

         //hidediv(objname)
         //alert ("divid: "+divid+" url: "+url)

 showdiv(divid)
 xmlHttp.onreadystatechange=showsearchdiv
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)

}
//--------------------------------------------------------------
 function changedata(doctype, fileid, filename)
{
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
         var url="udkindex.php?doctype="+doctype+"&fileid="+fileid+"&page="+filename;

         //alert ("change: "+url)

 //showdiv('udkdiv')
 xmlHttp.onreadystatechange=changedatadiv
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)
}
//--------------------------------------------------------------
function changedatadiv()
 {
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
  document.getElementById("udkdiv").innerHTML=xmlHttp.responseText
  }
 }
//--------------------------------------------------------------

function markdocpage(fileid, pageid)
{
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
         var url="mardoc.php?fileid="+fileid+"&page="+pageid;
         //alert(url)
         doctype=1;
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
}
//--------------------------------------------------------------
function titlekeywordsinsert(udk1, udk2, udk3, naslov, doctype, letterid, page, filename)
{
 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }
         var udk1d=udk1.value;
         var udk2d=udk2.value;
         var udk3d=udk3.value;
         var naslovd=naslov.value;
         var filenamed=filename.value;

var url="iserttitlekeywords.php?udk1="+udk1d+"&udk2="+udk2d+"&udk3="+udk3d+"&naslov="+naslovd+"&doctype="+doctype+"&letterid="+letterid+"&page="+page+"&filename="+filenamed;
         //alert(url)

  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)

}
//--------------------------------------------------------------

function showsearchdiv()
 {
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
  document.getElementById("searchresults").innerHTML=xmlHttp.responseText
  }
 }
//--------------------------------------------------------------
function stateChanged2()
 {
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
  document.getElementById("rssOutput").innerHTML=xmlHttp.responseText
  }
 }
//------------------------------------------------------------

function stateChanged3()
 {
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
  document.getElementById("rssOutput2").innerHTML=xmlHttp.responseText
  }
 }
 //--------------------------------------------------------------
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
