// Copyrights Informatique Direct Impact 2005
// Author: yanick rochon

function swapImage(arg)
{
	var suffix = 'over';
	// Do this loop because if the image is placed under the <A HREF>
	// Mozilla is taking the cariage return as a childNode
	//for (var i=0; i<arg.childNodes.length; i++)
	//{
		//if (arg.childNodes[i].tagName == 'IMG' || arg.childNodes[i].tagName == 'INPUT')
		//{
			//var img 		 = arg.childNodes[i].id;
			//var imgSrc 		 = arg.childNodes[i].src;
			
			var img = arg.id;
			var imgSrc = arg.src;
			
			// Check if image is already selected
			if (imgSrc.indexOf(suffix) != -1)
			{
				return;
			}
			var imgExtension = imgSrc.substr(imgSrc.length - 4, 4);
			var imgOver 	 = imgSrc.substr(0, imgSrc.length - 4) + 'Over'+ imgExtension;
			
			//break;
		//}
	//}
	
	document.getElementById(img).src = imgOver;
}

function restoreImage(arg)
{
	var suffix = 'over';
	// Do this loop because if the image is placed under the <A HREF>
	// Mozilla is taking the cariage return as a childNode
	//for (var i=0; i<arg.childNodes.length; i++)
	//{
		//if (arg.childNodes[i].tagName == 'IMG' || arg.childNodes[i].tagName == 'INPUT')
		//{
			//var img 		 = arg.childNodes[i].id;
			//var imgSrc 		 = arg.childNodes[i].src;
			
			var img = arg.id;
			var imgSrc = arg.src;
			
			// Check if image is already selected
			if (imgSrc.indexOf(suffix) != -1)
			{
				return;
			}
			var imgExtension = imgSrc.substr(imgSrc.length - 4, 4);
			var imgNormal 	 = imgSrc.substr(0,imgSrc.length - 8) + imgExtension;
			
			//break;
		//}
	//}
	
	document.getElementById(img).src = imgNormal;
}