function ImgSize(o,w,h,f,p){
	var m = new Image(); m.src = o.src;
	if(m.width>0 && m.height>0){
		if(w!=0 && h!=0){ //ImgSize(this,120,120,'',120)
			 if(m.width/m.height>=w/h){
				 if(m.width>w){
				   o.width = w;
				   o.height = (m.height*w)/m.width;
				 }else{
				   o.width = m.width;
				   o.height = m.height;
				 }
			 }else{
				 if(m.height>h){
				   o.height = h;
				   o.width = (m.width*h)/m.height;
				 }else{
				   o.width = m.width;
				   o.height = m.height;
				 }
			 }
		}else{
			 if(w==0 && h!=0){ //ImgSize(this,0,120,'',120)
				 if(m.height>=h) o.height = h;
			 }else if(w!=0 && h==0){ //ImgSize(this,120,0,'',120)
				 if(m.width>=w) o.width = w;
			 }else if(w==0 && h==0){ //ImgSize(this,0,0,'',120), ÌîÂúÈÝÆ÷ÓÃ
				 if(isNaN(p)) p=120;
				 if(m.width/m.height>=1){
					if(m.width>p) o.width = p;
				 }else{
					if(m.height>p) o.height = p;
				 }
			 }
		}
		if(f) o.title = f; //ImgSize(this,120,120,'ÏÔÊ¾ÐÅÏ¢',120)
	}
}
