function preload(images) {
    if (typeof document.body == "undefined") return;
    try {
        var div = document.createElement("div");
        var s = div.style;
        s.position = "absolute";
        s.top = s.left = 0;
        s.visibility = "hidden";
        document.body.appendChild(div);
        div.innerHTML = "<img src=\"" + images.join("\" /><img src=\"") + "\" />";
        var lastImg = div.lastChild;
        lastImg.onload = function() { document.body.removeChild(document.body.lastChild); };
     }
     catch(e) {
        // Error. Do nothing.
    }
}


var curimg = 0;

function swapImg (i, j)
{	
//	var mainimg = $("#itemmore_wrap" + j + " .itemmore_img").attr ("id");
	var extraimg = $("#itemmore_wrap" + j + " .itemmore_extraimg" + i).attr ("id");		
	preload(root + "/modules/utils/picrebuild.php?file=" + extraimg + "&width=254&height=300");

	
	$("#itemmore_wrap" + j + " img.itemmore_img").fadeTo (500, 0.001, function ()
	{
		$("#itemmore_wrap" + j + " img.itemmore_img").attr ({"src" : root + "/modules/utils/picrebuild.php?file=" + extraimg + "&width=254&height=300"});
		var code = "$('#itemmore_wrap" + j + " img.itemmore_img').fadeTo (500, 1)";
		setTimeout (code, 1000);
	});	
	
}

function returnImg (i)
{
	var mainimg = $("#itemmore_wrap" + i + " .itemmore_img").attr ("id");
	preload(root + "/modules/utils/picrebuild.php?file=" + mainimg + "&width=254&height=300");
	$("#itemmore_wrap" + i + " img.itemmore_img").fadeTo (500, 0.001, function ()
	{
		$("#itemmore_wrap" + i + " img.itemmore_img").attr ({"src" : root + "/modules/utils/picrebuild.php?file=" + mainimg + "&width=254&height=300"});
		var code = "$('#itemmore_wrap" + i + " img.itemmore_img').fadeTo (500, 1)";
		setTimeout (code, 1000);
	});	
}