//pocetna stranica
function AsyncUpdateEvent()
{
	switch(xmlHttp.readyState){
		case 0:
		if (document.getElementById(idPolja)) document.getElementById(idPolja).innerHTML = uninitialized;
		else xmlHttp.abort();
		break;
		case 1:
		if (document.getElementById(idPolja)) document.getElementById(idPolja).innerHTML = loading;
		else xmlHttp.abort();
		break;
		case 2:
		if (document.getElementById(idPolja)) document.getElementById(idPolja).innerHTML = loaded;
		else xmlHttp.abort();
		break;
		case 3:
		if (document.getElementById(idPolja)) document.getElementById(idPolja).innerHTML = interactive;
		else xmlHttp.abort();
		break;
		case 4:
        arg = xmlHttp.responseText.split("||");
		if (document.getElementById(idPolja) != null) document.getElementById(idPolja).innerHTML = arg[0];
        if (document.getElementById("datum")!=null && arg[1]!= undefined) document.getElementById("datum").innerHTML = arg[1];
        if (document.getElementById("navigacija")!=null && arg[2]!=undefined) document.getElementById("navigacija").innerHTML = arg[2];
		break;
	}
}
function  berza_meni()
{
    var meni = document.getElementById("berza-meni");
    var i = meni.childNodes.length;
    var item;
    while (i>0){
        item = meni.childNodes[i-1];
        if (item.nodeType == 1 ){
            item.childNodes[0].className = "none";
        }
        i--;
    }
}
function berza_opcije_prikazi()
{
   
    //document.getElementById("br-redova").style.display = "";
    document.getElementById("sort-kriterijum").style.display = "";
}
function berza_opcije_zatvori()
{
    
    //document.getElementById("br-redova").style.display = "none";
    document.getElementById("sort-kriterijum").style.display = "none";
}
function berzabox_hov(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    //var broj_redova = document.getElementById("broj_redova").value;
    var sort = document.getElementById("sort").value;
    document.getElementById("berza-hov").className = "selected";
    berza_opcije_prikazi();
    if (fraza == null) string = "start="+k+"&tip=all&broj_redova="+10+"&sort="+sort;
    else string = "start="+k+"&tip=all"+"&fraza="+fraza+"&broj_redova="+10+"&sort="+sort;
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/dnevne-cijene.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function berzabox_hartije(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    //var broj_redova = document.getElementById("broj_redova").value;
    var sort = document.getElementById("sort").value;
    document.getElementById("berza-akcije").className = "selected";
    berza_opcije_prikazi();
    if (fraza == null) string = "start="+k+"&tip=akcije&broj_redova="+10+"&sort="+sort;
    else string = "start="+k+"&tip=akcije"+"&fraza="+fraza+"&broj_redova="+10+"&sort="+sort;
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/dnevne-cijene.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function berzabox_indexi()
{
	idPolja = "berza";
    berza_meni();
    document.getElementById("berza-indexi").className = "selected";
    berza_opcije_zatvori();
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("GET","frontend/berza-indexi.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
		xmlHttp.send(null);
	}
}
function berzabox_obveznice(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    //var broj_redova = document.getElementById("broj_redova").value;
    var sort = document.getElementById("sort").value;
    document.getElementById("berza-obveznice").className = "selected";
    berza_opcije_prikazi(); 
    if (fraza == null) string = "start="+k+"&tip=obveznice&broj_redova="+15+"&sort="+sort;
    else string = "start="+k+"&tip=obveznice"+"&fraza="+fraza+"&broj_redova="+15+"&sort="+sort;
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/dnevne-cijene.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function berzabox_fondovi(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    //var broj_redova = document.getElementById("broj_redova").value;
    var sort = document.getElementById("sort").value;
    document.getElementById("berza-fondovi").className = "selected";
    berza_opcije_prikazi();
    if (fraza == null) string = "start="+k+"&tip=fondovi&broj_redova="+15+"&sort="+sort;
    else string = "start="+k+"&tip=fondovi"+"&fraza="+fraza+"&broj_redova="+15+"&sort="+sort;
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/dnevne-cijene.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function berzabox_favoriti(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    //var broj_redova = document.getElementById("broj_redova").value;
    var sort = document.getElementById("sort").value;
    document.getElementById("berza-favor").className = "selected";
    berza_opcije_prikazi();
    if (fraza == null) string = "start="+k+"&tip=favor&broj_redova="+15+"&sort="+sort;
    else string = "start="+k+"&tip=fondovi"+"&fraza="+fraza+"&broj_redova="+15+"&sort="+sort;
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/dnevne-cijene.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function berzabox_winners(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    document.getElementById("berza-winners").className = "selected";
    berza_opcije_zatvori();
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/winners.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function berzabox_losers(k,fraza)
{
	idPolja = "berza";
    berza_meni();
    document.getElementById("berza-losers").className = "selected";
    berza_opcije_zatvori();
	if (xmlHttp){
		xmlHttp.abort();
		xmlHttp.open("POST","frontend/losers.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
} 
function brza_pretraga(oEvent,svi_rezultati,registracija)
{
    if (registracija != undefined) {
        alert(registracija);
        return;
    }
    oEvent = oEvent || window.event;
	var inputField = oEvent.target || oEvent.srcElement;
    var fraza=inputField.value;
    var tip;
    k = svi_rezultati;
    //var broj_redova = document.getElementById("broj_redova").value;
    var sort = document.getElementById("sort").value;
    idPolja = "berza";
    if (document.getElementById("berza-fondovi").className == "selected") tip = "fondovi";
    else if (document.getElementById("berza-akcije").className == "selected") tip = "akcije";
    else if (document.getElementById("berza-obveznice").className == "selected") tip = "obveznice";
    else if (document.getElementById("berza-hov").className == "selected") tip = "all";
    else if (document.getElementById("berza-favor").className == "selected") tip = "favor";
    else return;
	if (fraza != "") string = "fraza="+fraza+"&tip="+tip+"&broj_redova="+15+"&sort="+sort;
    else  string = "tip="+tip+"&broj_redova="+15+"&sort="+sort;
    clearTimeout(delay);
    delay = setTimeout("trazi(string,k)",500);
}
function sort(svi_rezultati,registracija)
{
    if (registracija != undefined) {
        alert(registracija);
        return;
    }
    //var broj_redova = document.getElementById("broj_redova").value;
   	var fraza = "";
    var sort =  document.getElementById("sort").value; 
    var tip;
    idPolja = "berza";
    if (document.getElementById("berza-fondovi").className == "selected") tip = "fondovi";
    else if (document.getElementById("berza-akcije").className == "selected") tip = "akcije";
    else if (document.getElementById("berza-obveznice").className == "selected") tip = "obveznice";
    else if (document.getElementById("berza-hov").className == "selected") tip = "all";
    else if (document.getElementById("berza-favor").className == "selected") tip = "favor";
    else return;
    k = svi_rezultati;
	if (fraza != "") string = "fraza="+""+"&tip="+tip+"&broj_redova="+15+"&sort="+sort;
    else  string = "tip="+tip+"&broj_redova="+15+"&sort="+sort;
    trazi(string,k);
}
function trazi(string,s)
{
    if (xmlHttp){
		xmlHttp.abort();
        if (s==0) xmlHttp.open("POST","frontend/dnevne-cijene.php",true);
        else xmlHttp.open("POST","frontend/sve-hartije.php",true);
		xmlHttp.onreadystatechange = AsyncUpdateEvent;
        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.send(string);
	}
}
function emitent(pslovo)
{
	
	var slova = new Array("#","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
	while (slovo = slova.pop()){
		document.getElementById("emitent-"+slovo).style.display = 'none';
	}
	var div = document.getElementById("emitent-"+pslovo);
	div.style.display = "block";
}
function emitent_info(tab)
{
	document.getElementById('emitent-info').style.display = 'none';
	document.getElementById('emitent-izvjestaji').style.display = 'none';
	document.getElementById('emitent-lica').style.display = 'none';
	document.getElementById('emitent-'+tab).style.display = 'block';
}
window.onload = function(){
   
    if (document.getElementById("berza") != null && document.getElementById("berza-full") == null) berzabox_hov(0,"");
    if (document.getElementById("indeks") != null) indekstab_info("moste");
}
uninitialized = "<img src='stilovi/indicator.gif'/>uninitialized";
loading="<img src='stilovi/indicator.gif'/>loading";
loaded="<img src='stilovi/indicator.gif'/>loaded";
interactive = "<img src='stilovi/indicator.gif'/>interactive";
idPolja = "";
delay=null;
var xmlHttp = new createXMLHttp();
var xmlHttpIndx = new createXMLHttp();