function GetObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function fitsize(obj,maxw,maxh){
	 if(obj=="")return false;
	 var objid=obj;
	 obj=GetObj(obj);
	 var img=new Image;
	 img.src=obj.src;
	 if(img.readyState=="complete"){
	 if(img.height){
		 h=img.height;
		 w=img.width;
		 bl=w/h;
     	 if(bl>=maxw/maxh){
		  if(w>maxw){
			   obj.width=maxw;
			   obj.height=maxw/bl;
			  }else{
				obj.width=w;
				obj.height=w/bl;
			  }
		 }else{
		  	 if(h>maxh){
				 obj.height=maxh;
				 obj.width=maxh*bl;
			 }else{
				 obj.height=h;
				 obj.width=h*bl;
				 }
		 }
	 }
	}else{
		setTimeout("fitsize('"+objid+"',"+maxw+","+maxh+"),1000");
	}

}

