	var userwidth = 0;
	var userheight = 0;
	//IE
	if(!window.innerWidth)
	{
		//strict mode
		if(!(document.documentElement.clientWidth == 0))
		{
			userwidth = document.documentElement.clientWidth;
			userheight = document.documentElement.clientHeight;
		}
		//quirks mode
		else
		{
			userwidth = document.body.clientWidth;
			userheight = document.body.clientHeight;
		}
	}
	//w3c
	else
	{
		userwidth = window.innerWidth;
		userheight = window.innerHeight;
	}
	window.onload = resizeimg;
		function resizedMessage(message)
		{
			var elem = document.createElement('div');
			elem.id = 'resize-notice';
			elem.style.width = ''+userwidth-293+'px';
			elem.innerHTML = message;
			return elem;
		}
	function resizeimg()
	{
		if (images = document.getElementsByTagName('img'))
		{
			for (i = 0, l = images.length; i < l; i++)
			{
				if (images[i].width > userwidth - 275 && images[i].id != 'no_resize' )
				{
					images[i].style.width = ''+userwidth-275+'px';
					images[i].parentNode.insertBefore(resizedMessage('This image has been automatically resized. <a style="font-weight: bold;" href="'+images[i].src+'">View full-size version</a>.'), images[i]);
				}
			}
		}
	}