	var imgScale = {};
		imgScale.reference = null;
		imgScale.values = {
			current:0,
			normal:(document.all) ? 19:20
		};
		imgScale.elm = [];
		imgScale.timer = null;
		
		imgScale.add = function(elm) {
			elm.orgwidth = elm.width;
			elm.orgheight = elm.height;
	
			imgScale.elm[imgScale.elm.length] = elm;
		}
		imgScale.proof = function() {
			if(imgScale.values.current != imgScale.reference.offsetHeight) {
				imgScale.values.current = imgScale.reference.offsetHeight;
				imgScale.scale(((100/this.values.normal) * this.values.current)/100);
			}
			imgScale.timer = window.setTimeout("imgScale.proof()",1000);	
		}
		imgScale.scale = function(f) {
			f = (f > 1.1) ? 2:1;
			
			for(elm in this.elm) {
			
				if(this.elm[elm].orgwidth == 0)
					this.elm[elm].orgwidth = this.elm[elm].width;

				if(this.elm[elm].orgheight == 0)
					this.elm[elm].orgheight = this.elm[elm].height;
			
				this.elm[elm].width = this.elm[elm].orgwidth * f;
				this.elm[elm].height = this.elm[elm].orgheight * f;				
			}			
			
		}
		
		imgScale.init = function() {			
			if(!document.getElementById)
				return;

				imgScale.reference = document.createElement("DIV");				
				with(imgScale.reference) {
					innerHTML = "&nbsp;";
					style.position = "absolute";
				}
				document.body.appendChild(imgScale.reference);			

			imgScale.timer = window.setTimeout("imgScale.proof()",1000);
		}
