function showPage(pagerName, number) {

	hidePager(pagerName.substring(pagerName.length-1,pagerName.length));
	for (var i=1; i < 6; ++i){
		var nodeHide = pagerName + i;
        if (document.getElementById(nodeHide)) {
		    document.getElementById(nodeHide).style.display = "none";
        }
	}
 
	var nodeShow = pagerName + number;

	document.getElementById(nodeShow).style.display = "inline";
    movePager(pagerName.substring(pagerName.length-1,pagerName.length));
}


function goBack(pagerName, sites) {

var showNode = "";

	for (var i=1; i <= sites; ++i){
		var nodeObj = pagerName + i; 
		if (document.getElementById(nodeObj)) {
        		if (document.getElementById(nodeObj).style.display == "inline") {
		                    showNode = i-1;		
                    }		
        }
	}
	if (showNode < 1) ++showNode;   
	showPage(pagerName,showNode);		
}


function goForward(pagerName,sites) {

var showNode = "";

	for (var i=1; i <= sites; ++i){
        var nodeObj = pagerName + i; 
        if (document.getElementById(nodeObj)) {
                if (document.getElementById(nodeObj).style.display == "inline") {
                            showNode = i+1;        
                    }        
        }
	}
	if (showNode > sites) --showNode;
	showPage(pagerName,showNode);		
}

function showPageHighlights(pagerName, number)
{   
    showPage(pagerName, number);

    var j = 1;
    while( document.getElementById('bild_'+j) )
    {
        bildgroesse2(j, 190, 210);
        j++;
    }

}

function goBackHighlights(pagerName, sites, pidIdMiddle)
{
    goBack(pagerName, sites);
    
    var j = 1;
    while( document.getElementById('bild_'+j) )
    {
        bildgroesse2(j, 190, 210);
        j++;
    }
}

function goForwardHighlights(pagerName, sites, pidIdMiddle)
{
    goForward(pagerName, sites);
    
    var j = 1;
    while( document.getElementById('bild_'+j) )
    {
        bildgroesse2(j, 190, 210);
        j++;
    }
}



function movePager(i) {
       

    if (document.getElementById('pagelist' + i)) {
        var pos = findPos(document.getElementById('box' + i));
        var top =  pos[3]-30;
        document.getElementById('pagelist' + i).style.top = "-" + top + "px"; 
        document.getElementById('pagelist' + i).style.visibility ='visible';
        document.getElementById('pagelist' + i).style.display = "block";  
    }
    
}


function hidePager(i) {
       

    if (document.getElementById('pagelist' + i)) {
        document.getElementById('pagelist' + i).style.visibility ='hidden';
    }
    
}
