function simages() { //v1.0 var i,target,j=0,sarray=new Array,oarray=document.simgdata; for (i=0; i < (simages.arguments.length-2); i+=3) { target = eval(simages.arguments[(navigator.appName == 'Netscape')?i:i+1]) if (target != null) { sarray[j++] = target; sarray[j++] = (oarray==null || oarray[j-1]!=target)?target.src:oarray[j]; target.src = simages.arguments[i+2]; } } document.simgdata = sarray; //used for restore } function simgr() { //v1.0 if (document.simgdata != null) for (var i=0; i<(document.simgdata.length-1); i+=2) document.simgdata[i].src = document.simgdata[i+1]; }