function moveImg(type,count,offset,elemGallery,elemCounter) {
	currentImg = document.getElementById(elemCounter).value;
	currentImg = parseInt(currentImg);
	absOffset = (currentImg-1)*offset*(-1);
	durationTime = 0.7;
	
	if(type == "next") {
		if(currentImg == count) {
			newOffset = parseInt(offset*(count-1));
			nextImg = 1;
		} else {
			newOffset = parseInt(offset*(-1));
			nextImg = parseInt(currentImg+1);
		}
	} else {
		nextImg = parseInt(currentImg-1);
		newOffset = parseInt(offset);
	}
	
	if(nextImg>0 && currentImg<=count) {
		new Effect.MoveBy(document.getElementById(elemGallery), 0, newOffset,{duration:durationTime});
		document.getElementById(elemCounter).value = nextImg;
		document.getElementById(elemGallery).style.left = absOffset+"px";
	}
}


function out(element,imgId,newImg) {
	document.getElementById(imgId).src=newImg;
	document.getElementById(element).style.display = 'none';
}


function over(element,imgId,newImg) {
	document.getElementById(imgId).src=newImg;
	document.getElementById(element).style.display = 'block';
}


