﻿function loadImage(id_images, id_image)
{
	var images			= window["images_"+id_images];
	var main_image_id	= images["config"]["main_image_id"];
	var title_id		= images["config"]["title_id"];
	var high_id			= images["config"]["high_id"];
	var arr_images		= images["array_images"];
	var count=0;
	for (var i=0;i<arr_images.length;i++){
		if (arr_images[i]["id"]==id_image){
			var obj = arr_images[i];
			var main_img=document.getElementById(main_image_id);
			main_img.src=obj["pathBig"];
			var high=document.getElementById(high_id);
			if (obj["pathHigh"]!=null){
				high.href=obj["pathHigh"];
				high.innerHTML="Скачать в высоком качестве";
			}
			else{
				high.href="";
				high.innerHTML="";
			}
			var title=document.getElementById(title_id);
			if (obj["title"]!=null){
				title.innerHTML=obj["title"];
				main_img.alt=obj["title"];
				main_img.title=obj["title"];
			}
			else{
				title.innerHTML="";
				main_img.alt="";
				main_img.title="";
			}
			break;
		}
		count++;
	}
	window["current_"+id_images]=count;
}
function gallery_forward(id_images){
	var images			= window["images_"+id_images]["array_images"];
	var current_index	= window["current_"+id_images];
	if (typeof(current_index)=="undefined")
		current_index=0;
	current_index++;
	
	if (current_index>=images.length)
		current_index=0;
	
	loadImage(id_images, images[current_index]["id"]);
}
function gallery_back(id_images){
	var images			= window["images_"+id_images]["array_images"];
	var current_index	= window["current_"+id_images];
	if (typeof(current_index)=="undefined")
		current_index=0;
	current_index--;
	if (current_index<0)
		current_index=images.length-1;
	
	loadImage(id_images, images[current_index]["id"]);
}
