﻿window.NewsArticleDetails = {};

NewsArticleDetails.Init = function()
{
	var DEFAULT_OPACITY = 0.3;
	var largePhoto = document.getElementById("largephotocontainer").getElementsByTagName("img")[0];
	var smallPhotos = document.getElementById("smallphotocontainer").getElementsByTagName("img");
	
	for(var i = 0; i < smallPhotos.length; i++)
	{
		smallPhotos[i].onmouseover = function()
		{
			for(var j = 0; j < smallPhotos.length; j++)
				NewsArticleDetails.SetOpacity(smallPhotos[j], DEFAULT_OPACITY)
		
			NewsArticleDetails.SetOpacity(this, 1.0)
			largePhoto.src = this.src;
			largePhoto.title = this.title;
		}

		NewsArticleDetails.SetOpacity(smallPhotos[i], DEFAULT_OPACITY)
	}
	
	if(smallPhotos.length > 0)
		NewsArticleDetails.SetOpacity(smallPhotos[0], 1.0)
}

// opacity is a number from 0.0 to 1.0.
NewsArticleDetails.SetOpacity = function(element, opacity)
{
	element.style.opacity = opacity;
	element.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=" + (opacity * 100) + ")";
}
