﻿<!--

function PNGswap(myID, sourceOne, sourceTwo, ignoreState)
{
   var oSpan = document.getElementById(myID);
   var currentAlphaImg = oSpan.filters(0).src;
   if (currentAlphaImg.indexOf(sourceOne) != -1 || ignoreState)
   {
     oSpan.filters(0).src = currentAlphaImg.replace(sourceOne, sourceTwo);
   }
   else
   {
     oSpan.filters(0).src = currentAlphaImg.replace(sourceTwo, sourceOne);
   }
}

function imgSwap(myID, sourceOne, sourceTwo, ignoreState)
{
   var oImg = document.getElementById(myID);
   var strImg = oImg.src;
   if (strImg.indexOf(sourceOne) != -1 || ignoreState) 
      oImg.src = strImg.replace(sourceOne, sourceTwo);
   else
      oImg.src = strImg.replace(sourceTwo, sourceOne);
}

function swapImage( myId, sourceOne, sourceTwo, ignoreState)
{
   var oImg = document.getElementById(myId);
	 if( oImg.tagName.toUpperCase() == 'SPAN')
	   PNGswap( myId, sourceOne, sourceTwo, ignoreState);
	 else
	   imgSwap( myId, sourceOne, sourceTwo, ignoreState);
}
// -->
