var elements = {
	changePhoto: function(element){
		var newBigPhotoSrc = element.getAttribute('src');
		var bigPhoto = document.getElementById('bigPhoto');
		bigPhoto.setAttribute('src',newBigPhotoSrc);
	},
	changeVideo: function(element){
		var newVideoSrc = element.getAttribute('src');
		var video = document.getElementById('video');
		video.setAttribute('src',newVideoSrc);
	},
	previous: function(){
		var previous = document.getElementById('albumPrevious');
		var previousCollection = func.getElementsByClassName(previous,'div','noFocusElement');
		var previousLastElement = previousCollection[(previousCollection.length - 1)];
		
		var current = document.getElementById('albumCurrent');
		var currentCollection = func.getElementsByClassName(current,'div','noFocusElement');
		var currentLastElement = currentCollection[(currentCollection.length - 1)];
		var currentFirstElement = currentCollection[0];
		
		var next = document.getElementById('albumNext');
		var nextCollection = func.getElementsByClassName(next,'div','noFocusElement');
		var nextFirstElement = nextCollection[0];
		
		if(previousLastElement!=undefined){
			current.insertBefore(previousLastElement,currentFirstElement);
			if(nextFirstElement!=undefined){
				next.insertBefore(currentLastElement,nextFirstElement);
			}
			else{
				next.appendChild(currentLastElement);
			}
			current.removeChild(currentLastElement);
		}
	},
	next: function(){
		var previous = document.getElementById('albumPrevious');
		var previousCollection = func.getElementsByClassName(previous,'div','noFocusElement');
		var previousLastElement = previousCollection[(previousCollection.length - 1)];
		
		var current = document.getElementById('albumCurrent');
		var currentCollection = func.getElementsByClassName(current,'div','noFocusElement');
		var currentLastElement = currentCollection[(currentCollection.length - 1)];
		var currentFirstElement = currentCollection[0];
		
		var next = document.getElementById('albumNext');
		var nextCollection = func.getElementsByClassName(next,'div','noFocusElement');
		var nextFirstElement = nextCollection[0];
		
		var clearCollection = func.getElementsByClassName(current,'div','clear');
		var lastClear = clearCollection[(clearCollection.length - 1)];
		
		if(nextFirstElement!=undefined){
			current.insertBefore(nextFirstElement,lastClear);
			previous.appendChild(currentFirstElement);
			current.removeChild(currentFirstElement);
			next.removeChild(nextFirstElement);
		}
	}
}