﻿// JScript 文件 调整图片宽高
        
        function change(i)
        {
            document.getElementById('main').src=i.src;
        }

  var __sto = setTimeout;   
  window.setTimeout = function(callback,timeout,param)
  {//由于与其他如dropdownlist调用的setTimeout函数冲突,增加参数判断，否则会出错
      if(param)
      {
          var args = Array.prototype.slice.call(arguments,2);   
          var _cb = function(){   
                 callback.apply(null,args);               
          }  
          __sto(_cb,timeout);   
      }
      else
      {
         __sto(callback,timeout); 
      }
  }   
   
   function DT_image(img_id,limit_width,limit_height)
   {
 
    var   width,height;  
     if   (img_id)  
     {  
     width=img_id.width;  
     height=img_id.height;

         if(width/height>limit_width/limit_height)  
             {
               
                    img_id.height=height*(limit_width/width);
                    img_id.width=limit_width;

             }    
         else    
             {
              
                    img_id.width=width*(limit_height/height); 
                    img_id.height=limit_height;
             }  
                                 

         } 
  
   } 
 
   function resize_image(img_id,limit_width,limit_height)  
   {
     if(img_id)
     {
       var o=img_id;
    
         img_id.style.display="none";
    
       window.setTimeout(DT_image,1,img_id,limit_width,limit_height);  
           img_id.style.display="";
     }
  }
  
  var i=0;
  function clickfrist(id)
  {
     if(i==0)
     {
        id.onclick;
        i++;
     }
  }
