var Images = 
{
	PreLoad : function() 
	{
		arr=arguments; 
		var img;
		var imagesArray = new Array();
		var urlPrefix = "http://" + location.hostname;
		for(var i=0; i<arr.length; i++) 
		{ 
			img = new Image;
			img.src =  urlPrefix + arr[i];
			imagesArray[i] = img;
		}
	},
	IsImage : function(elemValue)
	{
		return (elemValue.toLowerCase().indexOf('.gif') > 0 ||
				elemValue.toLowerCase().indexOf('.bmp') > 0 ||
				elemValue.toLowerCase().indexOf('.jpeg') > 0 ||
				elemValue.toLowerCase().indexOf('.jpg') > 0  );
	},
	LimitHeight : function(containerId,maxHeight)
	{
		Images.LimitObjHeight(document.getElementById(containerId),maxHeight);
	},
	LimitObjHeight : function(obj,maxHeight)
	{
		if (obj == null) return;
		var images = obj.getElementsByTagName('img');
		for (var i = 0; i < images.length ; i++) {
			var _img = new Image();
			_img.src = images[i].src;
			if ( _img.height <= 0 || _img.height > maxHeight)
			{
				images[i].style.height = maxHeight;
			}
		}
	},
	LimitObjWidth : function(obj,maxWidth)
	{
		var images = obj.getElementsByTagName('img');
		for (var i = 0; i < images.length ; i++) {
			var _img = new Image();
			_img.src = images[i].src;
			if ( _img.width <= 0 || _img.width > maxWidth)
			{
				images[i].style.width = maxWidth;
			}
		}
	},
	LimitWidth : function(containerId,maxWidth)
	{
		Images.LimitObjWidth(document.getElementById(containerId),maxWidth);
	}	
}
