var total_images;
var slides_left;
var _x = 0;
var total_images_album;
var slides_left_album;
var _x_album = 0;
var total_images_album_video;
var slides_left_album_video;
var _x_album_video = 0;

function positionImage()
{
	imagesLeft = 0;
	imagesPassed = 0;
	var getReady;
	for(i=0;i<total_images;i++)
	{
		if(images[i].id == "selectat")
		{
			getReady = 1;
		}
		else
		{
			if(getReady == 1)
			{
				imagesLeft++;
			}
		}
		if(getReady != 1)
		{
			imagesPassed++;
		}
	}
	if(imagesLeft >= 3)
	{
		new Effect.Move(document.getElementById("album_foto"),{ x: -(imagesPassed*112), y: 0, mode: 'absolute', duration: 0.5});
		slides_left = imagesLeft - 3;
		_x = 112 * imagesPassed;
		if(imagesPassed == 0)
		{
			document.getElementById('prev_img').className = "a_album prev_no";
		}
		else
		{
			document.getElementById('prev_img').className = "a_album prev";
		}
		if(slides_left == 0)
		{
			document.getElementById('next_img').className = "a_album next_no";
		}
	}
	else
	{
		new Effect.Move(document.getElementById("album_foto"),{ x: -((imagesPassed - 3 + imagesLeft)*112), y: 0, mode: 'absolute', duration: 0.5});
		slides_left = 0;
		_x = 112 * (imagesPassed - 3 + imagesLeft);
		document.getElementById('next_img').className = "a_album next_no";
		document.getElementById('prev_img').className = "a_album prev";
	}
}

function getTotalImages()
{
	if(document.getElementById("album_foto"))
	{
		images = document.getElementById("album_foto") .getElementsByTagName("a");
		total_images = images.length;
		if(total_images > 4)
		{
			slides_left = total_images - 4;
			if((total_images > 4) && document.getElementById("selectat"))
			{
				positionImage();
			}
		}
	}
	
	if(document.getElementById("album_right"))
	{
		images = document.getElementById("album_right") .getElementsByTagName("a");
		total_images_album = images.length;
		if(total_images_album > 3)
		{
			slides_left_album = total_images_album - 3;
		}
	}
	
	if(document.getElementById("album_right_video"))
	{
		images = document.getElementById("album_right_video") .getElementsByTagName("a");
		total_images_album_video = images.length;
		if(total_images_album_video > 3)
		{
			slides_left_album_video = total_images_album_video - 3;
		}
	}
}

function moveImagesNext()
{
	if(slides_left)
	{
		_x += 112;
		new Effect.Move(document.getElementById("album_foto"),{ x: -_x, y: 0, mode: 'absolute', duration: 0.5});
		slides_left--;
		if(!slides_left)
		{
			document.getElementById('next_img').className = "a_album next_no";
		}
		if(slides_left < total_images - 4 && slides_left >= 0)
		{
			document.getElementById('prev_img').className = "a_album prev";
		}
	}
}

function moveImagesPrev()
{
	if(slides_left < total_images - 4 && slides_left >= 0)
	{
		_x -= 112;
		new Effect.Move(document.getElementById("album_foto"),{ x: -_x, y: 0, mode: 'absolute', duration: 0.5});
		slides_left++;
		if(slides_left >= total_images - 4)
		{
			document.getElementById('prev_img').className = "a_album prev_no";
		}
		if(slides_left)
		{
			document.getElementById('next_img').className = "a_album next";
		}
	}
}

function moveImagesAlbumNext()
{
	if(slides_left_album)
	{
		_x_album += 78;
		new Effect.Move(document.getElementById("poze_album"),{ x: -_x_album, y: 0, mode: 'absolute', duration: 0.5});
		slides_left_album--;
	}
}

function moveImagesAlbumPrev()
{
	if(slides_left_album < total_images_album - 3 && slides_left_album >= 0)
	{
		_x_album -= 78;
		new Effect.Move(document.getElementById("poze_album"),{ x: -_x_album, y: 0, mode: 'absolute', duration: 0.5});
		slides_left_album++;
	}
}

function moveImagesAlbumVideoNext()
{
	if(slides_left_album_video)
	{
		_x_album_video += 78;
		new Effect.Move(document.getElementById("poze_album_video"),{ x: -_x_album_video, y: 0, mode: 'absolute', duration: 0.5});
		slides_left_album_video--;
	}
}

function moveImagesAlbumVideoPrev()
{
	if(slides_left_album_video < total_images_album_video - 3 && slides_left_album_video >= 0)
	{
		_x_album_video -= 78;
		new Effect.Move(document.getElementById("poze_album_video"),{ x: -_x_album_video, y: 0, mode: 'absolute', duration: 0.5});
		slides_left_album_video++;
	}
}

addEvent(window,'load', getTotalImages, false);