function IMGCACH () { var RollImages,name,tmp; RollImages=[]; for(tmp=1;tmp<3;++tmp) { name="Index"+tmp; RollImages[name]=new Image(); RollImages[name].src="/images/index_"+tmp+"b_on.gif"; } return RollImages; } var Roll=IMGCACH(); function IndexRollin (id,Roll) { var base="Index"+id; document.images[base].src=Roll[base].src; } function IndexRollout (id) { var base="Index"+id; document.images[base].src="/images/index_"+id+"b_off.gif"; }