// JavaScript Document
pict_path = "images/slides/";
slide_pos1 = new Array("s2");
slide_img1 = new Array(
						
						"retail_01.jpg", 
						"retai1_02.jpg",
						"retai1_03.jpg",
						"retai1_04.jpg",
						"retai1_05.jpg",
						"retai1_06.jpg",
						"retai1_07.jpg"
												
						);

function slide_run1()
{
	//alert(slide_img1);
	var select_pos = slide_pos1[rand(slide_pos1.length - 1)];
	var select_img = new Array();
	for (var i = 0; i < slide_img1.length; i++)
	{
		select_img[i] = slide_img1[i];
	}
	
	var current_sr;
	for (i = 0; i < slide_pos1.length; i++)
	{
		current_sr = getImageName(eval("document.images." + slide_pos1[i] + ".src"));
		select_img.delete_item2(current_sr);
	}

//alert(slide_img1);
	newpict_sr = pict_path + select_img[rand(select_img.length - 1)];

	if (document.all)
	{
		//var transtype = rand(24);
		var transVal = "blendTrans(Duration=1)";
		var transStr = "blendTrans";
		eval("document.images." + select_pos + ".style.filter='" + transVal + "';");
		eval("document.images." + select_pos + ".filters." + transStr + ".Apply();");
	}
	eval("document.images." + select_pos + ".src='" + newpict_sr + "';");
	if (document.all) eval("document.images." + select_pos + ".filters." + transStr + ".Play();");
	
	setTimeout("slide_run1()", 4000);
}

function preload_slides1()
{
	for (i = 0; i < slide_img1.length; i++)
	{
		MM_preloadImages(pict_path + slide_img1[i]);
	}
}

function getImageName(value)
{
	var img_param = value.split("/");
	return img_param[img_param.length - 1];
}

/*--------------------------------------------------------------------------------------------*/

function rand(num)
{
	return Math.round(Math.random() * num);
}

Array.prototype.delete_item = function(index)
{
	for (var i = 0; i < this.length; i++)
	{
		if (i < index)
		{
			this[i] = this[i];
		}
		else
		{
			this[i] = this[i + 1];
		}
	}
	this.length = this.length - 1;
	return this;
}

Array.prototype.delete_item2 = function()
{
	var looptime, j;

	for (var i = 0; i < this.delete_item2.arguments.length; i++)
	{
		looptime = this.length;
		j = 0;
		while (j < looptime)
		{
			if (this[j] == this.delete_item2.arguments[i])
			{
				this.delete_item(j);
				looptime--;
			}
			j++;
		}
	}
	return this;
}

//alert(slide_img1.delete_item2("pic2.jpg", "pic5.jpg", "pic5.jpg", "pic10.jpg"));