function setOpacity(ImageObject, NewValue)
{
	if(ImageObject.filters)
		ImageObject.filters.alpha.opacity = NewValue;
	else
		ImageObject.style.MozOpacity = NewValue / 100;
}

function getOpacity(ImageObject)
{
	if(ImageObject.filters)
		opacityValue = ImageObject.filters.alpha.opacity;
	else
		opacityValue = ImageObject.style.MozOpacity*100;
	return opacityValue;
}

function LoadNextImage(ImageObject)
{
	ActualImageId = document.getElementById('TdProducto').ImageId;
	ActualImageId++;
	if(ActualImageId >= (ArrayLength))
	{
		ImageObject.src = ItemsArray[0];
		ImageObject.ImageId = 0;
	}
	else
	{
		ImageObject.src = ItemsArray[ActualImageId];
		ImageObject.ImageId = ActualImageId;
	}
}

function OpacityOn()
{
	MainImage = document.getElementById('FilterImg');
	opacityValue = getOpacity(MainImage);
	if (opacityValue < 70 )
	{
		opacityValue+=6;
		setOpacity(MainImage,opacityValue);
		ID2=window.setTimeout("OpacityOn();",TimeOutMiliSecImg);
	}
	else
		ShowNextImage();
}

function OpacityOff()
{
	MainImage = document.getElementById('FilterImg');
	opacityValue = getOpacity(MainImage);
	if (opacityValue > 0)
	{
		opacityValue-=3;
		setOpacity(MainImage,opacityValue);
		ID2=window.setTimeout("OpacityOff();",TimeOutMiliSecImg);
	}
	else
	{
		if (CountImg>1)
			ID2=window.setTimeout("OpacityOn();",TimeOutMiliSec);
	}
}

function ShowNextImage()
{
	MainImage = document.getElementById('TdProducto');
	AuxImage = document.getElementById('ImgAuxProducto');
	MainImage.style.background = BackGroundImageInit + AuxImage.src + BackGroundImageEnd;
	MainImage.ImageId = AuxImage.ImageId;
	LoadNextImage(AuxImage);

	//OpacityOff();
	ID2=window.setTimeout("ShowNextImage();",'6000');

}

