	function findObj(theObj, theDoc)
	{
	  var p, i, foundObj;
	  
	  if(!theDoc) theDoc = document;
	  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
	  {
		theDoc = parent.frames[theObj.substring(p+1)].document;
		theObj = theObj.substring(0,p);
	  }
	  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
	  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
		foundObj = theDoc.forms[i][theObj];
	  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
		foundObj = findObj(theObj,theDoc.layers[i].document);
	  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
	  return foundObj;
	}

	function swapImage() {
	  var i,j=0,x,a=swapImage.arguments; for(i=0;i<(a.length-3);i+=4)
	   if ((x=findObj(a[i]))!=null){x.src=a[i+2];x.alt=a[i+4]}
	}

	function tradeImage() {
		var i,a=tradeImage.arguments;
		for (i=0;i<(a.length-1);i+=2) {
			if ((x=findObj(a[i]))!=null) {
				if ((x2 = findObj(a[i+1]))!=null) {
					 x3 = findObj('imgTemp');
					 x3.src = x.src;
					 x3.alt = x.alt;
					 x3.title = x.title;
					 x.src = x2.src.replace(".jpg","-thumb.jpg");
					 x.alt = x2.alt;
					 x.title = x2.title;
					 x2.src = x3.src.replace("-thumb.jpg",".jpg");
					 x2.alt = x3.alt;
					 x2.title = x3.title;
					}
				}
			}
		}