﻿       var w3c=(document.getElementById)? true: false;
       var agt=navigator.userAgent.toLowerCase();
       var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));

       function IeTrueBody()
       {
         return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
       }

       function GetScrollTop()
       {
       return ie ? IeTrueBody().scrollTop : window.pageYOffset;
       }


 function trim(s)
            {	 var i,r,j
	             var n=s.length 
	             for(i=0;i<n;i++)
	            { t=s.charAt(i)
	              if(t!=" " && t!='　') break;
	            } 
	              if(i==n) return("");
	              for(j=n-1;j>=0;j--)
	                 { t=s.charAt(j)
	                  if(t!=" " && t!='　') break;
	            }  
	             r=s.substring(i,j+1);
	            return(r);
                } 
                
                
 function ChangeImg(Name,id,count)
 {
	
	for(i=1;i<=count*1;i++)
	{
		document.getElementById(Name+i).className='biaoti4';

	}
	document.getElementById(Name+id).className='biaoti3';
	
 }
 


function autoResize(obj)
{
try 
{

parent.document.all[obj].style.height=parent.mid.document.body.scrollHeight*1+50;

}
catch(e)
{

}
}

function getScroll()  
{     var t; 
         if (document.documentElement && document.documentElement.scrollTop) 
         {         
         t = document.documentElement.scrollTop;                     
          }
                             
         else if (document.body) 
         { 
           t = document.body.scrollTop;  
         }
        return t;
         }  

    function Resize(obj)
    {

    parent.document.all[obj].style.height=520;

    }

    function GetObj_Y(obj)
    {
        var oRect   = obj.getBoundingClientRect();  
        var y=oRect.top;
        var Sh=getScroll();
        y=(y+Sh*1)*1;
        return y;
    }
    
    function GetObj_X(obj)
    {
        var oRect   = obj.getBoundingClientRect();  
        var x=oRect.left;
        return x;
    }

      function ReIDs(IDstr)//获取ID集
      {
       var IDS="";
       var Mid="";
       var len=document.form1.elements.length;
			var i;
		    for (i=0;i<len;i++)
		    {
		    
			if (document.form1.elements[i].type=="checkbox")
			{
		      var obj= document.form1.elements[i];
		      if(obj.checked==true)
		      {
		        Mid=obj.id.replace(IDstr,"");
		       if(Mid!="")
		       {
		        IDS+=","+Mid;
		       }
		      }
		     		      
			}
					
			}
			try{IDS=IDS.substring(1);}catch(e){}
		
			return IDS;
			
      }
      
      function  readCookie(name)//读Cookie
      {   
       var   cookieValue   =   "";   
       var   search   =   name   +   "=";   
       if(document.cookie.length   >   0)   
       {     
          offset   =   document.cookie.indexOf(search);   
          if   (offset   !=   -1)   
          {     
              offset   +=   search.length;   
              end   =   document.cookie.indexOf(";",   offset);   
              if   (end   ==   -1)   end   =   document.cookie.length;   
              cookieValue   =   unescape(document.cookie.substring(offset,   end))   
          }   
       }   
   
        return   cookieValue;   
      }  
      
      function ReIDsToName(IDstr,IDName)//获取ID集
      {
       var IDS="";
       var obj;
       var Mid="";
       var len=document.form1.elements.length;
			var i;
		    for (i=0;i<len;i++)
		    {
		    obj=document.form1.elements[i];
			if (obj.type=="checkbox"&&obj.name==IDName)
			{
		      if(obj.checked==true)
		      {
		       Mid=obj.id.replace(IDstr,"");
		       if(Mid!="")
		       {
		        IDS+=","+Mid;
		       }
		      }
		     		      
			}
					
			}
			try{IDS=IDS.substring(1);}catch(e){}
		
			return IDS;
			
      }
      
      
      function GetIDs()
      {
        return ReIDsToName("ID_","ID");
      
      }
      
       function GetTextValue(IDstr,IDName,CssA,CssB,ObjStr)//获取ID集
      {
       var IDS="";
       var Value="";
       var obj;
       var obj2;
       var Mid="";
       var len=document.form1.elements.length;
			var i;
		    for (i=0;i<len;i++)
		    {
		    obj=document.form1.elements[i];
			if (obj.type=="text"&&obj.name==IDName)
			{
               if(obj.className==CssA)
               {
                obj.className=CssB;
                obj2=$(ObjStr+obj.id.replace(IDstr,""));
                obj2.className=CssA;
                obj.value=obj2.innerHTML;
                
               }
               else
               {
		        Mid=obj.id.replace(IDstr,"");
	
		        IDS+=","+Mid;
		        
		        Value+=","+obj.value;
		        
		        }

		     }
		     		      
			}
					
			try{IDS=IDS.substring(1);Value=Value.substring(1);}catch(e){}
		
			return Value+"#"+IDS;
			
      }
      
        function selectAll(bool)//全选与全消
            {
			var len=document.form1.elements.length;
			var i;
		    for (i=0;i<len;i++)
		    {
		    
			if (document.form1.elements[i].type=="checkbox")
			{
		       document.form1.elements[i].checked=bool;
		      
			}
					
			}
			
			}
			
			 function selectAllToName(bool,IDName)//全选与全消
            {
			var len=document.form1.elements.length;
			var i;
			var obj;
		    for (i=0;i<len;i++)
		    {
		     obj=document.form1.elements[i]
			if (obj.type=="checkbox"&&obj.name==IDName)
			{
		       obj.checked=bool;
		       
		       try
		       {
		        var id=obj.id.replace("ID_","");//新加进来
		        SelectChecked(id);
		       }
		       catch(e)
		       {
		       
		       }
		      
			}
					
			}
			
			}
        
