// JavaScript Document
pict_path = "Button/";
slide_pos4 = new Array("s4");
slide_img4 = new Array(
						"40.jpg", 
						"41.jpg", 
						"42.jpg", 
						"43.jpg", 
						"44.jpg", 
						"45.jpg" 
						);

function slide_run4()
{
	//alert(slide_img);
	var select_pos4 = slide_pos4[rand(slide_pos4.length - 1)];
	var select_img4 = new Array();
	for (var i = 0; i < slide_img4.length; i++)
	{
		select_img4[i] = slide_img4[i];
	}
	
	var current_sr;
	for (i = 0; i < slide_pos4.length; i++)
	{
		current_sr = getImageName(eval("document.images." + slide_pos4[i] + ".src"));
		select_img4.delete_item4(current_sr);
	}

//alert(slide_img);
	newpict_sr = pict_path + select_img4[rand(select_img4.length - 1)];

	if (document.all)
	{
		//var transtype = rand(24);
		var transVal = "blendTrans(Duration=1)";
		var transStr = "blendTrans";
		eval("document.images." + select_pos4 + ".style.filter='" + transVal + "';");
		eval("document.images." + select_pos4 + ".filters." + transStr + ".Apply();");
	}
	eval("document.images." + select_pos4 + ".src='" + newpict_sr + "';");
	if (document.all) eval("document.images." + select_pos4 + ".filters." + transStr + ".Play();");
	
	setTimeout("slide_run4()", 4500);
}

function preload_slides4()
{
	for (i = 0; i < slide_img4.length; i++)
	{
		MM_preloadImages(pict_path + slide_img4[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_item4 = 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_item4 = function()
{
	var looptime, j;

	for (var i = 0; i < this.delete_item4.arguments.length; i++)
	{
		looptime = this.length;
		j = 0;
		while (j < looptime)
		{
			if (this[j] == this.delete_item4.arguments[i])
			{
				this.delete_item4(j);
				looptime--;
			}
			j++;
		}
	}
	return this;
}

