﻿

  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); 
      }
  }   
 /*
27 function   resize_image(img_id,limit_width,limit_height)  
28   {  
29   var   width,height;  
30   if   (img_id)  
31   {  
32   width=img_id.width;  
33   height=img_id.height;  
34   if(width/height>limit_width/limit_height)  
35     {if(width>limit_width)   img_id.width=limit_width;}    
36   else    
37     {if(height>limit_height)   img_id.height=limit_height;}  
38   }  
39   }
40   */
   
   function DT_image(obj,limit_width,limit_height)
   { 
    var   width,height;  
     if(obj)  
     {  
         width=obj.width;  
         height=obj.height;           
         var longer=limit_width>limit_height?limit_width:limit_height;
         width>height?obj.height=longer:obj.width=longer;
      } 
  } 

 function delImg(obj,limit_width,limit_height)  
   {
     if(obj)
     {
        var o=obj;
     //'+img_id+',\''+limit_width +'\',\''+ limit_height +'\'
        obj.style.display="none";
       //setTimeout("DT_image(" + img_id + "," +limit_width + "," + limit_height+ ")",   20);   
       //eval('window.setTimeout("DT_image('+o+',\''+limit_width +'\',\''+ limit_height +'\')",20)');参数不能是对象
       window.setTimeout(DT_image,50,obj,limit_width,limit_height);  
       obj.style.display="";
     }
 }
function dealDiv(id)
{
  document.getElementById(id).style.display = "block";
}
function lTrim(str) 
{ 
    var i; 
    for(i=0;i<str.length;i++) 
        { 
        if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break; 
        } 
    str=str.substring(i,str.length); 
    return str; 
}   
function changeback(obj)
{
    var img1="url(images/image/880bbn-ly-021.gif)";
    var img2="url(images/image/880bbn-ly-020.gif)"
    var len=obj.parentElement.getElementsByTagName("td").length        
    for(var i=0;i<len;i++)
    {      
       if(obj.parentElement.getElementsByTagName("td")[i]==obj)
        {
           obj.parentElement.parentElement.getElementsByTagName("div")[i].style.display=""; 
           obj.parentElement.getElementsByTagName("td")[i].style.background=img2;
        }
       else
        { 
           obj.parentElement.parentElement.getElementsByTagName("div")[i].style.display="none";
           obj.parentElement.getElementsByTagName("td")[i].style.background=img1;
        }
    }
 }

