function otvaranje_levih_linkova(param1, param2)
        {
            $("#link_web img:eq(0):visible, #link_print img:eq(0):visible, #link_seo img:eq(0):visible").addClass("display_none");
            $("#link_web img:eq(1):hidden, #link_print img:eq(1):hidden, #link_seo img:eq(1):hidden").removeClass("display_none");
           
            $("#" + $("#" + param1).val() + " img:eq(0):hidden").removeClass("display_none");
            $("#" + $("#" + param1).val() + " img:eq(1):visible").addClass("display_none");
            
            $('.aktivan').addClass('pasivan').removeClass('aktivan');
            $("#" + param1 + "-glavni-link").next().next('ul').addClass('radni');
            $('ul:visible').addClass("display_none");
            $("#" + param1 + "-glavni-link").addClass("aktivan").removeClass("pasivan");
            $("#" + param1 + "-glavni-link").next().next('ul:hidden').removeClass('display_none');
            
            if (!isNaN(parseInt(param2)))
            {
                $.getJSON("/usluge.php?service_id=" + param2 + "&data=on", function(data)
                    {
                         $("#usluge_home:visible").addClass("display_none");
                         $("#usluge_detalji:hidden").removeClass("display_none");
                         $(".usluge_head_image:visible").addClass("display_none");
                         $("." + param1 + "-banner").removeClass("display_none");
                         var breadcrumbs = "<a href=\"/\">Home</a> » <a class=\"ajaxhistory\" href=\"/usluge/" + param1 + "/#usluge/" + param1 + "/\">" + data[0] + "</a> » " + "<span class='trenutni_korak'>" + data[1] + "</span>";
                         $("#usluge_detalji #usluge_kategorija").html(breadcrumbs);
                         $("#usluge_detalji #usluge_sadrzaj").html(data[2]);
                         history_reattach(".ajaxhistory");
                    });
            }
            else
            {
                 $("#usluge_detalji:visible").addClass("display_none");
                 $("#usluge_home:hidden").removeClass("display_none");
                 $(".usluge_head_image:visible").addClass("display_none");
                 $("#usluge_bg:hidden").removeClass("display_none");
            }
        }
        
//////////////////////////////// KONTROLA ZA HISTORY PLUGIN ////////////////////////////////////
function pageload(hash) 
    {
        // hash doesn't contain the first # character.
        if(hash) {
            var separate = hash.split("/");
            var separate_length = separate.length;
            
            //var page_designator = separate[0];
            var param1 = separate[1];
            var param2 = separate[2]; 

            if (param1 != '') 
                {
                    otvaranje_levih_linkova(param1, param2);
                }
            else
                {
                    $('.aktivan').addClass('pasivan').removeClass('aktivan');
                    $("ul:visible").addClass("display_none");
                    $("#link_web img:eq(0):hidden, #link_print img:eq(0):hidden, #link_seo img:eq(0):hidden").removeClass("display_none");
                    $("#link_web img:eq(1):visible, #link_print img:eq(1):visible, #link_seo img:eq(1):visible").addClass("display_none");
                    $("#usluge_detalji:visible").addClass("display_none");
                    $("#usluge_home:hidden").removeClass("display_none");
                    $(".usluge_head_image:visible").addClass("display_none");
                    $("#usluge_bg:hidden").removeClass("display_none");
                }
            
        } else {
            // start page
            if (($(".ovde_text .aktivan").length) > 0)
                {
                    pageload("usluge/");
                }

        }
    };
    
function history_tracking()
    {
         
        
        $("a[rel='history']").click(function(){
            
            var hash = $(this).attr("href");
            hash = hash.replace(/^.*#/, '');
            location.hash = hash; 
            // moves to a new page. 
            // pageload is called at once. 
            $.historyLoad(hash);
            return false;
        });
    };
    
function history_reattach(target)
    {
        $(target).click(function(){
                                                    var hash = $(this).attr("href");
                                                    //hash = hash.substring(1);
                                                    hash = hash.replace(/^.*#/, ''); 
                                                    location.hash = hash;
                                                    // moves to a new page. 
                                                    // pageload is called at once. 
                                                    $.historyLoad(hash); 
                                                    return false;
                                                });
    };
       
$(document).ready(function()
{
    if (!url_entry_external())
        {
            //otvaranje_levih_linkova();
            $(".ovde_text ul:visible").addClass("display_none");
            $.historyInit(pageload);
            history_tracking();
        }
    else
        {
            link_rewrite();
        }
});