function $(obj)
{
     try
     {
     return document.getElementById(obj);
     }
     catch(e)
     {
     alert(e);
     }
     return null;
}

function CheckDIV(obj)
{
	var div=document.getElementById(obj);
	if(div != null){return true; }
	else {return false; }

}


//var para=Request.QueryString["paraname"]
var Request = new function()
{
        this.search=window.location.search;
        
        this.QueryString = new Array();
        
        var tmparray = this.search.substr(1,this.search.length).split("&")
        for(var i = 0;i<tmparray.length;i++)
        {
                var tmpStr2 = tmparray[i].split("=");
                this.QueryString[tmpStr2[0]] = tmpStr2[1];
        }        
}

function Request()//返回所有参数值，用','号隔开
{
     try
     {
      var search=window.location.search;
        
      var QueryString = "";
        
        var tmparray = search.substr(1,search.length).split("&")
        for(var i = 0;i<tmparray.length;i++)
        {
                var tmpStr2 = tmparray[i].split("=");
                QueryString =QueryString+","+tmpStr2[1];
        }      
        
        return  QueryString.substring(1);
        }
        catch(e)
        {
        
        return "";
        
        }
}

function RequestByName(PName)//根据参数名取参数值
{
     var QueryString = "";
     try
     {
        var search=window.location.search;
        var tmparray = search.substr(1,search.length).split("&")
        for(var i = 0;i<tmparray.length;i++)
        {
                var tmpStr2 = tmparray[i].split("=");
                if(tmpStr2[0]==PName)
                {
                QueryString=tmpStr2[1];
                
                }
        }      
        }
        catch(e)
        {
        }

        return QueryString;

}

function DelOption(objName,objValue)
{
 var obj=$(objName);
 var Leg= obj.length;
 var theValue="";
 if(Leg>=1)
 {
  for(i=0;i<Leg;i++)
  {
  theValue =obj.options[i].value;
  if(theValue==objValue)
  {
     obj.remove(i); 
     return;
  
  }
  }
 }
}

function DelByIndex(Name,Index)
{
 var  obj=document.getElementById(Name);
 obj.remove(Index);

}

