var ns4=document.layers?1:0
var ie=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0
var w3c=document.documentElement.clientWidth?1:0
var documentobj=w3c?document.documentElement:document.body

var GB=new Object();
if(document.layers)GB["agent"]="ns4";
if(document.all)GB["agent"]="ie";
if(document.getElementById&&!document.all)GB["agent"]="ns6";
GB["w3c"]=document.documentElement.clientWidth?1:0;
GB["documentbody"]=w3c?document.documentElement:document.body;

function GE(id){
	if (document.getElementById){
		return document.getElementById(id);
	}else if (document.all){
		return document.all[id];
	}else if (document.layers){
		return document.layers[id];
	}else{
		return null;
	}
}

function findPosX(obj){
	var curleft = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft - documentobj.scrollLeft;
}
function findPosY(obj){
	var curtop = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}else if (obj.y){
		curtop += obj.y;
	}
	return curtop - documentobj.scrollTop;;
}
String.prototype.trim =
function trim()
{
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

function scrollfun(objc2id,objc1id,objcid,speed){
  objc2=GE(objc2id);
  objc1=GE(objc1id);
  objc=GE(objcid);
  if(objc2.innerHTML=="")objc2.innerHTML=objc1.innerHTML;
  if(objc2.offsetWidth-objc.scrollLeft<=0){
  objc.scrollLeft-=objc1.offsetWidth
  }else{
  objc.scrollLeft++
  }
}

function loadjs(file){
if(arguments.length>1){
var scriptid=arguments[1];
}else{
var scriptid="scriptLoad"+document.scripts.length;
}
var scriptTag = GE(scriptid);
var head = document.getElementsByTagName('head').item(0)
if(scriptTag) head.removeChild(scriptTag);
script = document.createElement('script');
script.src = file;
script.type = 'text/javascript';
script.id = scriptid;
head.appendChild(script)
}
/*
function showmutmenu(classname){
$("."+classname).each(
function(){
var objid=this.id;
 $("#"+objid+"//li").each(function(i){
 $(this).mouseover(function(){
 $("#"+objid+"//li").removeClass("lon");
  this.className="lon";
 $("#c"+objid).html($("#"+objid+"l"+i).html());
 });
});
 if(typeof($("."+objid+"_dftval"))!="undefined")
{
	$("#c"+objid).html($("."+objid+"_dftval").html());
	}
});	
}
*/
// JavaScript Document

function showmutmenu(classname){
$("."+classname).each(
function(){
 var objid=$(this).attr("id");
 $("#"+objid).find("li").each(function(i){
 $(this).mouseover(function(){
 setTimeout("mutmenufun('"+objid+"',"+i+")",0);
 });
});
 if(typeof($("."+objid+"_dftval"))!="undefined")
{
	$("#c"+objid).html($("."+objid+"_dftval").html());
	}
});	
}
function showmutmenuclick(classname){
$("."+classname).each(
function(){
 var objid=$(this).attr("id");
 $("#"+objid).find("li").each(function(i){
 $(this).click(function(){
 setTimeout("mutmenufun('"+objid+"',"+i+")",0);
 });
});
 if(typeof($("."+objid+"_dftval"))!="undefined")
{
	$("#c"+objid).html($("."+objid+"_dftval").html());
	}
});	
}


function mutmenufun(objid,i){
	  $("#"+objid).find("li.lon").removeClass("lon");
      $("#"+objid).find("li").eq(i).addClass("lon");
      $("#c"+objid).html($("#"+objid+"l"+i).html());
	}
function soliderobj(objid,speed,step){
 $(objid).find("ol:last").hide().insertBefore($(objid).find("ol:first").hide(step)).show(step);
 setTimeout("soliderobj('"+objid+"',"+speed+","+step+")",speed);
}

function   getUrlParam(name){   
          var   reg   =   new   RegExp("(^|&)"+   name   +"=([^&]*?)(&|$)");   
          var   r   =   window.location.search.substr(1).match(reg);   
          if   (r!=null)   return   unescape(r[2]);   return   null;   
      } 
function   parseUrlParam(str,name){   
          var   reg   =   new   RegExp("(^|&|\\?)"+   name   +"=([^&]*)(&|$)");   
          var   r   =   str.match(reg);   
          if   (r!=null)   return   unescape(r[2]);   return   null;   
      } 

function GetUrlParms()    
{
     var args=new Object();   
     var query=self.location.search.substring(1);//获取查询串 
     var pairs=query.split("&");//在逗号处断开   
     for(var i=0;i<pairs.length;i++)   
     {
         var pos=pairs[i].indexOf('='); //查找name=value 
		     if(pos==-1)   continue;//如果没有找到就跳过   
             var argname=pairs[i].substring(0,pos); //提取name   
            var value=pairs[i].substring(pos+1);//提取value   
            args[argname]=unescape(value);//存为属性   
    }
     return args;
}

function UrlDecode(str){ 
  var ret=""; 
  for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
    if(chr == "+"){ 
      ret+=" "; 
    }else if(chr=="%"){ 
     var asc = str.substring(i+1,i+3); 
     if(parseInt("0x"+asc)>0x7f){ 
      ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); 
      i+=5; 
     }else{ 
      ret+=asc2str(parseInt("0x"+asc));
      i+=2; 
     } 
    }else{ 
      ret+= chr; 
    } 
  } 
  return ret; 
}
function str2asc(strstr){ 
execScript("str = asc(strstr)", "vbscript");
execScript("str = hex(str)", "vbscript");
return str;
}
function asc2str(ascasc){
execScript("str = Chr(ascasc)", "vbscript");
return str;
}

function gb2312Decode(data)
{
string = "";
str = "";
d = data;
n = "";
c = "";
execScript("l = LenB(d)", "vbscript");
execScript("d = MidB(d, 1)", "vbscript");
for( i = 1; i <= l; i++)
{
execScript("c = AscB(MidB(d, i, 1))", "vbscript");
if( c < 0x80)
{
   execScript("str = Chr(c)", "vbscript");
   string += str;
}
else
{
   execScript("n = AscB(MidB(d, i + 1, 1))", "vbscript");
   execScript("str = Chr(CLng(c) * &H100 + CInt(n))", "vbscript");
   string += str;
   i = i + 1;
}
}
return string;
}
function getlist(obj,id,arr,title){
	obj.length = 0; 
	obj.options[obj.length] = new Option(title,"");
    var i=0;
    for (i=0;i <arr.length; i++)
        {
            if (arr[i][1] ==id)
            { 
                obj.options[obj.length] = new Option(arr[i][0], arr[i][2]);
            }        
        }
	}
//初始化下拉列表
function selectlist(obj,id){
	for(i=0;i<obj.options.length;i++){
	if(obj.options[i].value==id)obj.options.selectedIndex=i;
	}
	}
function myload(obj, url) {
	oScript = document.createElement("script");
	oScript.setAttribute("src", url);
	oScript.setAttribute("type", "text/javascript");
	oScript.setAttribute("language", "javascript");
	obj.append(oScript);
	return oScript;
}

/*$(document).ready(function(){
		var keywords_table;
		keywords_table = $("#objId").contents().find("#objIdd");alert(keywords_table);
		if(keywords_table!=null){
			vheight=290;
		}else{
			vheight=0;
		}
		});*/
