function getImageFromSrc(tagId) {
	try {
		if (document.all && !window.opera) {
			var imageNodeId = 1;
			var textNodeId = 3;
		} else {
			var imageNodeId = 3;
			var textNodeId = 6;
		}
		document.getElementById(tagId).childNodes[ textNodeId ].nextSibling.id = randomHtmlId();
		caps = new Object();
		caps.captionId = document.getElementById(tagId).childNodes[ textNodeId ].nextSibling.id;
		var imagePath = '';
		var imageElement = document.getElementById(tagId).childNodes[ imageNodeId ].src.split('/');
		var imageName = imageElement[imageElement.length-1];
		var imageType = imageName.split('.');
		for (i = 0;i < imageElement.length - 1;i++) {
			imagePath += imageElement[i] + '/';
		}
		imageName = imageName.replace(/\.jpg/g, '_full.' + imageType[1]);
		document.getElementById(tagId).href = imagePath + imageName;
	} catch (error) {
		alert(error);
	} finally {
		return;
	}
}

function randomHtmlId() {
	return 1 + 10000*(Math.random());
}