function AddOption(objName,OptionText,OptionValue)
{
  try
  {
  var obj=$(objName);
  var oOption = document.createElement("OPTION");
      oOption.text = OptionText;
      oOption.value = OptionValue;
      obj.add(oOption);
   }
   catch(e)
   {}

}

function AddOptionToIndex(Name,OptionText,OptionValue,Index)
{
    var   obj=document.getElementById(Name);
    
    obj.options[Index]=new  Option(OptionText,OptionValue);
    
}



function GetTextOrValue(Name,Type)
{
    var ReStr="";
    var obj=document.getElementById(Name);
    if(Type*1==1)
    {
                for(var i=0; i<obj.length; i++)
                {
                ReStr +=","+obj[i].text;

                }
     }
    else
    {
                for(var j=0; j<obj.length; j++)
                {
                ReStr+=","+obj.options[j].value;
                }
    }

    try{ReStr=ReStr.substring(1);}catch(e){}
    return ReStr;

}

function GetSelectValue(Name)
{
 try
 { 
 var obj=$(Name);
 
 if(obj.length==0)
 {
   return 0;
 }
 else
 {
 var Value=obj.options[obj.selectedIndex].value;
 return Value;
 }
 
  }
 catch(e)
 {
 
 return "0";
 
 }


}

function GetSelectText(Name)
{
 try
 {
 var obj=$(Name);
 var Text=obj.options[obj.selectedIndex].text;
 return Text;
 }
 catch(e)
 {
 
 return "";
 
 }


}

function DefaultValue(Name,Value)
{

  var obj=$(Name);
 
   for(var j=0; j<obj.length; j++)
   {
     if(obj.options[j].value==Value||obj[j].text==Value)
     {
     
      obj.selectedIndex=j;
      
      return;
     
     }
   }

}


function ImagesLoad(id)
{

ImagesLoad2(id,220,170);
}

function BImagesLoad(id)
{

ImagesLoad2(id,600,500);
}


function ImagesLoad2(id,Width,Height)
{
var W=id.width;
var H=id.height;

if(W*1>Width)
{
  if(H*(Width/W*1)>Height)
  {
   id.height=Height;
  }
  else
  {
   id.width=Width;
  }
  
}

}

 function ImgAutoSize(Size)
 {
       var imglist = document.getElementsByTagName('img');
       for(j=0; j<imglist.length; j++) 
	   {
          if(imglist[j].width*1>=Size*1)
		  {
		   imglist[j].width=Size*1;
		  }
       }  
 }
 
function SetSize(id,width)
{
   var ChildNodelist=document.getElementById(id).getElementsByTagName("img");
   
   for(var i=0;i<ChildNodelist.length;i++)
   {
     var obj=ChildNodelist[i];
     
     if(obj.width>width)
     {
      obj.width=width;
     }
   }


}



/////////没有图片时加载(06-17)//////////
function nopic(obj)
{
	var nopicurl = "/images/nopic.gif";
	if(obj)
		obj.src=nopicurl;
}


function SetValue(str,id)
{
try
{
 var NameList=str.split(",");

 for(var i=0;i<NameList.length;i++)
 {
 try
 {
 $(NameList[i]).value=$(NameList[i]+"_"+id).innerHTML;
 }
 catch(e)
 {}
 
 }
 }
 catch(e)
 {
 
  $(str).value=$(str+"_"+id).innerHTML;
 
 }

}

function ShowObj(obj)//显示隐藏对象
{
try
{
var style=$(obj).style.display;
if(style=="")
{
$(obj).style.display="none";
}
else
{
$(obj).style.display="";
}
}
catch(e)
{}

}

function ShowObj2(obj)
{
try
{
$(obj).style.display="";
}
catch(e)
{}
}

function GetListValue(Name,Count)//获取列表选择的值
{
 var obj;
 var Str="";
for(var i=0;i<Count;i++)
{
  obj=$(Name+"_"+i);
  
   if(obj.checked)
   {
    Str=obj.value;
    break;
   }

}
return Str;

}

