function fixImgs(id, cls, maxW, maxH) { var pix=document.getElementById(id).getElementsByTagName('img'); for (i=0; i h) { if (w > maxW) { f=1-((w - maxW) / w); w=w * f; h=h * f; } } else { if (h > maxH) { f=1-((h - maxH) / h); w=w * f; h=h * f; } } if (w > maxW) { f=1-((w - maxW) / w); pix[i].width=w * f; pix[i].height=h * f; } if (h > maxH) { f=1-((h - maxH) / h); w=w * f; h=h * f; } if(w!=pix[i].width || h!=pix[i].height) { pix[i].width=w; pix[i].height=h; } } } } function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } }