function ArtPreview(action, count, cur_img)
{
	if (action == "show")
	{
		var bg = document.createElement("div");
		if(bg)
		{
			bg.id = "ArtBg";
			bg.className = "ArtBg";
			bg.style.opacity = 0.7;
			bg.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity = 70)";
			bg.style.height = getDocumentHeight()+'px';
			var cont = document.createElement("div");
			cont.id = "ArtCont";
			cont.className = "ArtCont";
			var pic = document.createElement("div");
			pic.className = "ArtPic";
			var upper = document.createElement("div");
			upper.className = "ArtUpper";
			var down = document.createElement("div");
			down.className = "ArtDown";
			down.innerHTML = "<div class=\"ArtLeft\"><br><a href=\"javascript:ListImg('"+count+"', -1);\">назад</a></div><div class=\"ArtRight\"><br><a href=\"javascript:ListImg('"+count+"', 1);\">вперед</a></div><div class=\"ArtClose\"><a href=\"javascript:ArtPreview('close');\">закрыть</a></div>";
			var img = document.createElement("img");
			img.id = "ArtPreviewImg";
			img.src = document.getElementById("item_img_"+cur_img).src.replace("s.", 'b.');
			document.body.appendChild(bg);
			document.body.appendChild(cont);
			cont.appendChild(pic);
			pic.appendChild(upper);
			pic.appendChild(down);
			upper.appendChild(img);
		}
	}
	if (action == "close")
	{
		document.body.removeChild(document.getElementById("ArtBg"));
		document.body.removeChild(document.getElementById("ArtCont"));
	}
}

function getDocumentHeight()
{
	return (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight;
}

function ListImg(count, direct)
{
	var src = document.getElementById('ArtPreviewImg').src;
	var cur_img = parseInt(src.slice(-7, -6), 10);
	cur_img += direct;
	if (cur_img > count) cur_img = 1;
	if (cur_img < 1) cur_img = count;
	document.getElementById('ArtPreviewImg').src = src.replace(/.\d\.b.jpg/, "."+cur_img+".b.jpg");
}