function CheckIsNull(Obj,Alert)
{
  var V;
  for(var i=0;i<Obj.length;i++)
  {
    V=trim($(Obj[i]).value);
    
    if(V=="")
    {
    
        try
        {
         $(Obj[i]).focus();
        }
        catch(e)
        {}

    alert(Alert[i]);
    
    return false;
    
    }
  
  }
  
  return true;

}

function ClearText(Obj)
{

  for(var i=0;i<Obj.length;i++)
  {
   
   $(Obj[i]).value="";
    
  }

}

function ClearTextBox()
{
   try
   {
     var ChildNodelist=document.getElementsByTagName("input");
     var TextareaNodeList=document.getElementsByTagName("textarea");
     
     for(var i=0;i<ChildNodelist.length;i++)
     {      
          if(ChildNodelist[i].type=="text")
          {
    	     ChildNodelist[i].value="";
	      }  
     }
     
     for(var j=0;j<TextareaNodeList.length;j++)
     {             
    	   TextareaNodeList[j].value="";	     
     }
     
     
   }
   catch(e)
   { }
   
}


var IsLoadSearchTitle=true;//是否装载搜索字段
var SearchIndex=new Array();//字段索引
var TimeIndex=new Array();//时间索引
var IsTimeDivShow=false;//首次显示时间DIV

function GetSearchTitle()
{
   if(this.IsLoadSearchTitle)
   {
      var ChildNodelist=document.getElementById("TagH").getElementsByTagName("TD");
      
      var ValueIndex=1;
      
      for(var i=0;i<SearchIndex.length;i++)
       {        	   
           var j=SearchIndex[i];
           
    	   AddOption("SType",ChildNodelist[j].innerText,ValueIndex);
    	   
    	   ValueIndex++;
       }
       
       try
       {
        if(IsTimeDivShow)
        {
          LoadTimeDiv();
        }
       }
       catch(e)
       {}
     
   }
   
   this.IsLoadSearchTitle=false;

}

function GetRadioListValue(RadioID)
{
    var ChildNodelist=document.getElementById(RadioID).getElementsByTagName("input");
    
    var Value="";
  
    for(var i=0;i<ChildNodelist.length;i++)
       {        	   
         if(ChildNodelist[i].checked)
         {
          Value=ChildNodelist[i].value+"";
          break;
         }
       }
       
       return Value;
}

function GetRadioListText(RadioID)
{
    var ChildNodelist=document.getElementById(RadioID).getElementsByTagName("input");
    
    var ChildTextlist=document.getElementById(RadioID).getElementsByTagName("label");
    
    var Value="";
  
    for(var i=0;i<ChildNodelist.length;i++)
       {        	   
         if(ChildNodelist[i].checked)
         {
          Value=ChildTextlist[i].innerText+"";
          break;
         }
       }
       
       return Value;
}


function SetRadioListValue(RadioID,Value)
{

    var ChildNodelist=document.getElementById(RadioID).getElementsByTagName("input");
  
    for(var i=0;i<ChildNodelist.length;i++)
       {        	   
         if(ChildNodelist[i].value==Value)
         {
          ChildNodelist[i].checked=true;
          break;
         }
       }

}

function GetCheckBoxListValue(CheckBoxID)
{
    var ChildNodelist=document.getElementById(CheckBoxID).getElementsByTagName("input");
    
    var Value="";
  
    for(var i=0;i<ChildNodelist.length;i++)
       {        	   
         if(ChildNodelist[i].checked)
         {
          Value+=","+ChildNodelist[i].value;
         }
       }
       
       if(Value.indexOf(",")!=-1)
       {
        Value=Value.substring(1);
       }
       
       return Value;
}

function InsertHTML(html,HtmlEdit)
  {
    var sel =  HtmlEdit.document.selection;
  
    if (sel!=null)
     {
          var rng = sel.createRange();

          if(rng!=null)
          {
           rng.pasteHTML(html);
           HtmlEdit.focus();
           rng.select();
          }
     }
  }






