    var len=positionarray.length;
    var jc_yixiang='';
    function getoption(id,sel)
    {
        for (var i=0;i<len;i++)
        {
            if(positionarray[i][1]==id)
            {
                $(sel).append("<option value=\"" + positionarray[i][2] + "\">"+positionarray[i][0]+"</option>");
            }
        }
    }
    function addoption(id)
    {
        if (id==0) return true;
        var s=$("#keys").children();
        for (var i=0;i<s.length;i++)
        {
            if(s.eq(i).attr("value")==id)
            {
                return false;
            }
        }
        return true;
    }
	
    function getkeysid()
    {
        var result='';
        var s=$("#keys").children();
        if(s.length>0)
        {
            for (var i=0;i<s.length;i++)
            {
                result+=','+s.eq(i).attr("value");
            }
			if(result.length>0)
			{
				result=result.substring(1,result.length);
			}
            //return  encodeURI(gu.Utf8ToGb2312(result));
			return result;
        }
        else
        { return ''; }
    }
    function getkeys()
    {
        var result='';
        var s=$("#keys").children();
        if(s.length>0)
        {
            for (var i=0;i<s.length;i++)
            {
                result+=','+s.eq(i).text();
            }
			if(result.length>0)
			{
				result=result.substring(1,result.length);
			}
            //return  encodeURI(gu.Utf8ToGb2312(result));
			return result;
        }
        else
        { return ''; }
    }
    getoption('0','#yixian_0'); 
    var addclick=function(){
        if (jc_yixiang!='')
        {
			if(jc_yixiang=="#yixian_1")
			{
				var sel=$(jc_yixiang+" option:selected").clone();
				if(sel.val()==0)
				{
					var sub=$("#yixian_1").clone().children();
					for(var i=1;i<sub.length;i++)
					{          
						if(addoption(sub.eq(i).attr("value")))
						{
							$("#keys").append(sub.eq(i));
						}
					}
				}
			    else 
				{
					if(addoption(sel.attr("value")))
				   {    sel.attr("selected","");
						$("#keys").append(sel);
				   }
				   else
				   {
					   alert('该类已经添加'); 
				   }
				}
			}
			if(jc_yixiang=="#yixian_0")
			{
				var sub=$("#yixian_1").clone().children();
				for(var i=0;i<sub.length;i++)
				{          
					if(addoption(sub.eq(i).attr("value")))
					{
						$("#keys").append(sub.eq(i));
					}
				}
			}
        }
    }
    var yx0=function(){
        $("#yixian_1").empty();
        $("#yixian_2").empty();
        jc_yixiang = '#yixian_0';
		$("#yixian_1").append("<option value=\"0\">全部添加</option>");
        getoption($(this).val(),'#yixian_1');
    }   
    $("#yixian_0").click(yx0);
    //$("#yixian_0").dblclick(addclick);
    $("#yixian_1").dblclick(addclick);
    $("#keys").dblclick(function(){$("#keys option:selected").remove();});
    $("#yixian_1").click(function(){
        $("#yixian_2").empty();
        jc_yixiang = '#yixian_1';
		if($(this).val()==0)
		{
				var sub=$("#yixian_1").clone().children();
				for(var i=1;i<sub.length;i++)
				{          
					if(addoption(sub.eq(i).attr("value")))
					{
						$("#keys").append(sub.eq(i));
					}
				}
		}
        else{getoption($(this).val(),'#yixian_2')};
    });  
    $("#yixian_2").click(function(){
        jc_yixiang = '#yixian_2';
    });  
    $("#btn_add").click(addclick);      
    $("#btn_del").click(function(){$("#keys option:selected").remove();});      
    $("#btn_addallmax").click(function(){
            var sub=$("#yixian_0").clone().children();
            for(var i=0;i<sub.length;i++)
            {          
                if(addoption(sub.eq(i).attr("value")))
                {
                    $("#keys").append(sub.eq(i));
                }
            }
    });  
    $("#btn_addallmin").click(function(){
            var sub=$("#yixian_1").clone().children();
            for(var i=0;i<sub.length;i++)
            {          
                if(addoption(sub.eq(i).attr("value")))
                {
                    $("#keys").append(sub.eq(i));
                }
            }
    });      
    $("#btn_clear").click(function(){ $("#keys").empty()});  
    $("#sousuo").click(function(){
        jc_key=getkeys();
		//if(jc_key=="")
		//{
		//	alert("请选择职位类型，双击职位可快速添加");
		//	return;
		//}
		//$("#zwsearch").attr("action",yemian+"?act=search");
		$("#zwsearch").attr("action",yemian+"act=search");   // 把问号去掉
		$("#zwnameid").val(getkeysid());
       $("#zwname").val(jc_key);
       $("#closeBtn").click(); 
	   $("#zwsearch").get(0).submit();	
    });  
	$("#sousuo1").click(function(){
        jc_key=getkeys();
		//if(jc_key=="")
		//{
		//	alert("请选择职位类型，双击职位可快速添加");
		//	return;
		//}
		//$("#zwsearch").attr("action",yemian+"?act=search");
		$("#zwsearch").attr("action",yemian+"act=search");    // 把问号去掉
		$("#zwnameid").val(getkeysid());
       $("#zwname").val(jc_key);
       $("#closeBtn").click(); 
	   $("#zwsearch").get(0).submit();	
    }); 
