var citymagphotos = new Array();
var currentphoto=0;
var atend=false;
function cityMagPagination(){
	var uls=document.getElementsByTagName('ul');
	for(x=0;x<uls.length;x++){
		if(uls[x].className.search('thumbGallery')>-1){
			citymagphotos = uls[x].getElementsByTagName('li');
		}
	}
	
	resetcityMagGallery(currentphoto, citymagmaxphotos);
	
	var pagingparent = document.getElementById('gallery_paging_links');
	var allspans = pagingparent.getElementsByTagName('span');
	var spans=new Array();
	for(x=0;x<allspans.length;x++){
		if(allspans[x].parentNode==pagingparent){
			if(allspans[x].className.search('gallery_next_link')>-1){
				next=allspans[x];
				next.style.display="block";
				next.innerHTML='<a href="#"><span>Next</span></a>';
				next.onclick=function(){
					if(currentphoto+citymagmaxphotos<=citymagphotos.length){
						resetcityMagGallery(currentphoto+citymagmaxphotos, citymagmaxphotos);
					}
					return false;
				};
			}
			if(allspans[x].className.search('gallery_prev_link')>-1){
				prev=allspans[x];
				prev.style.display="block";
				prev.innerHTML='<a href="#"><span>Prev</span></a>';
				prev.onclick=function(){
					resetcityMagGallery(currentphoto-citymagmaxphotos, citymagmaxphotos);
					return false;
				};
			}
		}
	}
}
function resetcityMagGallery(start, num){
	
	currentphoto=start;
	if(currentphoto<0){
		currentphoto=0;
	}
	if(start<0){
		start=0;
	}
	var end = start + num;
	
	if(start<=citymagphotos.length){
		for(x=0;x<citymagphotos.length;x++){
			if(x<end && x>=start){
				citymagphotos[x].style.display="";
			}
			else{
				citymagphotos[x].style.display="none";
			}
		}
	}
	
}