function MM_swapImage() { //v1.0 var i,theObj,j=0,swapArray=new Array,oldArray=document.MM_swapImgData; for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) { theObj = eval(MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1]) if (theObj != null) { swapArray[j++] = theObj; swapArray[j++] = (oldArray==null || oldArray[j-1]!=theObj)?theObj.src:oldArray[j]; theObj.src = MM_swapImage.arguments[i+2]; } } document.MM_swapImgData = swapArray; //used for restore }