//    $("#sousuo2").click(function(){
//        jc_key=getkeys();
// 		$("#zwsearch").attr("action",yemian+"?act=searchkey");
//		$("#zwnameid").val("");
//        $("#zwname").val(jc_key);
//		$("#zwkey").val($("#tzwkey").val());
//       $("#closeBtn").click(); 
//	   $("#zwsearch").get(0).submit();	
//    });   

function GB2312UTF8(){
this.Dig2Dec=function(s){
      var retV = 0;
      if(s.length == 4){
          for(var i = 0; i < 4; i ++){
              retV += eval(s.charAt(i)) * Math.pow(2, 3 - i);
          }
          return retV;
      }
      return -1;
}
this.Hex2Utf8=function(s){
     var retS = "";
     var tempS = "";
     var ss = "";
     if(s.length == 16){
         tempS = "1110" + s.substring(0, 4);
         tempS += "10" + s.substring(4, 10);
         tempS += "10" + s.substring(10,16);
         var sss = "0123456789ABCDEF";
         for(var i = 0; i < 3; i ++){
            retS += "%";
            ss = tempS.substring(i * 8, (eval(i)+1)*8);
            retS += sss.charAt(this.Dig2Dec(ss.substring(0,4)));
            retS += sss.charAt(this.Dig2Dec(ss.substring(4,8)));
         }
         return retS;
     }
     return "";
}
this.Dec2Dig=function(n1){
      var s = "";
      var n2 = 0;
      for(var i = 0; i < 4; i++){
         n2 = Math.pow(2,3 - i);
         if(n1 >= n2){
            s += '1';
            n1 = n1 - n2;
          }
         else
          s += '0';
      }
      return s;     
}
this.Str2Hex=function(s){
      var c = "";
      var n;
      var ss = "0123456789ABCDEF";
      var digS = "";
      for(var i = 0; i < s.length; i ++){
         c = s.charAt(i);
         n = ss.indexOf(c);
         digS += this.Dec2Dig(eval(n));
      }
      return digS;
}
this.Gb2312ToUtf8=function(s1){
    var s = escape(s1);
    var sa = s.split("%");
    var retV ="";
    if(sa[0] != ""){
      retV = sa[0];
    }
    for(var i = 1; i < sa.length; i ++){
      if(sa[i].substring(0,1) == "u"){
        retV += this.Hex2Utf8(this.Str2Hex(sa[i].substring(1,5)));
   if(sa[i].length){
    retV += sa[i].substring(5);
   }
      }
      else{
     retV += unescape("%" + sa[i]);
   if(sa[i].length){
    retV += sa[i].substring(5);
   }
   }
    }
    return retV;
}
this.Utf8ToGb2312=function(str1){
        var substr = "";
        var a = "";
        var b = "";
        var c = "";
        var i = -1;
        i = str1.indexOf("%");
        if(i==-1){
          return str1;
        }
        while(i!= -1){
    if(i<3){
                substr = substr + str1.substr(0,i-1);
                str1 = str1.substr(i+1,str1.length-i);
                a = str1.substr(0,2);
                str1 = str1.substr(2,str1.length - 2);
                if(parseInt("0x" + a) & 0x80 == 0){
                  substr = substr + String.fromCharCode(parseInt("0x" + a));
                }
                else if(parseInt("0x" + a) & 0xE0 == 0xC0){ //two byte
                        b = str1.substr(1,2);
                        str1 = str1.substr(3,str1.length - 3);
                        var widechar = (parseInt("0x" + a) & 0x1F) << 6;
                        widechar = widechar | (parseInt("0x" + b) & 0x3F);
                        substr = substr + String.fromCharCode(widechar);
                }
                else{
                        b = str1.substr(1,2);
                        str1 = str1.substr(3,str1.length - 3);
                        c = str1.substr(1,2);
                        str1 = str1.substr(3,str1.length - 3);
                        var widechar = (parseInt("0x" + a) & 0x0F) << 12;
                        widechar = widechar | ((parseInt("0x" + b) & 0x3F) << 6);
                        widechar = widechar | (parseInt("0x" + c) & 0x3F);
                        substr = substr + String.fromCharCode(widechar);
                }
     }
     else {
      substr = substr + str1.substring(0,i);
      str1= str1.substring(i);
     }
              i = str1.indexOf("%");
        }
        return substr+str1;
}
}
var gu=new GB2312UTF8();

var screenwidth,screenheight;
var jc_area='石家庄';

