/* old
function show_abstracts(div) {
        var tez = document.getElementById('abstracts').childNodes;
        var tez_new = new Array();
        var j=0;
        for (var i in tez) {
                if(tez[i].nodeType==1) {
                        tez_new[j] = tez[i];
                        j++;
                }
        }
        tez = tez_new;
        var rand = getrandom(0,(tez.length-1));
        for(var i=0; i<tez.length; i++) 
                tez[i].style.display = 'none';

        tez[rand].style.display = 'block';
}
*/

/* random
function show_abstracts(div) {
        var tez = document.getElementById('abstracts').childNodes;
        var tez_new = new Array();
        var j=0;
        var cur=-1;
        for (var i in tez) 
        {
                if(tez[i].nodeType==1) 
                {
                        tez_new[j] = tez[i];
                        if(tez_new[j].style.display == 'block')
                        {
                            cur=j;
                        }
                        tez[i].style.display = 'none';
                        
                        j++;
                }
        }
        
        
        var rand = getrandom(0,(tez_new.length-1));
        while(rand==cur)
        {
            rand = getrandom(0,(tez_new.length-1));
        }
        
        tez_new[rand].style.display = 'block';
}
*/

/* robin round */
function show_abstracts(div) {
        var tez = document.getElementById('abstracts').childNodes;
        var tez_new = new Array();
        var j=0;
        var cur=-1;
        for (var i in tez) 
        {
                if(tez[i].nodeType==1) 
                {
                        tez_new[j] = tez[i];
                        if(tez_new[j].style.display == 'block')
                        {
                            cur=j;
                        }
                        tez[i].style.display = 'none';
                        
                        j++;
                }
        }
        
            cur = cur + 1;
            if(cur == j)
                cur = 0;
            tez_new[cur].style.display = 'block';
}

function getrandom(min,max) {
	max++;
	var range = max - min;
	return Math.floor(Math.random()*range) + min;
}