function DrawImage(ImgD,FitWidth,FitHeight){
  var image=new Image();
  image.src=ImgD.src;   
  if(image.width>0 && image.height>0){
       if(image.width/image.height>= FitWidth/FitHeight){
           if(image.width>FitWidth){
               ImgD.width=FitWidth;           
               ImgD.height=(image.height*FitWidth)/image.width;
           }else{
               ImgD.width=image.width;           
               ImgD.height=image.height;         
           }
       } else{         
           if(image.height>FitHeight){           
               ImgD.height=FitHeight;           
               ImgD.width=(image.width*FitHeight)/image.height;
           }else{
               ImgD.width=image.width;
              ImgD.height=image.height; 
           }       
       }   
   } 
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}