var jc_key='',jc_infotype='0',jc_page=0,jc_maxpage=0,jc_nianling='';
var strloading='<div id="loading"><img src="/loading.gif" /></div>'
function disposemsg(str)
{
		switch(str)
		{
			case "searchrencai":

				jc_infotype=0;
				//$("#box_content").html(strloading);
				//$("#box_content").load("/zhiwei.html");
				break;
			case "searchzhiwei":
				$("#box_content").html("...");
				break;
		}
}

function getpageinfo(page)
{
	jc_page=page;
	getinfo();
}

function getinfo(){
		$("#info_list").html(strloading);
		$("#loading").css({"left":(screenwidth-180)/2,"top":(screenheight-70)/2});
		$("#loading").css("display","block");	
		$("#info_list").load("/softdata/jianli.ashx?page="+jc_page+"&jc_type="+jc_infotype+"&jc_area="+ 
							 encodeURI(gu.Utf8ToGb2312(jc_area))+"&"+jc_key,'', function(){
			$("#loading").remove();
   			updatecolor();
		 });

	}

function updatecolor(){
	$(".infoitem:odd").addClass("infoitembiankuang");
}
$(function(){
	var mytop,getPosLeft,getPosTop
	yangvb='DDDfff';
	screenwidth = $(window).width();
	screenheight = $(window).height();
	mytop = $(document).scrollTop();
	var boxwidth =$("#box").width();
	var boxheight =$("#box").height();
	boxwidth=boxwidth / 2;
	boxheight=boxheight /2 ;
	getPosLeft = screenwidth/2 - boxwidth;
	getPosTop = screenheight/2 - boxheight;
	$("#box").css({"left":getPosLeft,"top":getPosTop});
	$(window).resize(function(){
		screenwidth = $(window).width();
		screenheight = $(window).height();
		mytop = $(document).scrollTop();
		getPosLeft = screenwidth/2 - boxwidth;
	    getPosTop = screenheight/2 - boxheight;
		$("#box").css({"left":getPosLeft,"top":getPosTop+mytop});
	});
	$(window).scroll(function(){
		screenwidth = $(window).width();
		screenheight = $(window).height();
		mytop = $(document).scrollTop();
		getPosLeft = screenwidth/2 - boxwidth;
	    getPosTop = screenheight/2 - boxheight;
		$("#box").css({"left":getPosLeft,"top":getPosTop+mytop});
	});
	$("#browser").treeview({
		persist: "location",
		collapsed: true,
		unique: true
	});
	$(".chkshoucang").click(function(){
		$("#piliangpost").attr("action","?act=piliangshoucang");
		$("#piliangpost").get(0).submit();	
	});
	$(".piliangtoufang").click(function(){
		$("#piliangpost").get(0).submit();	
	});
//	$("#tzwkey").mouseover(function(){
//		if($(this).val()=="请输入要搜索的内容")
//		{
//			$(this).val("");
//		}
//	});
	$("#zwkey").mouseover(function(){
		if($(this).val()=="请输入要搜索的内容")
		{
			$(this).val("");
		}
	});
	$("#zwkey1").mouseover(function(){
		if($(this).val()=="请输入要搜索的内容")
		{
			$(this).val("");
		}
	});
	$(".chkALL2").click(function(){
		$(".chkitem").attr("checked","checked");							
	});
	$(".chkALL").click(function(){
		$(".chkitem").attr("checked",$(this).attr("checked"));							
	});
	$("#chkdel").click(function(){
		$("#chkALL").attr("checked","");
		$(".chkitem").attr("checked","");							
	});
	$("#sousuo2").click(function(){
		$("#box").fadeIn("fast");
		$("body").append("<div id='greybackground'></div>");
		var documentheight = $(document).height();
		$("#greybackground").css({"opacity":"0.5","height":documentheight});
		$(".boxtitle").text(unescape("%u641C%u7D22"));//搜索
		$("#closeBtn").text(unescape("%u5173%u95ED"));//关闭
		//disposemsg($(this).attr("id"));
		disposemsg('searchrencai');
		return false;
	});
	//隐藏按钮  隐藏div
	$("#yincang").click(function() {
		document.getElementById("search").style.display="none"; 
		document.getElementById("yincang").style.display="none"; 
		document.getElementById("xianshi").style.display="block"; 
		return false;
	});
	//显示按钮  显示div
	$("#xianshi").click(function() {
		document.getElementById("search").style.display="block"; 
		document.getElementById("yincang").style.display="block"; 
		document.getElementById("xianshi").style.display="none"; 
		return false;
	});
	$("#closeBtn").click(function() {
		$("#box").hide();
		$("#greybackground").remove();
		return false;
	});
	if(cityfolder>0)
	{
		var sel=$("#tree"+cityfolder+" .filefile").clone();
		var str='';
		$("#zwdidian").empty();
		$("#zwdidian").append("<option value=\"0\">地区不限</option>");
		for(var i=0;i<sel.length;i++)
        {          
				str=sel.eq(i).attr("id");
				str=str.substring(1,str.length)
			 $("#zwdidian").append("<option value=\"" + str + "\">"+sel.eq(i).text()+"</option>");
        }
	}
});

