var perioda = 50;
var pomak = 15;

var aktivanDiv;

function NavKlik(anchor){

    var div = anchor.parentNode.getElementsByTagName("div")[0];
    
    if(div.konacno == null)
        div.konacno = div.offsetHeight
    
    if(div.interval==null){
    
        if(aktivanDiv!=null){
        
            var temp = aktivanDiv;
            
            temp.interval = setInterval(function(){SmanjiHeight(temp)}, perioda);
        }
        
        aktivanDiv = div;
        
        div.style.height = "0px";
        div.style.position = "static";
        div.style.visibility = "visible";
        
        div.interval = setInterval(function(){PovecajHeight(div)}, perioda);
    }
    else if(div.style.height == div.konacno + "px"){
    
        if(aktivanDiv==div)
            aktivanDiv = null;
    
        div.interval = setInterval(function(){SmanjiHeight(div)}, perioda);
    }
}

function PovecajHeight(div){

    var iznos = div.style.height=="" ? 0 : parseInt(div.style.height);
    
    iznos += pomak;
    
    if(iznos>div.konacno)
        iznos = div.konacno

    div.style.height = iznos + "px"
    
    if(iznos==div.konacno){
    
        clearInterval(div.interval)
    }
}

function SmanjiHeight(div){

    var iznos = parseInt(div.style.height);
    
    iznos -= pomak;
    
    if(iznos<0)
        iznos = 0

    div.style.height = iznos + "px"
    
    if(iznos == 0){
    
        clearInterval(div.interval)
        div.interval = null;
    }
}
