All pastes #916533 Raw Edit

Someone

public text v1 · immutable
#916533 ·published 2008-02-24 19:06 UTC
rendered paste body
I'm trying to understand how this:

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

 parses the data passed to it by this;

<a href="javascript:;" onClick="MM_swapImage('main_N734TE','','fleetimg/N734TE3.jpg',1)"><img src="fleetimg/N734TE3M.jpg" alt="N734TE Image03" name="N734TE3.jpg" border="0" id="N734TE03"></a>

and changes this main image;

<a href="fleetimg/N734TE1L.jpg" rel="lightbox[N734TE]" id="big_N734TE" title="PCF:N734TE @ Palomar / KCRQ - Click on the right or left side of image to change."><img src="fleetimg/N734TE1.jpg" name="main_N734TE" width="400" height="300" class="Table1" id="main_N734TE"></a>

So I add in another variable to change the link item as well.