function div(x,y){
 if(x%y==0)return x/y;
 	else return x/y-(x%y)/y+1;
 }
function getElementsByClass( _class, el_id )
{
	var parent, els, returnArr = new Array(), i = 0;
	parent = (el_id) ? document.getElementById(el_id) : document;
	els = parent.getElementsByTagName('*') || parent.all;
	for (i; i < els.length; i++)
		if (els[i].className == _class) 
			returnArr[returnArr.length] = els[i];
	return returnArr;
}
function rejt(){
	var gal=getElementsByClass('galeria');
	for (i=0; i < gal.length; i++)gal[i].style.display='none';
	}
function lep(x){
	var kepek,nyilak,mennyi;
	var i;
	var ossz=0;
	var meddig=0;
	var fel,le;
	
	rejt();
	elso();
	kepek=document.getElementById('kepek');
	nyilak=document.getElementById('nyilak');
	
	for (i=0; i<kepek.getElementsByTagName('li').length; i++);
	ossz=i;
	if(x>=ossz || x<0){x=0;}
	if((x+db)<ossz){meddig=x+db;}else{meddig=ossz;}
	
	if((x-db)<0){fel=0;}else{fel=x-db;}
	if((x+db)>=ossz){le=x;}else{le=x+db;}
	if(db<ossz){
		if(nyilak.innerHTML==""){nyilak.innerHTML="\r\n<table>\r\n<tr><td><a href=\"\" id=\"fel\" onclick=\"return false;\"><img src=\"kepek/nyilfel.png\" /></a></td><td id=\"mennyi\"></td><td><a href=\"\" id=\"le\" onclick=\"return false;\"><img src=\"kepek/nyille.png\" /></a></td></tr>\r\n</table>\r\n";}
		mennyi=document.getElementById('mennyi');
		mennyi.innerHTML=(x/db+1)+"/"+(div(ossz,db));
		
		if(x>=0){
			document.getElementById('fel').onclick=function(){return lep(fel);};
			}
			else{
			document.getElementById('fel').onclick=function(){return false;};
			}
		if((x+db)<ossz){
			document.getElementById('le').onclick=function(){return lep(le);};
			}
			else{
			document.getElementById('le').onclick=function(){return false;};
			}
		}
	
	for (i=0; i<ossz; i++){
		if(i>=x && i<meddig){
			kepek.getElementsByTagName('li')[i].style.display = 'block';
			}
			else{
			kepek.getElementsByTagName('li')[i].style.display = 'none';
			}
		}
	return false;
	}
function mutat(x){
	var mit;
	mit=document.getElementById(x);
	if(mit.style.display=='none'){
		rejt();
		mit.style.display = '';
		}
		else
		{
		rejt();
		}
	return false;
	}

function kepet(x){
	var oda;
	var cim;
	oda=document.getElementById('nagy');
	cim=x.src.replace("_thumb","");
	oda.innerHTML="<a href=\""+cim+"\" rel=\"lightbox\" title=\""+x.title+"\"><img src=\""+cim+"\" width=\"100%\" /></a><br />"+x.title+"";
	Slimbox.scanPage();
	}
function elso(){
	if(document.getElementById('kicsik')){
		kepet(document.getElementById('kicsik').getElementsByTagName('img')[0]);
		return false;
		}
	}
function balra(){
	var z;
	var i;
	var melyik=0;
	z=document.getElementById('nagy').getElementsByTagName('img')[0].src;
	for (i=0; i<document.getElementById('kicsik').getElementsByTagName('img').length; i++){
		if(document.getElementById('kicsik').getElementsByTagName('img')[i].src.replace("_thumb","")==z){melyik=i;}
		}
	if(melyik!=0){melyik--;}
	kepet(document.getElementById('kicsik').getElementsByTagName('img')[melyik]);
	return false;
	}
function jobbra(){
	var z;
	var i;
	var melyik=document.getElementById('kicsik').getElementsByTagName('img').length;
	z=document.getElementById('nagy').getElementsByTagName('img')[0].src;
	for (i=0; i<document.getElementById('kicsik').getElementsByTagName('img').length; i++){
		if(document.getElementById('kicsik').getElementsByTagName('img')[i].src.replace("_thumb","")==z){melyik=i;}
		}
	if(melyik!=document.getElementById('kicsik').getElementsByTagName('img').length-1){melyik++;}
	kepet(document.getElementById('kicsik').getElementsByTagName('img')[melyik]);
	return false;
	}

//document.body.onload=lep();
