function getElementsByClass(searchClass,node,tag){
  var classElements = new Array();
  if (node == null)
  	node = document;
  if (tag == null)
  tag = '*';
  var els = node.getElementsByTagName(tag);
  var elsLen = els.length;
  var pattern = new RegExp("(^|\\\\s)" + searchClass + "(\\\\s|$)");
  for (i = 0, j = 0; i < elsLen; i++){
  	if (pattern.test(els[i].className)){
  		classElements[j] = els[i];
    	j++;
  	}
  }
  if (classElements[0] == null)
  return false;

  return classElements;
}
function gal_Dalej(calosc){
	//var i;
	//var pokaz=new Array();
	var link;
	var pom;
	var pom2;
	
	var dalej = getElementsByClass('gal_dalej');
	var wstecz = getElementsByClass('gal_wstecz');
	var ktora = document.getElementById('gal_numer');
	pom2 = 'gal_'+ktora.innerHTML;
	link = document.getElementById(pom2);
	if (link != null) link.style.display = 'none';
	pom = parseInt(ktora.innerHTML)+1;
	ktora.innerHTML = parseInt(ktora.innerHTML)+1;
	
	/*for(i=1; i<calosc; i++) {
		link = document.getElementById(i);
		if (link != null) link.style.display = 'none';
	}
	for(i=parseInt(ktora.innerHTML)+1; i<parseInt(ktora.innerHTML)+ilosc+1; i++) {
		link = document.getElementById(i);
		if (link != null) link.style.display = '';
	}*/
	pom2= 'gal_'+pom;
	link = document.getElementById(pom2);
	link.style.display = "block";
	if (parseInt(ktora.innerHTML)==calosc-1){ 
	for (i = 0; i < dalej.length; i++){
    dalej[i].style.display = 'none';
	}
	
	}
	if (parseInt(ktora.innerHTML)>0) {
	
	for (i = 0; i < wstecz.length; i++){
    wstecz[i].style.display = '';
	}
	}
	if (parseInt(ktora.innerHTML)==0){ 
	for (i = 0; i < wstecz.length; i++){
    wstecz[i].style.display = '';
	}
	}
	/*if (parseInt(ktora.innerHTML)>0) wstecz.style.display = "block";
	if (parseInt(ktora.innerHTML)<1) wstecz.style.display = "none";
    if (parseInt(ktora.innerHTML)+ilosc>calosc-1) dalej.style.display = "none";	
	if (parseInt(ktora.innerHTML)+ilosc<calosc+1) dalej.style.display = "block";	
	*/
	 

	}
function gal_Wstecz(calosc){
	//var i;
	//var pokaz=new Array();
	var link;
	var pom;
	function getElementsByClass2(searchClass,node,tag){
  var classElements = new Array();
  if (node == null)
  	node = document;
  if (tag == null)
  tag = '*';
  var els = node.getElementsByTagName(tag);
  var elsLen = els.length;
  var pattern = new RegExp("(^|\\\\s)" + searchClass + "(\\\\s|$)");
  for (i = 0, j = 0; i < elsLen; i++){
  	if (pattern.test(els[i].className)){
  		classElements[j] = els[i];
    	j++;
  	}
  }
  if (classElements[0] == null)
  return false;

  return classElements;
}
	var dalej = getElementsByClass2('gal_dalej');
	var wstecz = getElementsByClass2('gal_wstecz');
	var ktora = document.getElementById('gal_numer');
	pom2 = 'gal_'+ktora.innerHTML;
	link = document.getElementById(pom2);
	if (link != null) link.style.display = 'none';
	pom = parseInt(ktora.innerHTML)-1;
	ktora.innerHTML = parseInt(ktora.innerHTML)-1;
	
	/*for(i=1; i<calosc; i++) {
		link = document.getElementById(i);
		if (link != null) link.style.display = 'none';
	}
	for(i=parseInt(ktora.innerHTML)+1; i<parseInt(ktora.innerHTML)+ilosc+1; i++) {
		link = document.getElementById(i);
		if (link != null) link.style.display = '';
	}*/
	pom2= 'gal_'+pom;
	link = document.getElementById(pom2);
	link.style.display = '';
	if (parseInt(ktora.innerHTML)==calosc-1) {
	for (i = 0; i < dalej.length; i++){
    dalej[i].style.display = 'none';
	}
	}
	else{
	for (i = 0; i < dalej.length; i++){
    dalej[i].style.display = '';
	}
	}
	if (parseInt(ktora.innerHTML)>0){ 
	for (i = 0; i < wstecz.length; i++){
    wstecz[i].style.display = '';
	}
	}
	if (parseInt(ktora.innerHTML)==1){ 
	for (i = 0; i < wstecz.length; i++){
    wstecz[i].style.display = 'none';
	}
	}
	/*if (parseInt(ktora.innerHTML)>0) wstecz.style.display = "block";
	if (parseInt(ktora.innerHTML)<1) wstecz.style.display = "none";
    if (parseInt(ktora.innerHTML)+ilosc>calosc-1) dalej.style.display = "none";	
	if (parseInt(ktora.innerHTML)+ilosc<calosc+1) dalej.style.display = "block";	
	*/
	 

	}
