﻿// JScript 文件


var pubschedule_show = new Array();
var pubschedule_value = new Array();
pubschedule_show[0] = '当天';
pubschedule_value[0] = '1';
pubschedule_show[1] = '近二天';
pubschedule_value[1] = '2';
pubschedule_show[2] = '近三天';
pubschedule_value[2] = '3';
pubschedule_show[3] = '近一周';
pubschedule_value[3] = '7';
pubschedule_show[4] = '近两周';
pubschedule_value[4] = '14';
pubschedule_show[5] = '近一月';
pubschedule_value[5] = '30';
pubschedule_show[6] = '近两月';
pubschedule_value[6] = '60';
pubschedule_show[7] = '近三月';
pubschedule_value[7] = '90';



//工作地点键值匹配数组
var ja = [];
ja['110000'] = '北京市';

ja['120000'] = '天津市';

ja['130000'] = '河北省';
ja['130100'] = '石家庄市';
ja['130200'] = '唐山市';
ja['130300'] = '秦皇岛市';
ja['130400'] = '邯郸市';
ja['130500'] = '邢台市';
ja['130600'] = '保定市';
ja['130700'] = '张家口市';
ja['130800'] = '承德市';
ja['130900'] = '沧州市';
ja['131000'] = '廊坊市';
ja['131100'] = '衡水市';

ja['140000'] = '山西省';
ja['140100'] = '太原市';
ja['140200'] = '大同市';
ja['140300'] = '阳泉市';
ja['140400'] = '长治市';
ja['140500'] = '晋城市';
ja['140600'] = '朔州市';
ja['140700'] = '晋中市';
ja['140800'] = '运城市';
ja['140900'] = '忻州市';
ja['141000'] = '临汾市';
ja['141100'] = '吕梁市';

ja['150000'] = '内蒙古自治区';
ja['150100'] = '呼和浩特市';
ja['150200'] = '包头市';
ja['150300'] = '乌海市';
ja['150400'] = '赤峰市';
ja['150500'] = '通辽市';
ja['150600'] = '鄂尔多斯市';
ja['150700'] = '呼伦贝尔市';
ja['150800'] = '巴彦淖尔市';
ja['152200'] = '兴安盟';
ja['152500'] = '锡林郭勒盟';
ja['152900'] = '阿拉善盟';

ja['210000'] = '辽宁省';
ja['210100'] = '沈阳市';
ja['210200'] = '大连市';
ja['210300'] = '鞍山市';
ja['210400'] = '抚顺市';
ja['210500'] = '本溪市';
ja['210600'] = '丹东市';
ja['210700'] = '锦州市';
ja['210800'] = '营口市';
ja['210900'] = '阜新市';
ja['211000'] = '辽阳市';
ja['211100'] = '盘锦市';
ja['211200'] = '铁岭市';
ja['211300'] = '朝阳市';
ja['211400'] = '葫芦岛市';

ja['220000'] = '吉林省';
ja['220100'] = '长春市';
ja['220200'] = '吉林市';
ja['220300'] = '延边市';
ja['220400'] = '四平市';
ja['220500'] = '通化市';
ja['220600'] = '白城市';
ja['220700'] = '辽源市';
ja['220800'] = '松原市';
ja['220900'] = '白山市';

ja['230000'] = '黑龙江省';
ja['230100'] = '哈尔滨市';
ja['230200'] = '齐齐哈尔市';
ja['230300'] = '鸡西市';
ja['230400'] = '鹤岗市';
ja['230500'] = '双鸭山市';
ja['230600'] = '大庆市';
ja['230700'] = '伊春市';
ja['230800'] = '佳木斯市';
ja['230900'] = '七台河市';
ja['231000'] = '牡丹江市';
ja['231100'] = '黑河市';
ja['231200'] = '绥化市';
ja['232700'] = '大兴安岭地区';

ja['310000'] = '上海市';

ja['320000'] = '江苏省';
ja['320100'] = '南京市';
ja['320200'] = '无锡市';
ja['320300'] = '徐州市';
ja['320400'] = '常州市';
ja['320500'] = '苏州市';
ja['320510'] = '常熟市';
ja['320600'] = '南通市';
ja['320700'] = '连云港市';
ja['320800'] = '淮阴市';
ja['320900'] = '盐城市';
ja['321000'] = '扬州市';
ja['321100'] = '镇江市';
ja['321200'] = '泰州市';
ja['321300'] = '宿迁市';

ja['330000'] = '浙江省';
ja['330100'] = '杭州市';
ja['330200'] = '宁波市';
ja['330300'] = '温州市';
ja['330400'] = '嘉兴市';
ja['330500'] = '湖州市';
ja['330600'] = '绍兴市';
ja['330700'] = '金华市';
ja['330800'] = '衢州市';
ja['330900'] = '舟山市';
ja['331000'] = '台州市';
ja['331100'] = '丽水市';

ja['340000'] = '安徽省';
ja['340100'] = '合肥市';
ja['340200'] = '滁州';
ja['340300'] = '蚌埠';
ja['340400'] = '芜湖市';
ja['340500'] = '淮南';
ja['340600'] = '淮北';
ja['340700'] = '马鞍山';
ja['340800'] = '安庆';
ja['340900'] = '宿州';
ja['341000'] = '阜阳';
ja['341100'] = '六安';
ja['341200'] = '铜陵';
ja['341300'] = '巢湖';
ja['341400'] = '黄山市';
ja['341500'] = '亳州';
ja['341600'] = '池州';
ja['341700'] = '宣城';

ja['350000'] = '福建省';
ja['350100'] = '福州市';
ja['350200'] = '厦门市';
ja['350300'] = '莆田市';
ja['350400'] = '三明市';
ja['350500'] = '泉州市';
ja['350600'] = '漳州市';
ja['350700'] = '南平市';
ja['350800'] = '龙岩市';
ja['350900'] = '宁德市';

ja['360000'] = '江西省';
ja['360100'] = '南昌市';
ja['360200'] = '景德镇市';
ja['360300'] = '萍乡市';
ja['360400'] = '九江市';
ja['360500'] = '新余市';
ja['360600'] = '鹰潭市';
ja['360700'] = '赣州市';
ja['360800'] = '吉安市';
ja['360900'] = '宜春市';
ja['361000'] = '抚州市';
ja['361100'] = '上饶市';

ja['370000'] = '山东省';
ja['370100'] = '济南市';
ja['370200'] = '青岛市';
ja['370300'] = '淄博市';
ja['370400'] = '枣庄市';
ja['370500'] = '东营市';
ja['370600'] = '烟台市';
ja['370700'] = '潍坊市';
ja['370800'] = '济宁市';
ja['370900'] = '泰安市';
ja['371000'] = '威海市';
ja['371100'] = '日照市';
ja['371200'] = '莱芜市';
ja['371300'] = '临沂市';
ja['371400'] = '德州市';
ja['371500'] = '聊城市';
ja['371600'] = '滨州市';
ja['371700'] = '菏泽市';

ja['410000'] = '河南省';
ja['410100'] = '郑州市';
ja['410200'] = '开封市';
ja['410300'] = '洛阳市';
ja['410400'] = '平顶山市';
ja['410500'] = '安阳市';
ja['410600'] = '鹤壁市';
ja['410700'] = '新乡市';
ja['410800'] = '焦作市';
ja['410900'] = '濮阳市';
ja['411000'] = '许昌市';
ja['411100'] = '漯河市';
ja['411200'] = '三门峡市';
ja['411300'] = '南阳市';
ja['411400'] = '商丘市';
ja['411500'] = '信阳市';
ja['411600'] = '周口市';
ja['411700'] = '驻马店市';

ja['420000'] = '湖北省';
ja['420100'] = '武汉市';
ja['420200'] = '黄石市';
ja['420300'] = '十堰市';
ja['420500'] = '宜昌市';
ja['420600'] = '襄樊市';
ja['420700'] = '鄂州市';
ja['420800'] = '荆门市';
ja['420900'] = '孝感市';
ja['421000'] = '荆州市';
ja['421100'] = '黄冈市';
ja['421200'] = '咸宁市';
ja['421300'] = '随州市';

ja['430000'] = '湖南省';
ja['430100'] = '长沙市';
ja['430200'] = '株洲市';
ja['430300'] = '湘潭市';
ja['430400'] = '衡阳市';
ja['430500'] = '邵阳市';
ja['430600'] = '岳阳市';
ja['430700'] = '常德市';
ja['430800'] = '张家界市';
ja['430900'] = '益阳市';
ja['431000'] = '郴州市';
ja['431100'] = '永州市';
ja['431200'] = '怀化市';
ja['431300'] = '娄底市';

ja['440000'] = '广东省';
ja['440100'] = '广州市';
ja['440200'] = '韶关市';
ja['440300'] = '深圳市';
ja['440400'] = '珠海市';
ja['440500'] = '汕头市';
ja['440600'] = '佛山市';
ja['440700'] = '江门市';
ja['440800'] = '湛江市';
ja['440900'] = '茂名市';
ja['441200'] = '肇庆市';
ja['441300'] = '惠州市';
ja['441400'] = '梅州市';
ja['441500'] = '汕尾市';
ja['441600'] = '河源市';
ja['441700'] = '阳江市';
ja['441800'] = '清远市';
ja['441900'] = '东莞市';
ja['442000'] = '中山市';
ja['445200'] = '揭阳市';
ja['445300'] = '云浮市';

ja['450000'] = '广西壮族自治区';
ja['450100'] = '南宁市';
ja['450200'] = '柳州市';
ja['450300'] = '桂林市';
ja['450400'] = '梧州市';
ja['450500'] = '北海市';
ja['450600'] = '防城港市';
ja['450700'] = '钦州市';
ja['450800'] = '贵港市';
ja['450900'] = '玉林市';
ja['451000'] = '百色市';
ja['451100'] = '贺州市';
ja['451200'] = '河池市';
ja['451300'] = '来宾市';
ja['451400'] = '崇左市';

ja['460000'] = '海南省';
ja['460100'] = '海口市';
ja['460200'] = '三亚市';

ja['510000'] = '四川省';
ja['510100'] = '成都市';
ja['510300'] = '自贡市';
ja['510400'] = '攀枝花市';
ja['510500'] = '泸州市';
ja['510600'] = '德阳市';
ja['510700'] = '绵阳市';
ja['510800'] = '广元市';
ja['510900'] = '遂宁市';
ja['511000'] = '内江市';
ja['511100'] = '乐山市';
ja['511300'] = '南充市';
ja['511400'] = '眉山市';
ja['511500'] = '宜宾市';
ja['511600'] = '广安市';
ja['511700'] = '达州市';
ja['511800'] = '雅安市';
ja['511900'] = '巴中市';
ja['512000'] = '资阳市';

ja['510200'] = '重庆市';

ja['520000'] = '贵州省';
ja['520100'] = '贵阳市';
ja['520200'] = '六盘水市';
ja['520300'] = '遵义市';
ja['520400'] = '安顺市';

ja['530000'] = '云南省';
ja['530100'] = '昆明市';
ja['530300'] = '曲靖市';
ja['530400'] = '玉溪市';
ja['530500'] = '保山市';
ja['530600'] = '昭通市';
ja['530700'] = '丽江市';
ja['530800'] = '普洱市';
ja['530900'] = '临沧市';

ja['540000'] = '西藏自治区';
ja['540100'] = '拉萨市';

ja['610000'] = '陕西省';
ja['610100'] = '西安市';
ja['610200'] = '铜川市';
ja['610300'] = '宝鸡市';
ja['610400'] = '咸阳市';
ja['610500'] = '渭南市';
ja['610600'] = '延安市';
ja['610700'] = '汉中市';
ja['610800'] = '榆林市';
ja['610900'] = '安康市';
ja['611000'] = '商洛市';


ja['620000'] = '甘肃省';
ja['620100'] = '兰州市';
ja['620200'] = '嘉峪关市';
ja['620300'] = '金昌市';
ja['620400'] = '白银市';
ja['620500'] = '天水市';
ja['620600'] = '武威市';
ja['620700'] = '张掖市';
ja['620800'] = '平凉市';
ja['620900'] = '酒泉市';
ja['621000'] = '庆阳市';
ja['621100'] = '定西市';
ja['621200'] = '陇南市';

ja['630000'] = '青海省';
ja['630100'] = '西宁市';

ja['640000'] = '宁夏回族自治区';
ja['640100'] = '银川市';
ja['640200'] = '石嘴山市';
ja['640300'] = '吴忠市';
ja['640400'] = '固原市';
ja['640500'] = '中卫市';

ja['650000'] = '新疆维吾尔自治区';
ja['650100'] = '乌鲁木齐市';
ja['650200'] = '克拉玛依市';

ja['710000'] = '台湾省';
ja['710100'] = '台北地区';
ja['810000'] = '港、澳地区';
ja['810100'] = '香港';
ja['810200'] = '澳门';

//主要城市数据字典
var maincity = [['吉林地区', ['220000', '220100', '220200', '220300', '220400', '220500', '220600', '220700', '220800', '220900']]];
//所有省份数据字典
var allprov = [['华北-东北', ['110000', '120000', '130000', '140000', '150000', '210000', '230000', '220000']], ['西北-西南', ['610000', '620000', '630000', '640000', '650000', '510000', '520000', '530000', '540000']], ['华东地区', ['310000', '330000', '320000', '340000', '350000', '360000', '370000']], ['华南-华中', ['440000', '450000', '460000', '410000', '420000', '430000']], ['其它', ['810100', '810200']]];


//Modified by Ryan Gao 2007-08-15 14:14:42
var ind_s = new Array();
var ind_v = new Array();
ind_s[0] = '计算机软件';
ind_v[0] = '01';
ind_s[1] = '计算机硬件';
ind_v[1] = '02';
ind_s[2] = '计算机服务(系统/数据服务/维修)';
ind_v[2] = '03';
ind_s[3] = '通信/电信/网络设备';
ind_v[3] = '04';
ind_s[4] = '通信/电信运营/电信增值服务';
ind_v[4] = '05';
ind_s[5] = '互联网/电子商务';
ind_v[5] = '06';
ind_s[6] = '网络游戏';
ind_v[6] = '07';
ind_s[7] = '电子技术/半导体/集成电路';
ind_v[7] = '08';
ind_s[8] = '仪器仪表/工业自动化 ';
ind_v[8] = '09';
ind_s[9] = '会计/审计';
ind_v[9] = '10';
ind_s[10] = '金融/投资/证券';
ind_v[10] = '11';
ind_s[11] = '银行 ';
ind_v[11] = '12';
ind_s[12] = '保险';
ind_v[12] = '13';
ind_s[13] = '贸易/进出口';
ind_v[13] = '14';
ind_s[14] = '批发/零售 ';
ind_v[14] = '15';
ind_s[15] = '快速消费品(食品/饮料/化妆品)';
ind_v[15] = '16';
ind_s[16] = '服装/纺织/皮革';
ind_v[16] = '17';
ind_s[17] = '家具/家电/工艺品/玩具';
ind_v[17] = '18';
ind_s[18] = '办公用品及设备';
ind_v[18] = '19';
ind_s[19] = '机械/设备/重工';
ind_v[19] = '20';
ind_s[20] = '汽车及零配件';
ind_v[20] = '21';
ind_s[21] = '制药/生物工程';
ind_v[21] = '22';
ind_s[22] = '医疗/护理/保健/卫生';
ind_v[22] = '23';
ind_s[23] = '医疗设备/器械';
ind_v[23] = '24';
ind_s[24] = '广告';
ind_v[24] = '25';
ind_s[25] = '公关/市场推广/会展';
ind_v[25] = '26';
ind_s[26] = '影视/媒体/艺术';
ind_v[26] = '27';
ind_s[27] = '文字媒体/出版';
ind_v[27] = '28';
ind_s[28] = '印刷/包装';
ind_v[28] = '29';
ind_s[29] = '房地产开发';
ind_v[29] = '30';
ind_s[30] = '建筑与工程';
ind_v[30] = '31';
ind_s[31] = '家居/室内设计/装潢';
ind_v[31] = '32';
ind_s[32] = '物业管理/商业中心';
ind_v[32] = '33';
ind_s[33] = '中介服务';
ind_v[33] = '34';
ind_s[34] = '专业服务(咨询/人力资源)';
ind_v[34] = '35';
ind_s[35] = '检测/认证';
ind_v[35] = '36';
ind_s[36] = '法律';
ind_v[36] = '37';
ind_s[37] = '教育/培训';
ind_v[37] = '38';
ind_s[38] = '学术/科研';
ind_v[38] = '39';
ind_s[39] = '餐饮业';
ind_v[39] = '40';
ind_s[40] = '酒店/旅游';
ind_v[40] = '41';
ind_s[41] = '娱乐/休闲';
ind_v[41] = '42';
ind_s[42] = '美容/保健';
ind_v[42] = '43';
ind_s[43] = '生活服务';
ind_v[43] = '44';
ind_s[44] = '交通/运输/物流';
ind_v[44] = '45';
ind_s[45] = '航天/航空';
ind_v[45] = '46';
ind_s[46] = '石油/化工/矿产';
ind_v[46] = '47';
ind_s[47] = '采掘业/冶炼';
ind_v[47] = '48';
ind_s[48] = '电力';
ind_v[48] = '49';
ind_s[49] = '水利';
ind_v[49] = '50';
ind_s[50] = '原材料和加工';
ind_v[50] = '51';
ind_s[51] = '环保';
ind_v[51] = '52';
ind_s[52] = '农业/林业/渔业';
ind_v[52] = '53';
ind_s[53] = '文化/体育/艺术';
ind_v[53] = '54';
ind_s[54] = '政府';
ind_v[54] = '55';
ind_s[55] = '非盈利机构';
ind_v[55] = '56';
ind_s[56] = '其他行业';
ind_v[56] = '99';


//新增的对行业进行分类,根据产品部的设计稿人为增加的,其中的值分别是新增分类名字
//及其最后一项在数组$d_indtype中的序号即第几项
indtypeTop = new Array(
Array('', 0),
Array('计算机/互联网/通信/电子', 9),
Array('会计/金融/银行/保险', 13),
Array('贸易/消费/制造/营运', 21),
Array('制药/医疗', 24),
Array('广告/媒体', 29),
Array('房地产/建筑', 33),
Array('专业服务/教育/培训', 39),
Array('服务业', 44),
Array('物流/运输', 46),
Array('能源/原材料', 50),
Array('政府/非赢利机构/其他', 57)
);

function EncodeUrl(city, address) {
    var destUrl = 'http://local/index.aspx';
    destUrl += '?&city=' + encodeURIComponent(city);
    destUrl += '&address=' + encodeURIComponent(address);
    destUrl = encodeURIComponent(destUrl);
    src = '/job/tranToMap.php?destUrl=' + destUrl;
    window.open(src, 'ShowMap', 'width=800,height=480,top=50, left=50,resizable=yes');
}
var cosr_s = new Array();
var cosr_v = new Array();
var subcosr_s = new Array();
var subcosr_v = new Array();
cosr_s[0] = '电子信息类';
cosr_v[0] = '0100';
subcosr_s[0] = new Array();
subcosr_v[0] = new Array();
subcosr_s[0][0] = '(全部)电子信息类';
subcosr_v[0][0] = '0100';
subcosr_s[0][1] = '计算机科学与技术';
subcosr_v[0][1] = '0101';
subcosr_s[0][2] = '通信工程';
subcosr_v[0][2] = '0102';
subcosr_s[0][3] = '电气工程及其自动化';
subcosr_v[0][3] = '0103';
subcosr_s[0][4] = '自动化';
subcosr_v[0][4] = '0104';
subcosr_s[0][5] = '电子信息工程';
subcosr_v[0][5] = '0105';
subcosr_s[0][6] = '电子科学与技术';
subcosr_v[0][6] = '0106';
subcosr_s[0][7] = '电子信息科学与技术';
subcosr_v[0][7] = '0107';
subcosr_s[0][8] = '微电子学';
subcosr_v[0][8] = '0108';
subcosr_s[0][9] = '光信息科学与技术';
subcosr_v[0][9] = '0109';
subcosr_s[0][10] = '计算机应用';
subcosr_v[0][10] = '0110';
subcosr_s[0][11] = '计算机信息管理';
subcosr_v[0][11] = '0111';
subcosr_s[0][12] = '计算机网络';
subcosr_v[0][12] = '0112';
subcosr_s[0][13] = '电子商务';
subcosr_v[0][13] = '0113';
cosr_s[1] = '管理科学与工程类';
cosr_v[1] = '0200';
subcosr_s[1] = new Array();
subcosr_v[1] = new Array();
subcosr_s[1][0] = '(全部)管理科学与工程类';
subcosr_v[1][0] = '0200';
subcosr_s[1][1] = '管理科学';
subcosr_v[1][1] = '0201';
subcosr_s[1][2] = '信息管理和信息系统';
subcosr_v[1][2] = '0202';
subcosr_s[1][3] = '工业工程';
subcosr_v[1][3] = '0203';
subcosr_s[1][4] = '工程管理';
subcosr_v[1][4] = '0204';
subcosr_s[1][5] = '农业经济管理';
subcosr_v[1][5] = '0205';
cosr_s[2] = '工商管理类';
cosr_v[2] = '0300';
subcosr_s[2] = new Array();
subcosr_v[2] = new Array();
subcosr_s[2][0] = '(全部)工商管理类';
subcosr_v[2][0] = '0300';
subcosr_s[2][1] = '工商管理';
subcosr_v[2][1] = '0301';
subcosr_s[2][2] = '市场营销';
subcosr_v[2][2] = '0302';
subcosr_s[2][3] = '会计学';
subcosr_v[2][3] = '0303';
subcosr_s[2][4] = '财务管理';
subcosr_v[2][4] = '0304';
subcosr_s[2][5] = '会计电算化';
subcosr_v[2][5] = '0305';
subcosr_s[2][6] = '文秘';
subcosr_v[2][6] = '0306';
subcosr_s[2][7] = '涉外会计';
subcosr_v[2][7] = '0307';
subcosr_s[2][8] = '国际商务';
subcosr_v[2][8] = '0308';
subcosr_s[2][9] = '物流管理';
subcosr_v[2][9] = '0309';
subcosr_s[2][10] = '财政金融';
subcosr_v[2][10] = '0310';
subcosr_s[2][11] = '企业管理';
subcosr_v[2][11] = '0311';
subcosr_s[2][12] = '技术经济';
subcosr_v[2][12] = '0312';
cosr_s[3] = '公共管理类';
cosr_v[3] = '0400';
subcosr_s[3] = new Array();
subcosr_v[3] = new Array();
subcosr_s[3][0] = '(全部)公共管理类';
subcosr_v[3][0] = '0400';
subcosr_s[3][1] = '行政管理';
subcosr_v[3][1] = '0401';
subcosr_s[3][2] = '公共事业管理';
subcosr_v[3][2] = '0402';
subcosr_s[3][3] = '劳动与社会保障';
subcosr_v[3][3] = '0403';
subcosr_s[3][4] = '土地资源管理';
subcosr_v[3][4] = '0404';
subcosr_s[3][5] = '旅游管理';
subcosr_v[3][5] = '0405';
subcosr_s[3][6] = '宾馆/酒店管理';
subcosr_v[3][6] = '0406';
subcosr_s[3][7] = '人力资源管理';
subcosr_v[3][7] = '0407';
subcosr_s[3][8] = '公共关系学';
subcosr_v[3][8] = '0408';
subcosr_s[3][9] = '物业管理';
subcosr_v[3][9] = '0409';
subcosr_s[3][10] = '房地产经营管理';
subcosr_v[3][10] = '0410';
cosr_s[4] = '机械类';
cosr_v[4] = '0500';
subcosr_s[4] = new Array();
subcosr_v[4] = new Array();
subcosr_s[4][0] = '(全部)机械类';
subcosr_v[4][0] = '0500';
subcosr_s[4][1] = '机械设计制造及其自动化';
subcosr_v[4][1] = '0501';
subcosr_s[4][2] = '材料成型及控制工程';
subcosr_v[4][2] = '0502';
subcosr_s[4][3] = '工业设计';
subcosr_v[4][3] = '0503';
subcosr_s[4][4] = '过程装备与控制工程';
subcosr_v[4][4] = '0504';
subcosr_s[4][5] = '机械电子工程/机电一体化';
subcosr_v[4][5] = '0505';
subcosr_s[4][6] = '模具设计与制造';
subcosr_v[4][6] = '0506';
subcosr_s[4][7] = '机械制造工艺与设备';
subcosr_v[4][7] = '0507';
cosr_s[5] = '土建类';
cosr_v[5] = '0600';
subcosr_s[5] = new Array();
subcosr_v[5] = new Array();
subcosr_s[5][0] = '(全部)土建类';
subcosr_v[5][0] = '0600';
subcosr_s[5][1] = '建筑学';
subcosr_v[5][1] = '0601';
subcosr_s[5][2] = '城市规划';
subcosr_v[5][2] = '0602';
subcosr_s[5][3] = '土木工程';
subcosr_v[5][3] = '0603';
subcosr_s[5][4] = '建设环境与设备工程';
subcosr_v[5][4] = '0604';
subcosr_s[5][5] = '给水排水工程';
subcosr_v[5][5] = '0605';
subcosr_s[5][6] = '工业与民用建筑';
subcosr_v[5][6] = '0606';
subcosr_s[5][7] = '室内装潢设计';
subcosr_v[5][7] = '0607';
subcosr_s[5][8] = '建筑工程';
subcosr_v[5][8] = '0608';
subcosr_s[5][9] = '工程造价管理';
subcosr_v[5][9] = '0609';
subcosr_s[5][10] = '园林规划与设计';
subcosr_v[5][10] = '0610';
subcosr_s[5][11] = '道路与桥梁';
subcosr_v[5][11] = '0611';
subcosr_s[5][12] = '供热通风与空调工程';
subcosr_v[5][12] = '0612';
cosr_s[6] = '语言文学类';
cosr_v[6] = '0700';
subcosr_s[6] = new Array();
subcosr_v[6] = new Array();
subcosr_s[6][0] = '(全部)语言文学类';
subcosr_v[6][0] = '0700';
subcosr_s[6][1] = '中国语言文学';
subcosr_v[6][1] = '0701';
subcosr_s[6][2] = '英语';
subcosr_v[6][2] = '0702';
subcosr_s[6][3] = '俄语';
subcosr_v[6][3] = '0703';
subcosr_s[6][4] = '德语';
subcosr_v[6][4] = '0704';
subcosr_s[6][5] = '法语';
subcosr_v[6][5] = '0705';
subcosr_s[6][6] = '日语';
subcosr_v[6][6] = '0706';
subcosr_s[6][7] = '西班牙语';
subcosr_v[6][7] = '0707';
subcosr_s[6][8] = '阿拉伯语';
subcosr_v[6][8] = '0708';
subcosr_s[6][9] = '朝鲜语';
subcosr_v[6][9] = '0709';
subcosr_s[6][10] = '其它外语';
subcosr_v[6][10] = '0710';
subcosr_s[6][11] = '新闻学';
subcosr_v[6][11] = '0711';
subcosr_s[6][12] = '广播电视新闻';
subcosr_v[6][12] = '0712';
subcosr_s[6][13] = '广告学';
subcosr_v[6][13] = '0713';
subcosr_s[6][14] = '编辑出版学';
subcosr_v[6][14] = '0714';
subcosr_s[6][15] = '外贸英语';
subcosr_v[6][15] = '0715';
subcosr_s[6][16] = '商务英语';
subcosr_v[6][16] = '0716';
cosr_s[7] = '教育学类';
cosr_v[7] = '0800';
subcosr_s[7] = new Array();
subcosr_v[7] = new Array();
subcosr_s[7][0] = '(全部)教育学类';
subcosr_v[7][0] = '0800';
subcosr_s[7][1] = '教育学';
subcosr_v[7][1] = '0801';
subcosr_s[7][2] = '体育学';
subcosr_v[7][2] = '0802';
subcosr_s[7][3] = '学前教育';
subcosr_v[7][3] = '0803';
cosr_s[8] = '法学类';
cosr_v[8] = '0900';
subcosr_s[8] = new Array();
subcosr_v[8] = new Array();
subcosr_s[8][0] = '(全部)法学类';
subcosr_v[8][0] = '0900';
subcosr_s[8][1] = '法学';
subcosr_v[8][1] = '0901';
subcosr_s[8][2] = '马克思主义理论';
subcosr_v[8][2] = '0902';
subcosr_s[8][3] = '社会学';
subcosr_v[8][3] = '0903';
subcosr_s[8][4] = '政治学与行政学';
subcosr_v[8][4] = '0904';
subcosr_s[8][5] = '国际政治';
subcosr_v[8][5] = '0905';
subcosr_s[8][6] = '外交学';
subcosr_v[8][6] = '0906';
subcosr_s[8][7] = '思想政治教育';
subcosr_v[8][7] = '0907';
subcosr_s[8][8] = '公安学';
subcosr_v[8][8] = '0908';
subcosr_s[8][9] = '经济法';
subcosr_v[8][9] = '0909';
subcosr_s[8][10] = '国际经济法';
subcosr_v[8][10] = '0910';
cosr_s[9] = '经济学类';
cosr_v[9] = '1000';
subcosr_s[9] = new Array();
subcosr_v[9] = new Array();
subcosr_s[9][0] = '(全部)经济学类';
subcosr_v[9][0] = '1000';
subcosr_s[9][1] = '经济学';
subcosr_v[9][1] = '1001';
subcosr_s[9][2] = '国际经济与贸易';
subcosr_v[9][2] = '1002';
subcosr_s[9][3] = '财政学';
subcosr_v[9][3] = '1003';
subcosr_s[9][4] = '金融学';
subcosr_v[9][4] = '1004';
subcosr_s[9][5] = '经济管理';
subcosr_v[9][5] = '1005';
subcosr_s[9][6] = '经济信息管理';
subcosr_v[9][6] = '1006';
subcosr_s[9][7] = '工业外贸';
subcosr_v[9][7] = '1007';
subcosr_s[9][8] = '国际金融';
subcosr_v[9][8] = '1008';
subcosr_s[9][9] = '投资经济管理';
subcosr_v[9][9] = '1009';
subcosr_s[9][10] = '统计学';
subcosr_v[9][10] = '1010';
subcosr_s[9][11] = '审计学';
subcosr_v[9][11] = '1011';
cosr_s[10] = '哲学类';
cosr_v[10] = '1100';
subcosr_s[10] = new Array();
subcosr_v[10] = new Array();
subcosr_s[10][0] = '(全部)哲学类';
subcosr_v[10][0] = '1100';
subcosr_s[10][1] = '哲学（含伦理学）';
subcosr_v[10][1] = '1101';
subcosr_s[10][2] = '逻辑学';
subcosr_v[10][2] = '1102';
subcosr_s[10][3] = '宗教学';
subcosr_v[10][3] = '1103';
cosr_s[11] = '艺术类';
cosr_v[11] = '1200';
subcosr_s[11] = new Array();
subcosr_v[11] = new Array();
subcosr_s[11][0] = '(全部)艺术类';
subcosr_v[11][0] = '1200';
subcosr_s[11][1] = '音乐，舞蹈，作曲';
subcosr_v[11][1] = '1201';
subcosr_s[11][2] = '绘画，艺术设计';
subcosr_v[11][2] = '1202';
subcosr_s[11][3] = '戏剧，表演';
subcosr_v[11][3] = '1203';
subcosr_s[11][4] = '导演，广播电视编导';
subcosr_v[11][4] = '1204';
subcosr_s[11][5] = '戏剧影视文学';
subcosr_v[11][5] = '1205';
subcosr_s[11][6] = '戏剧影视美术设计';
subcosr_v[11][6] = '1206';
subcosr_s[11][7] = '摄影，动画';
subcosr_v[11][7] = '1207';
subcosr_s[11][8] = '播音，主持，录音';
subcosr_v[11][8] = '1208';
subcosr_s[11][9] = '服装设计';
subcosr_v[11][9] = '1209';
cosr_s[12] = '历史学类';
cosr_v[12] = '1300';
subcosr_s[12] = new Array();
subcosr_v[12] = new Array();
subcosr_s[12][0] = '(全部)历史学类';
subcosr_v[12][0] = '1300';
subcosr_s[12][1] = '历史学';
subcosr_v[12][1] = '1301';
subcosr_s[12][2] = '考古学';
subcosr_v[12][2] = '1302';
subcosr_s[12][3] = '博物馆学';
subcosr_v[12][3] = '1303';
cosr_s[13] = '数学类';
cosr_v[13] = '1400';
subcosr_s[13] = new Array();
subcosr_v[13] = new Array();
subcosr_s[13][0] = '(全部)数学类';
subcosr_v[13][0] = '1400';
subcosr_s[13][1] = '数学与应用数学';
subcosr_v[13][1] = '1401';
subcosr_s[13][2] = '信息与计算科学';
subcosr_v[13][2] = '1402';
cosr_s[14] = '物理学类';
cosr_v[14] = '1500';
subcosr_s[14] = new Array();
subcosr_v[14] = new Array();
subcosr_s[14][0] = '(全部)物理学类';
subcosr_v[14][0] = '1500';
subcosr_s[14][1] = '物理学';
subcosr_v[14][1] = '1501';
subcosr_s[14][2] = '应用物理学';
subcosr_v[14][2] = '1502';
cosr_s[15] = '化学类';
cosr_v[15] = '1600';
subcosr_s[15] = new Array();
subcosr_v[15] = new Array();
subcosr_s[15][0] = '(全部)化学类';
subcosr_v[15][0] = '1600';
subcosr_s[15][1] = '化学';
subcosr_v[15][1] = '1601';
subcosr_s[15][2] = '应用化学';
subcosr_v[15][2] = '1602';
subcosr_s[15][3] = '化学工程与工艺';
subcosr_v[15][3] = '1603';
subcosr_s[15][4] = '精细化工';
subcosr_v[15][4] = '1604';
subcosr_s[15][5] = '化工设备与机械';
subcosr_v[15][5] = '1605';
subcosr_s[15][6] = '高分子材料';
subcosr_v[15][6] = '1606';
cosr_s[16] = '天文地质地理类';
cosr_v[16] = '1700';
subcosr_s[16] = new Array();
subcosr_v[16] = new Array();
subcosr_s[16][0] = '(全部)天文地质地理类';
subcosr_v[16][0] = '1700';
subcosr_s[16][1] = '天文学';
subcosr_v[16][1] = '1701';
subcosr_s[16][2] = '地质学';
subcosr_v[16][2] = '1702';
subcosr_s[16][3] = '地理科学';
subcosr_v[16][3] = '1703';
subcosr_s[16][4] = '地球物理学';
subcosr_v[16][4] = '1704';
subcosr_s[16][5] = '大气科学';
subcosr_v[16][5] = '1705';
subcosr_s[16][6] = '海洋科学';
subcosr_v[16][6] = '1706';
subcosr_s[16][7] = '地矿';
subcosr_v[16][7] = '1707';
subcosr_s[16][8] = '宝石鉴定与加工';
subcosr_v[16][8] = '1708';
subcosr_s[16][9] = '石油工程';
subcosr_v[16][9] = '1709';
cosr_s[17] = '力学类';
cosr_v[17] = '1800';
subcosr_s[17] = new Array();
subcosr_v[17] = new Array();
subcosr_s[17][0] = '(全部)力学类';
subcosr_v[17][0] = '1800';
subcosr_s[17][1] = '力学';
subcosr_v[17][1] = '1801';
subcosr_s[17][2] = '应用力学';
subcosr_v[17][2] = '1802';
cosr_s[18] = '材料类';
cosr_v[18] = '1900';
subcosr_s[18] = new Array();
subcosr_v[18] = new Array();
subcosr_s[18][0] = '(全部)材料类';
subcosr_v[18][0] = '1900';
subcosr_s[18][1] = '冶金工程';
subcosr_v[18][1] = '1901';
subcosr_s[18][2] = '金属材料工程';
subcosr_v[18][2] = '1902';
subcosr_s[18][3] = '无机非金属料工程';
subcosr_v[18][3] = '1903';
subcosr_s[18][4] = '高分子材料与工程';
subcosr_v[18][4] = '1904';
subcosr_s[18][5] = '材料物理';
subcosr_v[18][5] = '1905';
subcosr_s[18][6] = '材料化学';
subcosr_v[18][6] = '1906';
subcosr_s[18][7] = '材料科学与工程';
subcosr_v[18][7] = '1907';
cosr_s[19] = '环境科学与安全类';
cosr_v[19] = '2000';
subcosr_s[19] = new Array();
subcosr_v[19] = new Array();
subcosr_s[19][0] = '(全部)环境科学与安全类';
subcosr_v[19][0] = '2000';
subcosr_s[19][1] = '环境科学';
subcosr_v[19][1] = '2001';
subcosr_s[19][2] = '环境工程';
subcosr_v[19][2] = '2002';
subcosr_s[19][3] = '安全工程';
subcosr_v[19][3] = '2003';
subcosr_s[19][4] = '生态学';
subcosr_v[19][4] = '2004';
cosr_s[20] = '仪器仪表类';
cosr_v[20] = '2100';
subcosr_s[20] = new Array();
subcosr_v[20] = new Array();
subcosr_s[20][0] = '(全部)仪器仪表类';
subcosr_v[20][0] = '2100';
subcosr_s[20][1] = '测控技术与仪器';
subcosr_v[20][1] = '2101';
cosr_s[21] = '能源动力类';
cosr_v[21] = '2200';
subcosr_s[21] = new Array();
subcosr_v[21] = new Array();
subcosr_s[21][0] = '(全部)能源动力类';
subcosr_v[21][0] = '2200';
subcosr_s[21][1] = '热能与动力工程';
subcosr_v[21][1] = '2201';
subcosr_s[21][2] = '核工程与核技术';
subcosr_v[21][2] = '2202';
subcosr_s[21][3] = '电力系统及自动化';
subcosr_v[21][3] = '2203';
subcosr_s[21][4] = '制冷与低温技术';
subcosr_v[21][4] = '2204';
cosr_s[22] = '水利类';
cosr_v[22] = '2300';
subcosr_s[22] = new Array();
subcosr_v[22] = new Array();
subcosr_s[22][0] = '(全部)水利类';
subcosr_v[22][0] = '2300';
subcosr_s[22][1] = '水利水电工程';
subcosr_v[22][1] = '2301';
subcosr_s[22][2] = '水文与水资源工程';
subcosr_v[22][2] = '2302';
subcosr_s[22][3] = '港口航道与海岸工程';
subcosr_v[22][3] = '2303';
cosr_s[23] = '测绘类';
cosr_v[23] = '2400';
subcosr_s[23] = new Array();
subcosr_v[23] = new Array();
subcosr_s[23][0] = '(全部)测绘类';
subcosr_v[23][0] = '2400';
subcosr_s[23][1] = '测绘工程';
subcosr_v[23][1] = '2401';
cosr_s[24] = '制药工程类';
cosr_v[24] = '2500';
subcosr_s[24] = new Array();
subcosr_v[24] = new Array();
subcosr_s[24][0] = '(全部)制药工程类';
subcosr_v[24][0] = '2500';
subcosr_s[24][1] = '制药工程';
subcosr_v[24][1] = '2501';
cosr_s[25] = '交通运输类';
cosr_v[25] = '2600';
subcosr_s[25] = new Array();
subcosr_v[25] = new Array();
subcosr_s[25][0] = '(全部)交通运输类';
subcosr_v[25][0] = '2600';
subcosr_s[25][1] = '交通运输';
subcosr_v[25][1] = '2601';
subcosr_s[25][2] = '交通工程';
subcosr_v[25][2] = '2602';
subcosr_s[25][3] = '油气储运工程';
subcosr_v[25][3] = '2603';
subcosr_s[25][4] = '飞行技术';
subcosr_v[25][4] = '2604';
subcosr_s[25][5] = '航海技术';
subcosr_v[25][5] = '2605';
subcosr_s[25][6] = '轮机工程';
subcosr_v[25][6] = '2606';
subcosr_s[25][7] = '汽车工程';
subcosr_v[25][7] = '2607';
cosr_s[26] = '船舶与海洋工程类';
cosr_v[26] = '2700';
subcosr_s[26] = new Array();
subcosr_v[26] = new Array();
subcosr_s[26][0] = '(全部)船舶与海洋工程类';
subcosr_v[26][0] = '2700';
subcosr_s[26][1] = '船舶与海洋工程';
subcosr_v[26][1] = '2701';
cosr_s[27] = '轻工纺织食品类';
cosr_v[27] = '2800';
subcosr_s[27] = new Array();
subcosr_v[27] = new Array();
subcosr_s[27][0] = '(全部)轻工纺织食品类';
subcosr_v[27][0] = '2800';
subcosr_s[27][1] = '食品科学与工程';
subcosr_v[27][1] = '2801';
subcosr_s[27][2] = '轻化工程';
subcosr_v[27][2] = '2802';
subcosr_s[27][3] = '包装工程';
subcosr_v[27][3] = '2803';
subcosr_s[27][4] = '印刷工程';
subcosr_v[27][4] = '2804';
subcosr_s[27][5] = '纺织工程';
subcosr_v[27][5] = '2805';
subcosr_s[27][6] = '服装设计与工程';
subcosr_v[27][6] = '2806';
cosr_s[28] = '航空航天类';
cosr_v[28] = '2900';
subcosr_s[28] = new Array();
subcosr_v[28] = new Array();
subcosr_s[28][0] = '(全部)航空航天类';
subcosr_v[28][0] = '2900';
subcosr_s[28][1] = '飞行器设计与工程';
subcosr_v[28][1] = '2901';
subcosr_s[28][2] = '飞行器动力工程';
subcosr_v[28][2] = '2902';
subcosr_s[28][3] = '飞行器制造工程';
subcosr_v[28][3] = '2903';
subcosr_s[28][4] = '飞行器环境与生命保障工程';
subcosr_v[28][4] = '2904';
cosr_s[29] = '武器类';
cosr_v[29] = '3000';
subcosr_s[29] = new Array();
subcosr_v[29] = new Array();
subcosr_s[29][0] = '(全部)武器类';
subcosr_v[29][0] = '3000';
subcosr_s[29][1] = '武器系统与发射工程';
subcosr_v[29][1] = '3001';
subcosr_s[29][2] = '探测制导与控制技术';
subcosr_v[29][2] = '3002';
subcosr_s[29][3] = '弹药工程与爆炸技术';
subcosr_v[29][3] = '3003';
subcosr_s[29][4] = '特种能源工程与烟火技术';
subcosr_v[29][4] = '3004';
subcosr_s[29][5] = '地面武器机动工程';
subcosr_v[29][5] = '3005';
subcosr_s[29][6] = '信息对抗技术';
subcosr_v[29][6] = '3006';
cosr_s[30] = '生物类';
cosr_v[30] = '3100';
subcosr_s[30] = new Array();
subcosr_v[30] = new Array();
subcosr_s[30][0] = '(全部)生物类';
subcosr_v[30][0] = '3100';
subcosr_s[30][1] = '生物工程';
subcosr_v[30][1] = '3101';
subcosr_s[30][2] = '生物医学工程';
subcosr_v[30][2] = '3102';
subcosr_s[30][3] = '生物科学，技术';
subcosr_v[30][3] = '3103';
cosr_s[31] = '公安技术类';
cosr_v[31] = '3200';
subcosr_s[31] = new Array();
subcosr_v[31] = new Array();
subcosr_s[31][0] = '(全部)公安技术类';
subcosr_v[31][0] = '3200';
subcosr_s[31][1] = '公安技术';
subcosr_v[31][1] = '3201';
cosr_s[32] = '农业类';
cosr_v[32] = '3300';
subcosr_s[32] = new Array();
subcosr_v[32] = new Array();
subcosr_s[32][0] = '(全部)农业类';
subcosr_v[32][0] = '3300';
subcosr_s[32][1] = '农学';
subcosr_v[32][1] = '3301';
subcosr_s[32][2] = '园艺';
subcosr_v[32][2] = '3302';
subcosr_s[32][3] = '植物保护学';
subcosr_v[32][3] = '3303';
subcosr_s[32][4] = '茶学';
subcosr_v[32][4] = '3304';
subcosr_s[32][5] = '草业科学';
subcosr_v[32][5] = '3305';
subcosr_s[32][6] = '森林资源';
subcosr_v[32][6] = '3306';
subcosr_s[32][7] = '环境生态';
subcosr_v[32][7] = '3307';
subcosr_s[32][8] = '动物生产';
subcosr_v[32][8] = '3308';
subcosr_s[32][9] = '动物医学';
subcosr_v[32][9] = '3309';
subcosr_s[32][10] = '水产类';
subcosr_v[32][10] = '3310';
subcosr_s[32][11] = '农业工程';
subcosr_v[32][11] = '3311';
subcosr_s[32][12] = '林业工程';
subcosr_v[32][12] = '3312';
subcosr_s[32][13] = '植物生产';
subcosr_v[32][13] = '3313';
subcosr_s[32][14] = '园林';
subcosr_v[32][14] = '3314';
cosr_s[33] = '医学类';
cosr_v[33] = '3400';
subcosr_s[33] = new Array();
subcosr_v[33] = new Array();
subcosr_s[33][0] = '(全部)医学类';
subcosr_v[33][0] = '3400';
subcosr_s[33][1] = '基础医学';
subcosr_v[33][1] = '3401';
subcosr_s[33][2] = '预防医学';
subcosr_v[33][2] = '3402';
subcosr_s[33][3] = '临床医学与医学技术';
subcosr_v[33][3] = '3403';
subcosr_s[33][4] = '口腔医学';
subcosr_v[33][4] = '3404';
subcosr_s[33][5] = '中医学';
subcosr_v[33][5] = '3405';
subcosr_s[33][6] = '法医学';
subcosr_v[33][6] = '3406';
subcosr_s[33][7] = '护理学';
subcosr_v[33][7] = '3407';
subcosr_s[33][8] = '药学';
subcosr_v[33][8] = '3408';
subcosr_s[33][9] = '心理学';
subcosr_v[33][9] = '3409';
subcosr_s[33][10] = '医学检验';
subcosr_v[33][10] = '3410';
cosr_s[34] = '图书档案学类';
cosr_v[34] = '3500';
subcosr_s[34] = new Array();
subcosr_v[34] = new Array();
subcosr_s[34][0] = '(全部)图书档案学类';
subcosr_v[34][0] = '3500';
subcosr_s[34][1] = '图书档案学';
subcosr_v[34][1] = '3501';

cosrTop = new Array(
Array('', 0),
Array('电子/管理科学与工程', 2),
Array('工商管理/公共管理', 4),
Array('机械/土建', 6),
Array('语言文学/教育学/法学/经济学', 10),
Array('哲学/艺术/历史学/数学', 14),
Array('物理学/化学/天文地质地理/力学', 18),
Array('材料/环境科学与安全/仪器仪表', 21),
Array('能源动力/水利/测绘', 24),
Array('制药工程/交通运输/船舶与海洋工程/轻工纺织食品', 28),
Array('航空航天/武器/生物/公安技术/农业', 33),
Array('医学/图书档案学', 35)
);
//
var func_s = new Array();
var func_v = new Array();
var subfunc_s = new Array();
var subfunc_v = new Array();
func_s[0] = '计算机软件';
func_v[0] = '0100';
subfunc_s[0] = new Array();
subfunc_v[0] = new Array();
subfunc_s[0][0] = '(全部)计算机软件';
subfunc_v[0][0] = '0100';
subfunc_s[0][1] = '高级软件工程师';
subfunc_v[0][1] = '0106';
subfunc_s[0][2] = '软件工程师';
subfunc_v[0][2] = '0107';
subfunc_s[0][3] = '数据库工程师/管理员';
subfunc_v[0][3] = '0108';
subfunc_s[0][4] = 'ERP技术/开发应用';
subfunc_v[0][4] = '0117';
subfunc_s[0][5] = '系统分析员';
subfunc_v[0][5] = '0123';
subfunc_s[0][6] = '系统工程师';
subfunc_v[0][6] = '0127';
subfunc_s[0][7] = '系统集成工程师';
subfunc_v[0][7] = '0137';
subfunc_s[0][8] = '计算机辅助设计工程师';
subfunc_v[0][8] = '0141';
subfunc_s[0][9] = '其他';
subfunc_v[0][9] = '0199';
func_s[1] = '计算机硬件';
func_v[1] = '0500';
subfunc_s[1] = new Array();
subfunc_v[1] = new Array();
subfunc_s[1][0] = '(全部)计算机硬件';
subfunc_v[1][0] = '0500';
subfunc_s[1][1] = '高级硬件工程师';
subfunc_v[1][1] = '0501';
subfunc_s[1][2] = '硬件工程师';
subfunc_v[1][2] = '0502';
subfunc_s[1][3] = '其他';
subfunc_v[1][3] = '0599';
func_s[2] = '互联网开发及应用';
func_v[2] = '0600';
subfunc_s[2] = new Array();
subfunc_v[2] = new Array();
subfunc_s[2][0] = '(全部)互联网开发及应用';
subfunc_v[2][0] = '0600';
subfunc_s[2][1] = '互联网软件开发工程师';
subfunc_v[2][1] = '0601';
subfunc_s[2][2] = '多媒体/游戏开发工程师';
subfunc_v[2][2] = '0602';
subfunc_s[2][3] = '网站营运经理/主管';
subfunc_v[2][3] = '0603';
subfunc_s[2][4] = '网络工程师';
subfunc_v[2][4] = '0604';
subfunc_s[2][5] = '系统管理员/网络管理员';
subfunc_v[2][5] = '0605';
subfunc_s[2][6] = '网站策划';
subfunc_v[2][6] = '0606';
subfunc_s[2][7] = '网站编辑';
subfunc_v[2][7] = '0607';
subfunc_s[2][8] = '网页设计/制作/美工';
subfunc_v[2][8] = '0608';
subfunc_s[2][9] = '网络信息安全工程师';
subfunc_v[2][9] = '0609';
subfunc_s[2][10] = '智能大厦/综合布线';
subfunc_v[2][10] = '0610';
subfunc_s[2][11] = '其他';
subfunc_v[2][11] = '0699';
func_s[3] = 'IT-管理';
func_v[3] = '0700';
subfunc_s[3] = new Array();
subfunc_v[3] = new Array();
subfunc_s[3][0] = '(全部)IT-管理';
subfunc_v[3][0] = '0700';
subfunc_s[3][1] = '首席技术执行官CTO/首席信息官CIO';
subfunc_v[3][1] = '0701';
subfunc_s[3][2] = '技术总监/经理';
subfunc_v[3][2] = '0702';
subfunc_s[3][3] = '信息技术经理/主管';
subfunc_v[3][3] = '0703';
subfunc_s[3][4] = '信息技术专员';
subfunc_v[3][4] = '0704';
subfunc_s[3][5] = '项目总监';
subfunc_v[3][5] = '0705';
subfunc_s[3][6] = '项目经理';
subfunc_v[3][6] = '0706';
subfunc_s[3][7] = '项目主管';
subfunc_v[3][7] = '0707';
subfunc_s[3][8] = '项目执行/协调人员';
subfunc_v[3][8] = '0708';
subfunc_s[3][9] = '其他';
subfunc_v[3][9] = '0799';
func_s[4] = 'IT-品管、技术支持及其它';
func_v[4] = '0800';
subfunc_s[4] = new Array();
subfunc_v[4] = new Array();
subfunc_s[4][0] = '(全部)IT-品管、技术支持及其它';
subfunc_v[4][0] = '0800';
subfunc_s[4][1] = '技术支持经理';
subfunc_v[4][1] = '0801';
subfunc_s[4][2] = '技术支持工程师';
subfunc_v[4][2] = '0802';
subfunc_s[4][3] = '计量工程师';
subfunc_v[4][3] = '0803';
subfunc_s[4][4] = '标准化工程师';
subfunc_v[4][4] = '0804';
subfunc_s[4][5] = '品质经理';
subfunc_v[4][5] = '0805';
subfunc_s[4][6] = '系统测试';
subfunc_v[4][6] = '0806';
subfunc_s[4][7] = '软件测试';
subfunc_v[4][7] = '0807';
subfunc_s[4][8] = '硬件测试';
subfunc_v[4][8] = '0808';
subfunc_s[4][9] = '测试员';
subfunc_v[4][9] = '0809';
subfunc_s[4][10] = '技术文员/助理';
subfunc_v[4][10] = '0810';
subfunc_s[4][11] = '其他';
subfunc_v[4][11] = '0899';
func_s[5] = '通信技术';
func_v[5] = '0900';
subfunc_s[5] = new Array();
subfunc_v[5] = new Array();
subfunc_s[5][0] = '(全部)通信技术';
subfunc_v[5][0] = '0900';
subfunc_s[5][1] = '通信技术工程师';
subfunc_v[5][1] = '0901';
subfunc_s[5][2] = '有线传输工程师';
subfunc_v[5][2] = '0902';
subfunc_s[5][3] = '无线通信工程师';
subfunc_v[5][3] = '0903';
subfunc_s[5][4] = '电信交换工程师';
subfunc_v[5][4] = '0904';
subfunc_s[5][5] = '数据通信工程师';
subfunc_v[5][5] = '0905';
subfunc_s[5][6] = '移动通信工程师';
subfunc_v[5][6] = '0906';
subfunc_s[5][7] = '电信网络工程师';
subfunc_v[5][7] = '0907';
subfunc_s[5][8] = '通信电源工程师';
subfunc_v[5][8] = '0908';
subfunc_s[5][9] = '其他';
subfunc_v[5][9] = '0999';
func_s[6] = '电子/电器/半导体/仪器仪表';
func_v[6] = '1000';
subfunc_s[6] = new Array();
subfunc_v[6] = new Array();
subfunc_s[6][0] = '(全部)电子/电器/半导体/仪器仪表';
subfunc_v[6][0] = '1000';
subfunc_s[6][1] = '集成电路IC设计/应用工程师';
subfunc_v[6][1] = '1001';
subfunc_s[6][2] = 'IC验证工程师';
subfunc_v[6][2] = '1002';
subfunc_s[6][3] = '电子工程师/技术员';
subfunc_v[6][3] = '1003';
subfunc_s[6][4] = '电气工程师/技术员';
subfunc_v[6][4] = '1004';
subfunc_s[6][5] = '电路工程师/技术员';
subfunc_v[6][5] = '1005';
subfunc_s[6][6] = '电声/音响工程师/技术员';
subfunc_v[6][6] = '1006';
subfunc_s[6][7] = '半导体技术';
subfunc_v[6][7] = '1007';
subfunc_s[6][8] = '自动控制工程师/技术员';
subfunc_v[6][8] = '1008';
subfunc_s[6][9] = '电子软件开发(ARM/MCU...)';
subfunc_v[6][9] = '1009';
subfunc_s[6][10] = '嵌入式软件开发(Linux/单片机/DLC/DSP…)';
subfunc_v[6][10] = '1010';
subfunc_s[6][11] = '电池/电源开发';
subfunc_v[6][11] = '1011';
subfunc_s[6][12] = 'FAE 现场应用工程师';
subfunc_v[6][12] = '1012';
subfunc_s[6][13] = '家用电器/数码产品研发';
subfunc_v[6][13] = '1013';
subfunc_s[6][14] = '仪器/仪表/计量';
subfunc_v[6][14] = '1014';
subfunc_s[6][15] = '测试工程师';
subfunc_v[6][15] = '1015';
subfunc_s[6][16] = '其他';
subfunc_v[6][16] = '1099';
func_s[7] = '销售管理';
func_v[7] = '0200';
subfunc_s[7] = new Array();
subfunc_v[7] = new Array();
subfunc_s[7][0] = '(全部)销售管理';
subfunc_v[7][0] = '0200';
subfunc_s[7][1] = '销售总监';
subfunc_v[7][1] = '0201';
subfunc_s[7][2] = '销售经理';
subfunc_v[7][2] = '0202';
subfunc_s[7][3] = '销售主管';
subfunc_v[7][3] = '0203';
subfunc_s[7][4] = '渠道/分销经理';
subfunc_v[7][4] = '0207';
subfunc_s[7][5] = '客户经理';
subfunc_v[7][5] = '0208';
subfunc_s[7][6] = '渠道/分销主管';
subfunc_v[7][6] = '0220';
subfunc_s[7][7] = '区域销售经理';
subfunc_v[7][7] = '0226';
subfunc_s[7][8] = '区域销售总监';
subfunc_v[7][8] = '0230';
subfunc_s[7][9] = '市场分析/调研人员';
subfunc_v[7][9] = '0274';
subfunc_s[7][10] = '其他';
subfunc_v[7][10] = '0299';
func_s[8] = '市场/营销';
func_v[8] = '0300';
subfunc_s[8] = new Array();
subfunc_v[8] = new Array();
subfunc_s[8][0] = '(全部)市场/营销';
subfunc_v[8][0] = '0300';
subfunc_s[8][1] = '市场/营销总监';
subfunc_v[8][1] = '0301';
subfunc_s[8][2] = '市场/营销经理';
subfunc_v[8][2] = '0302';
subfunc_s[8][3] = '市场/营销主管';
subfunc_v[8][3] = '0303';
subfunc_s[8][4] = '市场/营销专员';
subfunc_v[8][4] = '0304';
subfunc_s[8][5] = '市场助理';
subfunc_v[8][5] = '0305';
subfunc_s[8][6] = '产品/品牌经理';
subfunc_v[8][6] = '0306';
subfunc_s[8][7] = '产品/品牌主管';
subfunc_v[8][7] = '0307';
subfunc_s[8][8] = '市场通路经理/主管';
subfunc_v[8][8] = '0308';
subfunc_s[8][9] = '促销经理';
subfunc_v[8][9] = '0310';
subfunc_s[8][10] = '促销主管/督导';
subfunc_v[8][10] = '0311';
subfunc_s[8][11] = '促销员/导购';
subfunc_v[8][11] = '0312';
subfunc_s[8][12] = '产品/品牌专员';
subfunc_v[8][12] = '0330';
subfunc_s[8][13] = '市场通路专员';
subfunc_v[8][13] = '0335';
subfunc_s[8][14] = '市场企划经理/主管';
subfunc_v[8][14] = '0336';
subfunc_s[8][15] = '市场企划专员';
subfunc_v[8][15] = '0337';
subfunc_s[8][16] = '其他';
subfunc_v[8][16] = '0399';
func_s[9] = '销售人员';
func_v[9] = '0400';
subfunc_s[9] = new Array();
subfunc_v[9] = new Array();
subfunc_s[9][0] = '(全部)销售人员';
subfunc_v[9][0] = '0400';
subfunc_s[9][1] = '销售代表';
subfunc_v[9][1] = '0401';
subfunc_s[9][2] = '渠道/分销专员';
subfunc_v[9][2] = '0402';
subfunc_s[9][3] = '客户代表';
subfunc_v[9][3] = '0403';
subfunc_s[9][4] = '销售工程师';
subfunc_v[9][4] = '0404';
subfunc_s[9][5] = '电话销售';
subfunc_v[9][5] = '0405';
subfunc_s[9][6] = '经销商';
subfunc_v[9][6] = '0406';
subfunc_s[9][7] = '其他';
subfunc_v[9][7] = '0499';
func_s[10] = '财务/审计/税务';
func_v[10] = '1100';
subfunc_s[10] = new Array();
subfunc_v[10] = new Array();
subfunc_s[10][0] = '(全部)财务/审计/税务';
subfunc_v[10][0] = '1100';
subfunc_s[10][1] = '财务总监';
subfunc_v[10][1] = '1101';
subfunc_s[10][2] = '财务经理';
subfunc_v[10][2] = '1102';
subfunc_s[10][3] = '财务主管/总帐主管';
subfunc_v[10][3] = '1103';
subfunc_s[10][4] = '会计经理/会计主管';
subfunc_v[10][4] = '1104';
subfunc_s[10][5] = '会计';
subfunc_v[10][5] = '1105';
subfunc_s[10][6] = '财务分析经理/主管';
subfunc_v[10][6] = '1106';
subfunc_s[10][7] = '财务分析员';
subfunc_v[10][7] = '1107';
subfunc_s[10][8] = '成本经理/成本主管';
subfunc_v[10][8] = '1108';
subfunc_s[10][9] = '成本管理员';
subfunc_v[10][9] = '1109';
subfunc_s[10][10] = '审计经理/主管';
subfunc_v[10][10] = '1110';
subfunc_s[10][11] = '税务经理/税务主管';
subfunc_v[10][11] = '1111';
subfunc_s[10][12] = '税务专员/助理';
subfunc_v[10][12] = '1112';
subfunc_s[10][13] = '出纳员';
subfunc_v[10][13] = '1114';
subfunc_s[10][14] = '审计专员/助理';
subfunc_v[10][14] = '1119';
subfunc_s[10][15] = '财务/会计助理';
subfunc_v[10][15] = '1122';
subfunc_s[10][16] = '首席财务官 CFO';
subfunc_v[10][16] = '1144';
subfunc_s[10][17] = '财务顾问';
subfunc_v[10][17] = '1145';
subfunc_s[10][18] = '统计员';
subfunc_v[10][18] = '1146';
subfunc_s[10][19] = '其他';
subfunc_v[10][19] = '1199';
func_s[11] = '银行';
func_v[11] = '2500';
subfunc_s[11] = new Array();
subfunc_v[11] = new Array();
subfunc_s[11][0] = '(全部)银行';
subfunc_v[11][0] = '2500';
subfunc_s[11][1] = '行长/副行长';
subfunc_v[11][1] = '2507';
subfunc_s[11][2] = '资产评估/分析';
subfunc_v[11][2] = '2508';
subfunc_s[11][3] = '风险控制';
subfunc_v[11][3] = '2509';
subfunc_s[11][4] = '进出口/信用证结算';
subfunc_v[11][4] = '2510';
subfunc_s[11][5] = '清算人员';
subfunc_v[11][5] = '2511';
subfunc_s[11][6] = '外汇交易';
subfunc_v[11][6] = '2512';
subfunc_s[11][7] = '高级客户经理/客户经理';
subfunc_v[11][7] = '2513';
subfunc_s[11][8] = '客户主管/专员';
subfunc_v[11][8] = '2514';
subfunc_s[11][9] = '信贷管理/信用调查/分析人员';
subfunc_v[11][9] = '2515';
subfunc_s[11][10] = '银行柜员';
subfunc_v[11][10] = '2516';
subfunc_s[11][11] = '银行卡、电子银行业务推广';
subfunc_v[11][11] = '2522';
subfunc_s[11][12] = '其他';
subfunc_v[11][12] = '2599';
func_s[12] = '客服及技术支持';
func_v[12] = '2700';
subfunc_s[12] = new Array();
subfunc_v[12] = new Array();
subfunc_s[12][0] = '(全部)客服及技术支持';
subfunc_v[12][0] = '2700';
subfunc_s[12][1] = '客服总监（非技术）';
subfunc_v[12][1] = '2701';
subfunc_s[12][2] = '客服经理（非技术）';
subfunc_v[12][2] = '2702';
subfunc_s[12][3] = '客服主管（非技术）';
subfunc_v[12][3] = '2703';
subfunc_s[12][4] = '客服专员/助理（非技术）';
subfunc_v[12][4] = '2704';
subfunc_s[12][5] = '售前/售后技术支持经理';
subfunc_v[12][5] = '2705';
subfunc_s[12][6] = '售前/售后技术支持主管';
subfunc_v[12][6] = '2706';
subfunc_s[12][7] = '售前/售后技术支持工程师';
subfunc_v[12][7] = '2707';
subfunc_s[12][8] = '咨询热线/呼叫中心服务人员';
subfunc_v[12][8] = '2708';
subfunc_s[12][9] = '其他';
subfunc_v[12][9] = '2799';
func_s[13] = '证券/金融/投资';
func_v[13] = '2800';
subfunc_s[13] = new Array();
subfunc_v[13] = new Array();
subfunc_s[13][0] = '(全部)证券/金融/投资';
subfunc_v[13][0] = '2800';
subfunc_s[13][1] = '证券/期货/外汇经纪人';
subfunc_v[13][1] = '2801';
subfunc_s[13][2] = '证券分析师';
subfunc_v[13][2] = '2802';
subfunc_s[13][3] = '股票/期货操盘手';
subfunc_v[13][3] = '2803';
subfunc_s[13][4] = '金融/经济研究员';
subfunc_v[13][4] = '2804';
subfunc_s[13][5] = '投资/基金项目经理';
subfunc_v[13][5] = '2805';
subfunc_s[13][6] = '投资/理财顾问';
subfunc_v[13][6] = '2806';
subfunc_s[13][7] = '投资银行业务';
subfunc_v[13][7] = '2807';
subfunc_s[13][8] = '融资经理/融资主管';
subfunc_v[13][8] = '2808';
subfunc_s[13][9] = '融资专员';
subfunc_v[13][9] = '2809';
subfunc_s[13][10] = '拍卖师';
subfunc_v[13][10] = '2810';
subfunc_s[13][11] = '其他';
subfunc_v[13][11] = '2899';
func_s[14] = '保险';
func_v[14] = '2900';
subfunc_s[14] = new Array();
subfunc_v[14] = new Array();
subfunc_s[14][0] = '(全部)保险';
subfunc_v[14][0] = '2900';
subfunc_s[14][1] = '保险精算师';
subfunc_v[14][1] = '2901';
subfunc_s[14][2] = '保险产品开发/项目策划';
subfunc_v[14][2] = '2902';
subfunc_s[14][3] = '保险业务经理/主管';
subfunc_v[14][3] = '2903';
subfunc_s[14][4] = '保险代理/经纪人/客户经理';
subfunc_v[14][4] = '2904';
subfunc_s[14][5] = '理财顾问/财务规划师';
subfunc_v[14][5] = '2905';
subfunc_s[14][6] = '储备经理人';
subfunc_v[14][6] = '2906';
subfunc_s[14][7] = '保险核保';
subfunc_v[14][7] = '2907';
subfunc_s[14][8] = '保险理赔';
subfunc_v[14][8] = '2908';
subfunc_s[14][9] = '保险客户服务/续期管理';
subfunc_v[14][9] = '2909';
subfunc_s[14][10] = '保险培训师';
subfunc_v[14][10] = '2910';
subfunc_s[14][11] = '保险内勤';
subfunc_v[14][11] = '2911';
subfunc_s[14][12] = '其他';
subfunc_v[14][12] = '2999';
func_s[15] = '生产/营运';
func_v[15] = '3000';
subfunc_s[15] = new Array();
subfunc_v[15] = new Array();
subfunc_s[15][0] = '(全部)生产/营运';
subfunc_v[15][0] = '3000';
subfunc_s[15][1] = '工厂经理/厂长';
subfunc_v[15][1] = '3001';
subfunc_s[15][2] = '总工程师/副总工程师';
subfunc_v[15][2] = '3002';
subfunc_s[15][3] = '项目经理/主管';
subfunc_v[15][3] = '3003';
subfunc_s[15][4] = '项目工程师';
subfunc_v[15][4] = '3004';
subfunc_s[15][5] = '营运经理';
subfunc_v[15][5] = '3005';
subfunc_s[15][6] = '营运主管';
subfunc_v[15][6] = '3006';
subfunc_s[15][7] = '生产经理/车间主任';
subfunc_v[15][7] = '3007';
subfunc_s[15][8] = '生产计划协调员';
subfunc_v[15][8] = '3008';
subfunc_s[15][9] = '生产主管/督导/领班';
subfunc_v[15][9] = '3009';
subfunc_s[15][10] = '化验员';
subfunc_v[15][10] = '3010';
subfunc_s[15][11] = '其他';
subfunc_v[15][11] = '3099';
func_s[16] = '技工';
func_v[16] = '3700';
subfunc_s[16] = new Array();
subfunc_v[16] = new Array();
subfunc_s[16][0] = '(全部)技工';
subfunc_v[16][0] = '3700';
subfunc_s[16][1] = '技工';
subfunc_v[16][1] = '3701';
subfunc_s[16][2] = '钳工/机修工/钣金工';
subfunc_v[16][2] = '3702';
subfunc_s[16][3] = '电焊工/铆焊工';
subfunc_v[16][3] = '3703';
subfunc_s[16][4] = '车工/磨工/铣工/冲压工/锣工';
subfunc_v[16][4] = '3704';
subfunc_s[16][5] = '模具工';
subfunc_v[16][5] = '3705';
subfunc_s[16][6] = '电工';
subfunc_v[16][6] = '3706';
subfunc_s[16][7] = '叉车工';
subfunc_v[16][7] = '3707';
subfunc_s[16][8] = '空调工/电梯工/锅炉工';
subfunc_v[16][8] = '3708';
subfunc_s[16][9] = '水工/木工/油漆工';
subfunc_v[16][9] = '3709';
subfunc_s[16][10] = '普工';
subfunc_v[16][10] = '3710';
subfunc_s[16][11] = '裁剪车缝熨烫';
subfunc_v[16][11] = '3711';
subfunc_s[16][12] = '汽车修理工';
subfunc_v[16][12] = '3712';
subfunc_s[16][13] = '其他';
subfunc_v[16][13] = '3799';
func_s[17] = '物流/仓储';
func_v[17] = '1500';
subfunc_s[17] = new Array();
subfunc_v[17] = new Array();
subfunc_s[17][0] = '(全部)物流/仓储';
subfunc_v[17][0] = '1500';
subfunc_s[17][1] = '物流经理';
subfunc_v[17][1] = '1501';
subfunc_s[17][2] = '物流主管';
subfunc_v[17][2] = '1502';
subfunc_s[17][3] = '物料经理';
subfunc_v[17][3] = '1503';
subfunc_s[17][4] = '物料主管/专员';
subfunc_v[17][4] = '1504';
subfunc_s[17][5] = '仓库经理/主管';
subfunc_v[17][5] = '1508';
subfunc_s[17][6] = '仓库管理员';
subfunc_v[17][6] = '1509';
subfunc_s[17][7] = '运输经理/主管';
subfunc_v[17][7] = '1510';
subfunc_s[17][8] = '报关员';
subfunc_v[17][8] = '1511';
subfunc_s[17][9] = '单证员';
subfunc_v[17][9] = '1512';
subfunc_s[17][10] = '快递员';
subfunc_v[17][10] = '1513';
subfunc_s[17][11] = '物流专员/助理';
subfunc_v[17][11] = '1514';
subfunc_s[17][12] = '船务/空运陆运操作';
subfunc_v[17][12] = '1515';
subfunc_s[17][13] = '理货员';
subfunc_v[17][13] = '1523';
subfunc_s[17][14] = '供应链经理';
subfunc_v[17][14] = '1525';
subfunc_s[17][15] = '供应链主管/专员';
subfunc_v[17][15] = '1526';
subfunc_s[17][16] = '物流总监';
subfunc_v[17][16] = '1527';
subfunc_s[17][17] = '供应链总监';
subfunc_v[17][17] = '1528';
subfunc_s[17][18] = '货运代理';
subfunc_v[17][18] = '1529';
subfunc_s[17][19] = '集装箱业务';
subfunc_v[17][19] = '1530';
subfunc_s[17][20] = '调度员';
subfunc_v[17][20] = '1531';
subfunc_s[17][21] = '其他';
subfunc_v[17][21] = '1599';
func_s[18] = '服装/纺织/皮革';
func_v[18] = '3800';
subfunc_s[18] = new Array();
subfunc_v[18] = new Array();
subfunc_s[18][0] = '(全部)服装/纺织/皮革';
subfunc_v[18][0] = '3800';
subfunc_s[18][1] = '服装/纺织设计';
subfunc_v[18][1] = '3801';
subfunc_s[18][2] = '面料辅料开发';
subfunc_v[18][2] = '3802';
subfunc_s[18][3] = '面料辅料采购';
subfunc_v[18][3] = '3803';
subfunc_s[18][4] = '服装/纺织/皮革跟单';
subfunc_v[18][4] = '3804';
subfunc_s[18][5] = '质量管理/验货员(QA/QC)';
subfunc_v[18][5] = '3805';
subfunc_s[18][6] = '板房/楦头/底格出格师';
subfunc_v[18][6] = '3806';
subfunc_s[18][7] = '服装打样/制版';
subfunc_v[18][7] = '3807';
subfunc_s[18][8] = '纸样师/车板工';
subfunc_v[18][8] = '3808';
subfunc_s[18][9] = '裁床';
subfunc_v[18][9] = '3809';
subfunc_s[18][10] = '其他';
subfunc_v[18][10] = '3899';
func_s[19] = '采购';
func_v[19] = '3900';
subfunc_s[19] = new Array();
subfunc_v[19] = new Array();
subfunc_s[19][0] = '(全部)采购';
subfunc_v[19][0] = '3900';
subfunc_s[19][1] = '采购总监';
subfunc_v[19][1] = '3901';
subfunc_s[19][2] = '采购经理';
subfunc_v[19][2] = '3902';
subfunc_s[19][3] = '采购主管';
subfunc_v[19][3] = '3903';
subfunc_s[19][4] = '采购员';
subfunc_v[19][4] = '3904';
subfunc_s[19][5] = '采购助理';
subfunc_v[19][5] = '3905';
subfunc_s[19][6] = '选址拓展';
subfunc_v[19][6] = '3906';
subfunc_s[19][7] = '其他';
subfunc_v[19][7] = '3999';
func_s[20] = '贸易';
func_v[20] = '4000';
subfunc_s[20] = new Array();
subfunc_v[20] = new Array();
subfunc_s[20][0] = '(全部)贸易';
subfunc_v[20][0] = '4000';
subfunc_s[20][1] = '外贸/贸易经理/主管';
subfunc_v[20][1] = '4001';
subfunc_s[20][2] = '外贸/贸易专员/助理';
subfunc_v[20][2] = '4002';
subfunc_s[20][3] = '国内贸易人员';
subfunc_v[20][3] = '4003';
subfunc_s[20][4] = '业务跟单经理';
subfunc_v[20][4] = '4004';
subfunc_s[20][5] = '高级业务跟单';
subfunc_v[20][5] = '4005';
subfunc_s[20][6] = '业务跟单';
subfunc_v[20][6] = '4006';
subfunc_s[20][7] = '助理业务跟单';
subfunc_v[20][7] = '4007';
subfunc_s[20][8] = '其他';
subfunc_v[20][8] = '4099';
func_s[21] = '生物/化工/制药/医疗器械';
func_v[21] = '4100';
subfunc_s[21] = new Array();
subfunc_v[21] = new Array();
subfunc_s[21][0] = '(全部)生物/化工/制药/医疗器械';
subfunc_v[21][0] = '4100';
subfunc_s[21][1] = '生物工程/生物制药';
subfunc_v[21][1] = '4101';
subfunc_s[21][2] = '无机/有机/精细/分析化工';
subfunc_v[21][2] = '4102';
subfunc_s[21][3] = '高分子/塑料/橡胶化工';
subfunc_v[21][3] = '4103';
subfunc_s[21][4] = '化工工艺/技术应用';
subfunc_v[21][4] = '4104';
subfunc_s[21][5] = '医药技术研发管理人员';
subfunc_v[21][5] = '4105';
subfunc_s[21][6] = '医药技术研发人员';
subfunc_v[21][6] = '4106';
subfunc_s[21][7] = '临床研究员';
subfunc_v[21][7] = '4107';
subfunc_s[21][8] = '临床协调员';
subfunc_v[21][8] = '4108';
subfunc_s[21][9] = '药品注册';
subfunc_v[21][9] = '4109';
subfunc_s[21][10] = '药品生产/质量管理';
subfunc_v[21][10] = '4110';
subfunc_s[21][11] = '药品市场推广经理';
subfunc_v[21][11] = '4111';
subfunc_s[21][12] = '药品市场推广主管/专员';
subfunc_v[21][12] = '4112';
subfunc_s[21][13] = '医药销售经理/主管';
subfunc_v[21][13] = '4113';
subfunc_s[21][14] = '医药销售代表';
subfunc_v[21][14] = '4114';
subfunc_s[21][15] = '医疗器械市场推广';
subfunc_v[21][15] = '4115';
subfunc_s[21][16] = '医疗器械销售';
subfunc_v[21][16] = '4116';
subfunc_s[21][17] = '其他';
subfunc_v[21][17] = '4199';
func_s[22] = '医院/医疗/护理';
func_v[22] = '2000';
subfunc_s[22] = new Array();
subfunc_v[22] = new Array();
subfunc_s[22][0] = '(全部)医院/医疗/护理';
subfunc_v[22][0] = '2000';
subfunc_s[22][1] = '内科医生';
subfunc_v[22][1] = '2001';
subfunc_s[22][2] = '医院管理人员';
subfunc_v[22][2] = '2002';
subfunc_s[22][3] = '药库主任/药剂师';
subfunc_v[22][3] = '2004';
subfunc_s[22][4] = '护士/护理人员';
subfunc_v[22][4] = '2005';
subfunc_s[22][5] = '麻醉医生';
subfunc_v[22][5] = '2008';
subfunc_s[22][6] = '心理医生';
subfunc_v[22][6] = '2009';
subfunc_s[22][7] = '医药学检验';
subfunc_v[22][7] = '2010';
subfunc_s[22][8] = '针灸、推拿';
subfunc_v[22][8] = '2013';
subfunc_s[22][9] = '营养师';
subfunc_v[22][9] = '2014';
subfunc_s[22][10] = '兽医';
subfunc_v[22][10] = '2015';
subfunc_s[22][11] = '外科医生';
subfunc_v[22][11] = '2017';
subfunc_s[22][12] = '专科医生';
subfunc_v[22][12] = '2018';
subfunc_s[22][13] = '牙科医生';
subfunc_v[22][13] = '2019';
subfunc_s[22][14] = '美容整形师';
subfunc_v[22][14] = '2020';
subfunc_s[22][15] = '理疗师';
subfunc_v[22][15] = '2021';
subfunc_s[22][16] = '中医科医生';
subfunc_v[22][16] = '2022';
subfunc_s[22][17] = '公共卫生/疾病控制';
subfunc_v[22][17] = '2023';
subfunc_s[22][18] = '其他';
subfunc_v[22][18] = '2099';
func_s[23] = '广告';
func_v[23] = '4200';
subfunc_s[23] = new Array();
subfunc_v[23] = new Array();
subfunc_s[23][0] = '(全部)广告';
subfunc_v[23][0] = '4200';
subfunc_s[23][1] = '广告客户总监/副总监';
subfunc_v[23][1] = '4201';
subfunc_s[23][2] = '广告客户经理';
subfunc_v[23][2] = '4202';
subfunc_s[23][3] = '广告客户主管/专员';
subfunc_v[23][3] = '4203';
subfunc_s[23][4] = '广告创意/设计经理';
subfunc_v[23][4] = '4204';
subfunc_s[23][5] = '广告创意总监';
subfunc_v[23][5] = '4205';
subfunc_s[23][6] = '广告创意/设计主管/专员';
subfunc_v[23][6] = '4206';
subfunc_s[23][7] = '文案';
subfunc_v[23][7] = '4207';
subfunc_s[23][8] = '企业/业务发展经理';
subfunc_v[23][8] = '4208';
subfunc_s[23][9] = '企业策划人员';
subfunc_v[23][9] = '4209';
subfunc_s[23][10] = '其他';
subfunc_v[23][10] = '4299';
func_s[24] = '公关/媒介';
func_v[24] = '4300';
subfunc_s[24] = new Array();
subfunc_v[24] = new Array();
subfunc_s[24][0] = '(全部)公关/媒介';
subfunc_v[24][0] = '4300';
subfunc_s[24][1] = '公关经理';
subfunc_v[24][1] = '4301';
subfunc_s[24][2] = '公关主管';
subfunc_v[24][2] = '4302';
subfunc_s[24][3] = '公关专员';
subfunc_v[24][3] = '4303';
subfunc_s[24][4] = '会务经理';
subfunc_v[24][4] = '4304';
subfunc_s[24][5] = '会务主管';
subfunc_v[24][5] = '4305';
subfunc_s[24][6] = '会务专员';
subfunc_v[24][6] = '4306';
subfunc_s[24][7] = '媒介经理';
subfunc_v[24][7] = '4307';
subfunc_s[24][8] = '媒介主管';
subfunc_v[24][8] = '4308';
subfunc_s[24][9] = '媒介专员';
subfunc_v[24][9] = '4309';
subfunc_s[24][10] = '公关/媒介助理';
subfunc_v[24][10] = '4310';
subfunc_s[24][11] = '其他';
subfunc_v[24][11] = '4399';
func_s[25] = '影视/媒体';
func_v[25] = '4400';
subfunc_s[25] = new Array();
subfunc_v[25] = new Array();
subfunc_s[25][0] = '(全部)影视/媒体';
subfunc_v[25][0] = '4400';
subfunc_s[25][1] = '影视策划/制作人员';
subfunc_v[25][1] = '4401';
subfunc_s[25][2] = '导演/编导';
subfunc_v[25][2] = '4402';
subfunc_s[25][3] = '艺术/设计总监';
subfunc_v[25][3] = '4403';
subfunc_s[25][4] = '经纪人/星探';
subfunc_v[25][4] = '4404';
subfunc_s[25][5] = '演员/模特/主持人';
subfunc_v[25][5] = '4405';
subfunc_s[25][6] = '摄影师';
subfunc_v[25][6] = '4406';
subfunc_s[25][7] = '音效师';
subfunc_v[25][7] = '4407';
subfunc_s[25][8] = '配音员';
subfunc_v[25][8] = '4408';
subfunc_s[25][9] = '化妆师/造型师';
subfunc_v[25][9] = '4409';
subfunc_s[25][10] = '其他';
subfunc_v[25][10] = '4499';
func_s[26] = '文字/媒体/写作';
func_v[26] = '4500';
subfunc_s[26] = new Array();
subfunc_v[26] = new Array();
subfunc_s[26][0] = '(全部)文字/媒体/写作';
subfunc_v[26][0] = '4500';
subfunc_s[26][1] = '总编/副总编';
subfunc_v[26][1] = '4501';
subfunc_s[26][2] = '编辑/作家/撰稿人';
subfunc_v[26][2] = '4502';
subfunc_s[26][3] = '记者';
subfunc_v[26][3] = '4503';
subfunc_s[26][4] = '美术编辑';
subfunc_v[26][4] = '4504';
subfunc_s[26][5] = '排版设计';
subfunc_v[26][5] = '4505';
subfunc_s[26][6] = '校对/录入';
subfunc_v[26][6] = '4506';
subfunc_s[26][7] = '出版/发行';
subfunc_v[26][7] = '4507';
subfunc_s[26][8] = '其他';
subfunc_v[26][8] = '4599';
func_s[27] = '房地产';
func_v[27] = '4600';
subfunc_s[27] = new Array();
subfunc_v[27] = new Array();
subfunc_s[27][0] = '(全部)房地产';
subfunc_v[27][0] = '4600';
subfunc_s[27][1] = '房地产开发/策划经理';
subfunc_v[27][1] = '4601';
subfunc_s[27][2] = '房地产开发/策划主管/专员';
subfunc_v[27][2] = '4602';
subfunc_s[27][3] = '房产项目配套工程师';
subfunc_v[27][3] = '4603';
subfunc_s[27][4] = '房地产评估';
subfunc_v[27][4] = '4604';
subfunc_s[27][5] = '房地产中介/交易';
subfunc_v[27][5] = '4605';
subfunc_s[27][6] = '房地产销售人员';
subfunc_v[27][6] = '4606';
subfunc_s[27][7] = '其他';
subfunc_v[27][7] = '4699';
func_s[28] = '物业管理';
func_v[28] = '4700';
subfunc_s[28] = new Array();
subfunc_v[28] = new Array();
subfunc_s[28][0] = '(全部)物业管理';
subfunc_v[28][0] = '4700';
subfunc_s[28][1] = '高级物业顾问/物业顾问';
subfunc_v[28][1] = '4701';
subfunc_s[28][2] = '物业管理经理/主管';
subfunc_v[28][2] = '4702';
subfunc_s[28][3] = '物业管理专员/助理';
subfunc_v[28][3] = '4703';
subfunc_s[28][4] = '物业招商/租赁/租售';
subfunc_v[28][4] = '4704';
subfunc_s[28][5] = '物业设施管理人员';
subfunc_v[28][5] = '4705';
subfunc_s[28][6] = '物业维修人员';
subfunc_v[28][6] = '4706';
subfunc_s[28][7] = '其他';
subfunc_v[28][7] = '4799';
func_s[29] = '交通运输服务';
func_v[29] = '2200';
subfunc_s[29] = new Array();
subfunc_v[29] = new Array();
subfunc_s[29][0] = '(全部)交通运输服务';
subfunc_v[29][0] = '2200';
subfunc_s[29][1] = '乘务员';
subfunc_v[29][1] = '2201';
subfunc_s[29][2] = '司机';
subfunc_v[29][2] = '2210';
subfunc_s[29][3] = '飞机机长/副机长';
subfunc_v[29][3] = '2222';
subfunc_s[29][4] = '空乘人员';
subfunc_v[29][4] = '2223';
subfunc_s[29][5] = '地勤人员';
subfunc_v[29][5] = '2224';
subfunc_s[29][6] = '列车车长';
subfunc_v[29][6] = '2225';
subfunc_s[29][7] = '列车司机';
subfunc_v[29][7] = '2226';
subfunc_s[29][8] = '船长/副船长';
subfunc_v[29][8] = '2227';
subfunc_s[29][9] = '船员';
subfunc_v[29][9] = '2228';
subfunc_s[29][10] = '其他';
subfunc_v[29][10] = '2299';
func_s[30] = '建筑工程/道桥/园艺';
func_v[30] = '2400';
subfunc_s[30] = new Array();
subfunc_v[30] = new Array();
subfunc_s[30][0] = '(全部)建筑工程/道桥/园艺';
subfunc_v[30][0] = '2400';
subfunc_s[30][1] = '建筑工程师';
subfunc_v[30][1] = '2401';
subfunc_s[30][2] = '结构/土木/土建工程师';
subfunc_v[30][2] = '2402';
subfunc_s[30][3] = '电气工程';
subfunc_v[30][3] = '2403';
subfunc_s[30][4] = '给排水/暖通工程';
subfunc_v[30][4] = '2404';
subfunc_s[30][5] = '工程造价师/预结算';
subfunc_v[30][5] = '2405';
subfunc_s[30][6] = '建筑工程管理';
subfunc_v[30][6] = '2406';
subfunc_s[30][7] = '工程监理';
subfunc_v[30][7] = '2407';
subfunc_s[30][8] = '室内外装潢设计';
subfunc_v[30][8] = '2408';
subfunc_s[30][9] = '城市规划与设计';
subfunc_v[30][9] = '2409';
subfunc_s[30][10] = '建筑制图';
subfunc_v[30][10] = '2410';
subfunc_s[30][11] = '施工员';
subfunc_v[30][11] = '2411';
subfunc_s[30][12] = '园艺/园林/景观设计';
subfunc_v[30][12] = '2417';
subfunc_s[30][13] = '公路/桥梁/港口/隧道工程';
subfunc_v[30][13] = '2418';
subfunc_s[30][14] = '岩土工程';
subfunc_v[30][14] = '2419';
subfunc_s[30][15] = '测绘/测量';
subfunc_v[30][15] = '2420';
subfunc_s[30][16] = '建筑工程验收';
subfunc_v[30][16] = '2421';
subfunc_s[30][17] = '其他';
subfunc_v[30][17] = '2499';
func_s[31] = '工程/机械/能源';
func_v[31] = '1200';
subfunc_s[31] = new Array();
subfunc_v[31] = new Array();
subfunc_s[31][0] = '(全部)工程/机械/能源';
subfunc_v[31][0] = '1200';
subfunc_s[31][1] = '技术研发经理/主管';
subfunc_v[31][1] = '1210';
subfunc_s[31][2] = '技术研发工程师';
subfunc_v[31][2] = '1211';
subfunc_s[31][3] = '实验室负责人/工程师';
subfunc_v[31][3] = '1212';
subfunc_s[31][4] = '工程/设备经理';
subfunc_v[31][4] = '1213';
subfunc_s[31][5] = '工程/设备主管';
subfunc_v[31][5] = '1214';
subfunc_s[31][6] = '工程/设备工程师';
subfunc_v[31][6] = '1215';
subfunc_s[31][7] = '工程/机械绘图员';
subfunc_v[31][7] = '1223';
subfunc_s[31][8] = '维修工程师';
subfunc_v[31][8] = '1237';
subfunc_s[31][9] = '机械工程师';
subfunc_v[31][9] = '1239';
subfunc_s[31][10] = '机电工程师';
subfunc_v[31][10] = '1244';
subfunc_s[31][11] = '产品工艺/制程工程师';
subfunc_v[31][11] = '1247';
subfunc_s[31][12] = '模具工程师';
subfunc_v[31][12] = '1248';
subfunc_s[31][13] = '产品规划工程师';
subfunc_v[31][13] = '1259';
subfunc_s[31][14] = '工业工程师';
subfunc_v[31][14] = '1260';
subfunc_s[31][15] = '结构工程师';
subfunc_v[31][15] = '1261';
subfunc_s[31][16] = '铸造/锻造工程师';
subfunc_v[31][16] = '1262';
subfunc_s[31][17] = '注塑工程师';
subfunc_v[31][17] = '1263';
subfunc_s[31][18] = '焊接工程师';
subfunc_v[31][18] = '1264';
subfunc_s[31][19] = '夹具工程师';
subfunc_v[31][19] = '1265';
subfunc_s[31][20] = 'CNC工程师';
subfunc_v[31][20] = '1266';
subfunc_s[31][21] = '冲压工程师';
subfunc_v[31][21] = '1267';
subfunc_s[31][22] = '锅炉工程师';
subfunc_v[31][22] = '1268';
subfunc_s[31][23] = '电力工程师/技术员';
subfunc_v[31][23] = '1269';
subfunc_s[31][24] = '光源与照明工程';
subfunc_v[31][24] = '1270';
subfunc_s[31][25] = '汽车/摩托车工程师';
subfunc_v[31][25] = '1271';
subfunc_s[31][26] = '船舶工程师';
subfunc_v[31][26] = '1272';
subfunc_s[31][27] = '飞行器设计与制造';
subfunc_v[31][27] = '1273';
subfunc_s[31][28] = '其他';
subfunc_v[31][28] = '1299';
func_s[32] = '人力资源';
func_v[32] = '1300';
subfunc_s[32] = new Array();
subfunc_v[32] = new Array();
subfunc_s[32][0] = '(全部)人力资源';
subfunc_v[32][0] = '1300';
subfunc_s[32][1] = '人事总监';
subfunc_v[32][1] = '1301';
subfunc_s[32][2] = '人事经理';
subfunc_v[32][2] = '1302';
subfunc_s[32][3] = '人事主管';
subfunc_v[32][3] = '1303';
subfunc_s[32][4] = '人事专员';
subfunc_v[32][4] = '1304';
subfunc_s[32][5] = '人事助理';
subfunc_v[32][5] = '1305';
subfunc_s[32][6] = '招聘经理/主管';
subfunc_v[32][6] = '1306';
subfunc_s[32][7] = '薪资福利经理/主管';
subfunc_v[32][7] = '1307';
subfunc_s[32][8] = '薪资福利专员/助理';
subfunc_v[32][8] = '1308';
subfunc_s[32][9] = '培训经理/主管';
subfunc_v[32][9] = '1309';
subfunc_s[32][10] = '培训专员/助理/培训师';
subfunc_v[32][10] = '1310';
subfunc_s[32][11] = '招聘专员/助理';
subfunc_v[32][11] = '1326';
subfunc_s[32][12] = '绩效考核经理/主管';
subfunc_v[32][12] = '1327';
subfunc_s[32][13] = '绩效考核专员/助理';
subfunc_v[32][13] = '1328';
subfunc_s[32][14] = '员工关系';
subfunc_v[32][14] = '1329';
subfunc_s[32][15] = '其他';
subfunc_v[32][15] = '1399';
func_s[33] = '高级管理';
func_v[33] = '1400';
subfunc_s[33] = new Array();
subfunc_v[33] = new Array();
subfunc_s[33][0] = '(全部)高级管理';
subfunc_v[33][0] = '1400';
subfunc_s[33][1] = '首席执行官CEO/总裁/总经理';
subfunc_v[33][1] = '1401';
subfunc_s[33][2] = '副总经理/副总裁';
subfunc_v[33][2] = '1402';
subfunc_s[33][3] = '总裁助理/总经理助理';
subfunc_v[33][3] = '1403';
subfunc_s[33][4] = '合伙人';
subfunc_v[33][4] = '1404';
subfunc_s[33][5] = '总监';
subfunc_v[33][5] = '1405';
subfunc_s[33][6] = '首席运营官COO';
subfunc_v[33][6] = '1407';
subfunc_s[33][7] = '办事处首席代表';
subfunc_v[33][7] = '1408';
subfunc_s[33][8] = '办事处/分公司/分支机构经理';
subfunc_v[33][8] = '1409';
subfunc_s[33][9] = '其他';
subfunc_v[33][9] = '1499';
func_s[34] = '质量体系/安全管理';
func_v[34] = '3600';
subfunc_s[34] = new Array();
subfunc_v[34] = new Array();
subfunc_s[34][0] = '(全部)质量体系/安全管理';
subfunc_v[34][0] = '3600';
subfunc_s[34][1] = '质量管理/测试经理(QA/QC经理)';
subfunc_v[34][1] = '3601';
subfunc_s[34][2] = '质量管理/测试主管(QA/QC主管)';
subfunc_v[34][2] = '3602';
subfunc_s[34][3] = '质量管理/测试工程师(QA/QC工程师)';
subfunc_v[34][3] = '3603';
subfunc_s[34][4] = '质量检验员/测试员';
subfunc_v[34][4] = '3604';
subfunc_s[34][5] = '可靠度工程师';
subfunc_v[34][5] = '3605';
subfunc_s[34][6] = '故障分析工程师';
subfunc_v[34][6] = '3606';
subfunc_s[34][7] = '认证工程师/审核员';
subfunc_v[34][7] = '3607';
subfunc_s[34][8] = '体系工程师/审核员';
subfunc_v[34][8] = '3608';
subfunc_s[34][9] = '安全/健康/环境经理/主管';
subfunc_v[34][9] = '3609';
subfunc_s[34][10] = '安全/健康/环境工程师';
subfunc_v[34][10] = '3610';
subfunc_s[34][11] = '供应商管理';
subfunc_v[34][11] = '3611';
subfunc_s[34][12] = '采购材料、设备质量管理';
subfunc_v[34][12] = '3612';
subfunc_s[34][13] = '其他';
subfunc_v[34][13] = '3699';
func_s[35] = '行政/后勤';
func_v[35] = '2600';
subfunc_s[35] = new Array();
subfunc_v[35] = new Array();
subfunc_s[35][0] = '(全部)行政/后勤';
subfunc_v[35][0] = '2600';
subfunc_s[35][1] = '行政总监';
subfunc_v[35][1] = '2601';
subfunc_s[35][2] = '行政经理/主管/办公室主任';
subfunc_v[35][2] = '2602';
subfunc_s[35][3] = '行政专员/助理';
subfunc_v[35][3] = '2603';
subfunc_s[35][4] = '经理助理/秘书';
subfunc_v[35][4] = '2604';
subfunc_s[35][5] = '前台接待/总机/接待生';
subfunc_v[35][5] = '2605';
subfunc_s[35][6] = '后勤';
subfunc_v[35][6] = '2606';
subfunc_s[35][7] = '图书管理员/资料管理员';
subfunc_v[35][7] = '2607';
subfunc_s[35][8] = '电脑操作员/打字员';
subfunc_v[35][8] = '2608';
subfunc_s[35][9] = '其他';
subfunc_v[35][9] = '2699';
func_s[36] = '翻译';
func_v[36] = '2300';
subfunc_s[36] = new Array();
subfunc_v[36] = new Array();
subfunc_s[36][0] = '(全部)翻译';
subfunc_v[36][0] = '2300';
subfunc_s[36][1] = '英语翻译';
subfunc_v[36][1] = '2301';
subfunc_s[36][2] = '日语翻译';
subfunc_v[36][2] = '2302';
subfunc_s[36][3] = '德语翻译';
subfunc_v[36][3] = '2303';
subfunc_s[36][4] = '法语翻译';
subfunc_v[36][4] = '2304';
subfunc_s[36][5] = '俄语翻译';
subfunc_v[36][5] = '2305';
subfunc_s[36][6] = '西班牙语翻译';
subfunc_v[36][6] = '2306';
subfunc_s[36][7] = '韩语翻译';
subfunc_v[36][7] = '2307';
subfunc_s[36][8] = '其他语种翻译';
subfunc_v[36][8] = '2308';
subfunc_s[36][9] = '阿拉伯语翻译';
subfunc_v[36][9] = '2309';
subfunc_s[36][10] = '意大利语翻译';
subfunc_v[36][10] = '2310';
subfunc_s[36][11] = '葡萄牙语翻译';
subfunc_v[36][11] = '2311';
subfunc_s[36][12] = '泰语翻译';
subfunc_v[36][12] = '2312';
subfunc_s[36][13] = '中国方言翻译';
subfunc_v[36][13] = '2313';
func_s[37] = '教师';
func_v[37] = '1900';
subfunc_s[37] = new Array();
subfunc_v[37] = new Array();
subfunc_s[37][0] = '(全部)教师';
subfunc_v[37][0] = '1900';
subfunc_s[37][1] = '中学教师';
subfunc_v[37][1] = '1901';
subfunc_s[37][2] = '院校教务管理人员';
subfunc_v[37][2] = '1902';
subfunc_s[37][3] = '讲师/助教';
subfunc_v[37][3] = '1904';
subfunc_s[37][4] = '家教';
subfunc_v[37][4] = '1905';
subfunc_s[37][5] = '幼教';
subfunc_v[37][5] = '1907';
subfunc_s[37][6] = '大学教授';
subfunc_v[37][6] = '1908';
subfunc_s[37][7] = '小学教师';
subfunc_v[37][7] = '1909';
subfunc_s[37][8] = '兼职教师';
subfunc_v[37][8] = '1910';
subfunc_s[37][9] = '其他';
subfunc_v[37][9] = '1999';
func_s[38] = '科研人员';
func_v[38] = '1700';
subfunc_s[38] = new Array();
subfunc_v[38] = new Array();
subfunc_s[38][0] = '(全部)科研人员';
subfunc_v[38][0] = '1700';
subfunc_s[38][1] = '科研人员';
subfunc_v[38][1] = '1701';
subfunc_s[38][2] = '科研管理人员';
subfunc_v[38][2] = '1702';
subfunc_s[38][3] = '其他';
subfunc_v[38][3] = '1799';
func_s[39] = '律师/法务';
func_v[39] = '1800';
subfunc_s[39] = new Array();
subfunc_v[39] = new Array();
subfunc_s[39][0] = '(全部)律师/法务';
subfunc_v[39][0] = '1800';
subfunc_s[39][1] = '律师/法律顾问';
subfunc_v[39][1] = '1801';
subfunc_s[39][2] = '法务主管/专员';
subfunc_v[39][2] = '1802';
subfunc_s[39][3] = '律师助理';
subfunc_v[39][3] = '1803';
subfunc_s[39][4] = '法务经理';
subfunc_v[39][4] = '1806';
subfunc_s[39][5] = '法务助理';
subfunc_v[39][5] = '1807';
subfunc_s[39][6] = '知识产权/专利顾问/专员';
subfunc_v[39][6] = '1808';
subfunc_s[39][7] = '其他';
subfunc_v[39][7] = '1899';
func_s[40] = '艺术/平面/动画设计';
func_v[40] = '1600';
subfunc_s[40] = new Array();
subfunc_v[40] = new Array();
subfunc_s[40][0] = '(全部)艺术/平面/动画设计';
subfunc_v[40][0] = '1600';
subfunc_s[40][1] = '平面设计';
subfunc_v[40][1] = '1604';
subfunc_s[40][2] = '工业/产品设计';
subfunc_v[40][2] = '1619';
subfunc_s[40][3] = '工艺品/珠宝设计鉴定';
subfunc_v[40][3] = '1620';
subfunc_s[40][4] = '动画/3D设计';
subfunc_v[40][4] = '1624';
subfunc_s[40][5] = '陈列设计/展览设计';
subfunc_v[40][5] = '1625';
subfunc_s[40][6] = '多媒体设计/制作';
subfunc_v[40][6] = '1626';
subfunc_s[40][7] = '包装设计';
subfunc_v[40][7] = '1627';
subfunc_s[40][8] = '家具/家居用品设计';
subfunc_v[40][8] = '1628';
subfunc_s[40][9] = '玩具设计';
subfunc_v[40][9] = '1629';
subfunc_s[40][10] = '其他';
subfunc_v[40][10] = '1699';
func_s[41] = '咨询/顾问';
func_v[41] = '2100';
subfunc_s[41] = new Array();
subfunc_v[41] = new Array();
subfunc_s[41][0] = '(全部)咨询/顾问';
subfunc_v[41][0] = '2100';
subfunc_s[41][1] = '专业顾问';
subfunc_v[41][1] = '2101';
subfunc_s[41][2] = '咨询总监';
subfunc_v[41][2] = '2102';
subfunc_s[41][3] = '咨询经理';
subfunc_v[41][3] = '2103';
subfunc_s[41][4] = '咨询员';
subfunc_v[41][4] = '2104';
subfunc_s[41][5] = '专业培训师';
subfunc_v[41][5] = '2106';
subfunc_s[41][6] = '情报信息分析人员';
subfunc_v[41][6] = '2107';
subfunc_s[41][7] = '其他';
subfunc_v[41][7] = '2199';
func_s[42] = '餐饮/娱乐';
func_v[42] = '4800';
subfunc_s[42] = new Array();
subfunc_v[42] = new Array();
subfunc_s[42][0] = '(全部)餐饮/娱乐';
subfunc_v[42][0] = '4800';
subfunc_s[42][1] = '餐饮/娱乐管理';
subfunc_v[42][1] = '4801';
subfunc_s[42][2] = '餐饮/娱乐领班';
subfunc_v[42][2] = '4802';
subfunc_s[42][3] = '餐饮/娱乐服务员';
subfunc_v[42][3] = '4803';
subfunc_s[42][4] = '礼仪/迎宾';
subfunc_v[42][4] = '4804';
subfunc_s[42][5] = '司仪';
subfunc_v[42][5] = '4805';
subfunc_s[42][6] = '行政主厨/厨师长';
subfunc_v[42][6] = '4806';
subfunc_s[42][7] = '厨师';
subfunc_v[42][7] = '4807';
subfunc_s[42][8] = '调酒师';
subfunc_v[42][8] = '4808';
subfunc_s[42][9] = '茶艺师';
subfunc_v[42][9] = '4809';
subfunc_s[42][10] = '其他';
subfunc_v[42][10] = '4899';
func_s[43] = '酒店/旅游';
func_v[43] = '4900';
subfunc_s[43] = new Array();
subfunc_v[43] = new Array();
subfunc_s[43][0] = '(全部)酒店/旅游';
subfunc_v[43][0] = '4900';
subfunc_s[43][1] = '酒店/宾馆经理';
subfunc_v[43][1] = '4901';
subfunc_s[43][2] = '酒店/宾馆营销';
subfunc_v[43][2] = '4902';
subfunc_s[43][3] = '大堂经理';
subfunc_v[43][3] = '4903';
subfunc_s[43][4] = '楼面经理';
subfunc_v[43][4] = '4904';
subfunc_s[43][5] = '前厅接待';
subfunc_v[43][5] = '4905';
subfunc_s[43][6] = '客房服务员/楼面服务员';
subfunc_v[43][6] = '4906';
subfunc_s[43][7] = '行李员';
subfunc_v[43][7] = '4907';
subfunc_s[43][8] = '清洁服务人员';
subfunc_v[43][8] = '4908';
subfunc_s[43][9] = '导游/旅行顾问';
subfunc_v[43][9] = '4909';
subfunc_s[43][10] = '订票/订房服务';
subfunc_v[43][10] = '4910';
subfunc_s[43][11] = '其他';
subfunc_v[43][11] = '4999';
func_s[44] = '美容/保健';
func_v[44] = '5000';
subfunc_s[44] = new Array();
subfunc_v[44] = new Array();
subfunc_s[44][0] = '(全部)美容/保健';
subfunc_v[44][0] = '5000';
subfunc_s[44][1] = '美容顾问/化妆';
subfunc_v[44][1] = '5001';
subfunc_s[44][2] = '美容助理/见席美容师';
subfunc_v[44][2] = '5002';
subfunc_s[44][3] = '瘦身顾问';
subfunc_v[44][3] = '5003';
subfunc_s[44][4] = '发型师';
subfunc_v[44][4] = '5004';
subfunc_s[44][5] = '发型助理/学徒';
subfunc_v[44][5] = '5005';
subfunc_s[44][6] = '美甲师';
subfunc_v[44][6] = '5006';
subfunc_s[44][7] = '按摩/足疗';
subfunc_v[44][7] = '5007';
subfunc_s[44][8] = '健身顾问/教练';
subfunc_v[44][8] = '5008';
subfunc_s[44][9] = '瑜伽/舞蹈老师';
subfunc_v[44][9] = '5009';
subfunc_s[44][10] = '宠物护理/美容';
subfunc_v[44][10] = '5010';
subfunc_s[44][11] = '其他';
subfunc_v[44][11] = '5099';
func_s[45] = '百货/连锁/零售服务';
func_v[45] = '5100';
subfunc_s[45] = new Array();
subfunc_v[45] = new Array();
subfunc_s[45][0] = '(全部)百货/连锁/零售服务';
subfunc_v[45][0] = '5100';
subfunc_s[45][1] = '店长/卖场经理';
subfunc_v[45][1] = '5101';
subfunc_s[45][2] = '店员/营业员';
subfunc_v[45][2] = '5102';
subfunc_s[45][3] = '收银员';
subfunc_v[45][3] = '5103';
subfunc_s[45][4] = '理货员/陈列员';
subfunc_v[45][4] = '5104';
subfunc_s[45][5] = '导购员';
subfunc_v[45][5] = '5105';
subfunc_s[45][6] = '兼职店员';
subfunc_v[45][6] = '5106';
subfunc_s[45][7] = '其他';
subfunc_v[45][7] = '5199';
func_s[46] = '保安/家政/其他服务';
func_v[46] = '5200';
subfunc_s[46] = new Array();
subfunc_v[46] = new Array();
subfunc_s[46][0] = '(全部)保安/家政/其他服务';
subfunc_v[46][0] = '5200';
subfunc_s[46][1] = '保安人员';
subfunc_v[46][1] = '5201';
subfunc_s[46][2] = '保镖';
subfunc_v[46][2] = '5202';
subfunc_s[46][3] = '寻呼员/话务员';
subfunc_v[46][3] = '5203';
subfunc_s[46][4] = '搬运工';
subfunc_v[46][4] = '5204';
subfunc_s[46][5] = '送货工';
subfunc_v[46][5] = '5205';
subfunc_s[46][6] = '清洁工';
subfunc_v[46][6] = '5206';
subfunc_s[46][7] = '家政服务/保姆';
subfunc_v[46][7] = '5207';
subfunc_s[46][8] = '其他';
subfunc_v[46][8] = '5299';



//
//新增的对大类进行分类,根据产品部的设计稿人为增加的,其中的值分别是新增大类分类名字
//及其最后一项在数组$d_funtype中的大类序号即第几项
funtypeTop = new Array(
Array('', 0),
Array('计算机/互联网/通信/电子', 7),
Array('销售/客服/技术支持', 10),
Array('会计/金融/银行/保险', 15),
Array('生产/营运/采购/物流', 21),
Array('生物/制药/医疗/护理', 23),
Array('广告/市场/媒体/艺术', 27),
Array('建筑/房地产', 32),
Array('人事/行政/高级管理', 36),
Array('咨询/法律/教育/科研', 41),
Array('服务业', 47)
);

var cosrIndex = [];
cosrIndex['0100'] = 0;
cosrIndex['0200'] = 1;
cosrIndex['0300'] = 2;
cosrIndex['0400'] = 3;
cosrIndex['0500'] = 4;
cosrIndex['0600'] = 5;
cosrIndex['0700'] = 6;
cosrIndex['0800'] = 7;
cosrIndex['0900'] = 8;
cosrIndex['1000'] = 9;
cosrIndex['1100'] = 10;
cosrIndex['1200'] = 11;
cosrIndex['1300'] = 12;
cosrIndex['1400'] = 13;
cosrIndex['1500'] = 14;
cosrIndex['1600'] = 15;
cosrIndex['1700'] = 16;
cosrIndex['1800'] = 17;
cosrIndex['1900'] = 18;
cosrIndex['2000'] = 19;
cosrIndex['2100'] = 20;
cosrIndex['2200'] = 21;
cosrIndex['2300'] = 22;
cosrIndex['2400'] = 23;
cosrIndex['2500'] = 24;
cosrIndex['2600'] = 25;
cosrIndex['2700'] = 26;
cosrIndex['2800'] = 27;
cosrIndex['2900'] = 28;
cosrIndex['3000'] = 29;
cosrIndex['3100'] = 30;
cosrIndex['3200'] = 31;
cosrIndex['3300'] = 32;
cosrIndex['3400'] = 33;
cosrIndex['3500'] = 34;
var indIndex = [];
indIndex['01'] = 0;
indIndex['02'] = 1;
indIndex['03'] = 2;
indIndex['04'] = 3;
indIndex['05'] = 4;
indIndex['06'] = 5;
indIndex['07'] = 6;
indIndex['08'] = 7;
indIndex['09'] = 8;
indIndex['10'] = 9;
indIndex['11'] = 10;
indIndex['12'] = 11;
indIndex['13'] = 12;
indIndex['14'] = 13;
indIndex['15'] = 14;
indIndex['16'] = 15;
indIndex['17'] = 16;
indIndex['18'] = 17;
indIndex['19'] = 18;
indIndex['20'] = 19;
indIndex['21'] = 20;
indIndex['22'] = 21;
indIndex['23'] = 22;
indIndex['24'] = 23;
indIndex['25'] = 24;
indIndex['26'] = 25;
indIndex['27'] = 26;
indIndex['28'] = 27;
indIndex['29'] = 28;
indIndex['30'] = 29;
indIndex['31'] = 30;
indIndex['32'] = 31;
indIndex['33'] = 32;
indIndex['34'] = 33;
indIndex['35'] = 34;
indIndex['36'] = 35;
indIndex['37'] = 36;
indIndex['38'] = 37;
indIndex['39'] = 38;
indIndex['40'] = 39;
indIndex['41'] = 40;
indIndex['42'] = 41;
indIndex['43'] = 42;
indIndex['44'] = 43;
indIndex['45'] = 44;
indIndex['46'] = 45;
indIndex['47'] = 46;
indIndex['48'] = 47;
indIndex['49'] = 48;
indIndex['50'] = 49;
indIndex['51'] = 50;
indIndex['52'] = 51;
indIndex['53'] = 52;
indIndex['54'] = 53;
indIndex['55'] = 54;
indIndex['56'] = 55;
indIndex['99'] = 56;

var indWdArr = 'E' == lang ? [245, 256, 234, 890, 735, 155] : [180, 211, 260, 797, 651, 146];
function initIndustrytype(layerId) {
    if ('E' == lang) {
        var psind = 'Please Select Industry';
        var closeword = 'Close';
        var nolimit = 'No Limit';
        var clearword = 'Clear';
        var confirmword = 'Confirm';
        var selind = 'Selected Industry';
        var nomorethan = 'No more than ' + pLayer[layerId]['eleMaxNum'] + ' options';
    }
    else {
        var psind = '请选择行业类别';
        var closeword = '关闭';
        var nolimit = '不限';
        var clearword = '清空';
        var confirmword = '确认';
        var selind = '已选行业';

        var nomorethan = '您最多能选择' + pLayer[layerId]['eleMaxNum'] + '项';
    }
    var curNo = 0;
    var curCount = 0;
    var bgcolorArr = new Array('#F6F6F6', '#ffffff');

    var str = '';

    str += '<table class="fun" width="' + indWdArr[3] + '">';

    //nav
    str += '<tr>';
    str += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    str += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    str += '<tr>';
    str += '<td align="left" valign="middle"  style="color:#fff;">&nbsp;&nbsp;<img src="' + IMGPATH + '/images/01.gif" valign="absmiddle"/>&nbsp;' + psind + '&nbsp;( ' + nomorethan + ' )</td>';
    //str +='<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:initLayer( \'' + layerId + '\' , \'\' );">[' + clearword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '</tr>';
    str += '</table>';
    str += '</td>';
    str += '</tr>';
    //nav end

    str += '<tr><td align="center" valign="top"><table class="tbl" valign="top">';

    //已选结果部分 start
    str += '<tr height="20"><td class="topN" width="' + indWdArr[5] + '" style="padding-left:3px;padding-right:10px;">' + selind + '：</td><td id="sitb">';
    str += '<table class="tbl56" width="' + indWdArr[4] + '" valign="middle"><tbody><tr><td colspan="3" class="content_div"></td></tr></tbody></table>';
    str += '</td></tr>';
    //已选结果部分 end

    str += '<tr><td height="5" colspan="2"></td></tr>';
    //虚线
    str += '<tr><td height="5" colspan="2" background="' + IMGPATH + '/images/bgclear_bot.gif"></td></tr>';

    var allChxIdPrefix = pLayer[layerId]['allChxIdPrefix'];
    var allSpnIdPrefix = pLayer[layerId]['allSpnIdPrefix'];
    var numArr = document.page_form.statData ? document.page_form.statData.value.split('|') : [];
    var len = ind_v.length;
    for (var i = 0; i < len; i++) {
        if (i >= indtypeTop[curNo][1]) {
            curNo++;
            str += '<tr bgcolor="' + bgcolorArr[(curNo - 1) % 2] + '"><td class="topN" style="padding-left:3px;padding-right:10px;" width="' + indWdArr[5] + '">' + indtypeTop[curNo][0] + '</td><td><table class="tbl56" width="' + indWdArr[4] + '">';
            curCount = 0;
        }
        curCount++;
        if (1 == curCount % 3) {
            str += '<tr>';
        }
        var num = numArr[ind_v[i] - 1 + 106]; //统计数据
        var numstr = num > 0 ? '(' + num + ')' : '';
        str += '<td style="width:' + indWdArr[(curCount - 1) % 3] + 'px;cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"  class="content_div"><input style="' + chxValign + '" type="checkbox" id="' + allChxIdPrefix + ind_v[i] + '" value="' + ind_v[i] + '" onclick="chxClk( this );"><span style="' + spnValign + '" id="' + allSpnIdPrefix + ind_v[i] + '">' + ind_s[i] + numstr + '</span></td>';

        if (0 == curCount % 3) {
            str += '</tr>';
        }
        if (i + 1 >= indtypeTop[curNo][1]) {
            var subn = (3 - (curCount % 3)) % 3;
            for (var j = 0; j < subn; j++) {
                str += '<td style="width:' + indWdArr[3 - subn + j] + 'px;"></td>';
            }
            str += subn ? '</tr>' : '';
            str += '</table></td></tr>';
        }
    }
    str += '</table></td></tr>';
    str += '<tr><td class="td33"></td></tr></table>';

    return str;
}

//create by liyao 2008-4-25
//公司信息页面调用脚本文件
if ('E' == lang) {
    var copepn = 'Please enter the page number!';
}
else {
    var copepn = '请输入您要跳转的页数!';
}
function co_jump(jpage) {
    if ('' == trim(jpage)) {
        alert(copepn);
        return false;
    }
    page_obj = document.forms.coalljob.elements.curr_page;
    if (parseInt(jpage, 10) < 1) {
        page_obj.value = 1;
    }
    else if (parseInt(jpage, 10) > parseInt(document.forms.coalljob.elements.total_page.value, 10)) {
        page_obj.value = document.forms.coalljob.elements.total_page.value;
    }
    else {
        page_obj.value = jpage;
    }
    document.forms.coalljob.submit();
}

function co_chg_prepage(prepage) {
    document.forms.coalljob.elements.prepage.value = prepage;
    document.forms.coalljob.elements.curr_page.value = 1;
    document.forms.coalljob.submit();
}

function getAreaIDs(idx) {
    switch (idx) {
        case '110000':
            return new Array('110000');
        case '120000':
            return new Array('120000');
        case '130000':
            return new Array('130000', '130100', '130200', '130300', '130400', '130500', '130600', '130700', '130800', '130900', '131000', '131100');
        case '140000':
            return new Array('140000', '140100', '140200', '140300', '140400', '140500', '140600', '140700', '140800', '140900', '141000', '141100');
        case '150000':
            return new Array('150000', '150100', '150200', '150300', '150400', '150500', '150600', '150700', '150800', '152200', '152500', '152900');
        case '210000':
            return new Array('210000', '210100', '210200', '210300', '210400', '210500', '210600', '210700', '210800', '210900', '211000', '211100', '211200', '211300', '211400');
        case '220000':
            return new Array('220000', '220100', '220200', '220300', '220400', '220500', '220600', '220700', '220800', '220900');
        case '230000':
            return new Array('230000', '230100', '230200', '230300', '230400', '230500', '230600', '230700', '230800', '230900', '231000', '231100', '231200', '232700');
        case '310000':
            return new Array('310000');
        case '320000':
            return new Array('320000', '320100', '320200', '320300', '320400', '320500', '320510', '320600', '320700', '320800', '320900', '321000', '321100');
        case '330000':
            return new Array('330000', '330100', '330200', '330300', '330400', '330500', '330600', '330700', '330800', '330900', '331000', '331100');
        case '340000':
            return new Array('340000', '340100', '340200', '340300', '340400', '340500', '340600', '340700', '340800', '340900', '341000', '341100', '341200', '341300', '341400', '341500', '341600', '341700');
        case '350000':
            return new Array('350000', '350100', '350200', '350300', '350400', '350500', '350600', '350700', '350800', '350900');
        case '360000':
            return new Array('360000', '360100', '360200', '360300', '360400', '360500', '360600', '360700', '360800', '360900', '361000', '361100');
        case '370000':
            return new Array('370000', '370100', '370200', '370300', '370400', '370500', '370600', '370700', '370800', '370900', '371000', '371100', '371200', '371300', '371400', '371500', '371600', '371700');
        case '410000':
            return new Array('410000', '410100', '410200', '410300', '410400', '410500', '410600', '410700', '410800', '410900', '411000', '411100', '411200', '411300', '411400', '411500', '411600', '411700');
        case '420000':
            return new Array('420000', '420100', '420200', '420300', '420500', '420600', '420700', '420800', '420900', '421000', '421100', '421200', '421300');
        case '430000':
            return new Array('430000', '430100', '430200', '430300', '430400', '430500', '430600', '430700', '430800', '430900', '431000', '431100', '431200', '431300');
        case '440000':
            return new Array('440000', '440100', '440200', '440300', '440400', '440500', '440600', '440700', '440800', '440900', '441200', '441300', '441400', '441500', '441600', '441700', '441800', '441900', '442000', '445200', '445300');
        case '450000':
            return new Array('450000', '450100', '450200', '450300', '450400', '450500', '450600', '450700', '450800', '450900', '451000', '451100', '451200', '451300', '451400');
        case '460000':
            return new Array('460000', '460100', '460200');
        case '510000':
            return new Array('510000', '510100', '510300', '510400', '510500', '510600', '510700', '510800', '510900', '511000', '511100', '511300', '511400', '511500', '511600', '511700', '511800', '511900', '512000');
        case '520000':
            return new Array('520000', '520100', '520200', '520300', '520400');
        case '530000':
            return new Array('530000', '530100', '530300', '530400', '530500', '530600', '530700', '530800', '530900');
        case '540000':
            return new Array('540000', '540100');
        case '610000':
            return new Array('610000', '610100', '610200', '610300', '610400', '610500', '610600', '610700', '610800', '610900', '611000');
        case '620000':
            return new Array('620000', '620100', '620200', '620300', '620400', '620500', '620600', '620700', '620800', '620900', '621000', '621100', '621200');
        case '630000':
            return new Array('630000', '630100');
        case '640000':
            return new Array('640000', '640100', '640200', '640300', '640400', '640500');
        case '650000':
            return new Array('650000', '650100', '650200');
        case '710000':
            return new Array('710000', '710100');
        case '810000':
            return new Array('810000', '810100', '810200');



        default:
            return new Array();
    }
}

function initResidence(layerId) {
    if ('E' == lang) {
        var psara = 'Please Select Residence';
        var closeword = 'Close';
        var clearword = 'Clear';
        var confirmword = 'Confirm';
        var selara = 'Selected Location';
        var mcity = 'MAJOR CITIES';
        var aprov = 'ALL PROVINCES';
        var w1 = 260;
        var w2 = 100;
        var nomorethan = 'No more than ' + pLayer[layerId]['eleMaxNum'] + ' options';
    }
    else {
        var psara = '请选择户籍所在地';
        var closeword = '关闭';
        var clearword = '清空';
        var confirmword = '确认';
        var selara = '已选地点';
        var mcity = '主要城市';
        var aprov = '所有省份';
        var w1 = 80;
        var w2 = 110;
        var nomorethan = '您最多能选择' + pLayer[layerId]['eleMaxNum'] + '项';
    }

    var rl = 6; //每行的列数

    var plen, i, k, slen, tmp, n, h1 = 25, pl = 5;
    var twd = w1 + w2 * rl + pl; //table 总宽度

    var htmlDiv = '';
    htmlDiv += '<table width="' + twd + '" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">';

    //nav
    htmlDiv += '<tr>';
    htmlDiv += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    htmlDiv += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    htmlDiv += '<tr>';
    htmlDiv += '<td width="4%" align="center" valign="middle"><img src="' + IMGPATH + '/images/01.gif" /></td>';
    htmlDiv += '<td width="66%" align="left" valign="middle"  style="color:#fff;">' + psara + '&nbsp;( ' + nomorethan + ' )</td>';
    //htmlDiv +='<td width="30%" align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:initLayer( \'' + layerId + '\' , \'\' );">[' + clearword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    htmlDiv += '<td width="30%" align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    htmlDiv += '</tr>';
    htmlDiv += '</table>';
    htmlDiv += '</td>';
    htmlDiv += '</tr>';
    //nav end

    htmlDiv += '<tr>';
    htmlDiv += '<td align="center" valign="top">';
    htmlDiv += '<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">';

    //已选地点初始化开始
    htmlDiv += '<tr id="srtr" height="' + h1 + '">';
    htmlDiv += '<td width="' + w1 + '" style="color:#ff7400; font-size: 14px; font-weight: bold;padding-left:' + pl + 'px;">' + selara + '：</td>';
    for (i = 0; i < rl; i++) {
        htmlDiv += '<td></td>';
    }
    htmlDiv += '</tr>';
    //已选地点初始化结束

    //虚线
    htmlDiv += '<tr><td height="5" colspan="' + (rl + 1) + '" background="' + IMGPATH + '/images/bgclear_bot.gif"></td></tr>';

    //主要城市开始
    htmlDiv += '<tr height="' + h1 + '">';
    htmlDiv += '<td colspan="' + (rl + 1) + '" bgcolor="#F7F7F7" style="color:#ff7400; font-size: 14px; font-weight: bold;padding-left:' + pl + 'px;">' + mcity + '：</td>';
    htmlDiv += '</tr>';

    plen = maincity.length;
    var lstChxIdPrefix = pLayer[layerId]['lstChxIdPrefix'];
    var lstSpnIdPrefix = pLayer[layerId]['lstSpnIdPrefix'];
    for (i = 0; i < plen; i++) {
        tmp = maincity[i];
        htmlDiv += '<tr height="' + h1 + '">';
        htmlDiv += '<td style="color:#000000;font-weight: bold;padding-left:' + pl + 'px;">' + tmp[0] + '：</td>';
        slen = tmp[1].length;
        for (k = 0; k < slen; k++) {
            htmlDiv += k && 0 == k % rl ? '<tr><td style="padding-left:' + pl + 'px;"></td>' : '';
            htmlDiv += '<td width="' + w2 + '" style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"><input style="' + chxValign + '"  type="checkbox" id="' + lstChxIdPrefix + tmp[1][k] + '" value="' + tmp[1][k] + '" onclick="chxClk( this );"><span style="' + spnValign + '" id="' + lstSpnIdPrefix + tmp[1][k] + '">' + ja[tmp[1][k]] + '</span></td>';
            htmlDiv += (rl - 1) == k % rl ? '</tr>' : '';
        }
        n = (rl - (k % rl)) % rl;
        htmlDiv += n ? '<td colspan="' + n + '"></td></tr>' : '';
    }
    //主要城市结束

    //主要省份开始
    htmlDiv += '<tr height="' + h1 + '">';
    htmlDiv += '<td colspan="' + (rl + 1) + '" bgcolor="#F7F7F7" style="color:#ff7400; font-size: 14px; font-weight: bold;padding-left:' + pl + 'px;">' + aprov + '：</td>';
    htmlDiv += '</tr>';

    plen = allprov.length;
    var me;
    var pd1 = '&nbsp;';
    var allChxIdPrefix = pLayer[layerId]['allChxIdPrefix'];
    var allSpnIdPrefix = pLayer[layerId]['allSpnIdPrefix'];
    for (i = 0; i < plen; i++) {
        tmp = allprov[i];
        htmlDiv += '<tr height="' + h1 + '">';
        htmlDiv += '<td style="color:#000000;font-weight: bold;padding-left:' + pl + 'px;">' + tmp[0] + '：</td>';
        slen = tmp[1].length;

        for (k = 0; k < slen; k++) {
            htmlDiv += k && 0 == k % rl ? '<tr><td style="padding-left:' + pl + 'px;"></td>' : '';
            if (plen - 1 == i) {//香港澳门等地区
                htmlDiv += '<td style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"><input style="' + chxValign + '" type="checkbox" id="' + allChxIdPrefix + tmp[1][k] + '" value="' + tmp[1][k] + '" onclick="chxClk( this );"><span style="' + spnValign + '" id="' + allSpnIdPrefix + tmp[1][k] + '">' + ja[tmp[1][k]] + '</span></td>';
            }
            else {
                htmlDiv += '<td layerId="' + layerId + '" pcode="' + tmp[1][k] + '" style="cursor:pointer;" onmouseover="chBgColor( this , 1 );allTdMover( this );" onmouseout="chBgColor( this , 0 );allTdMout( this );" onclick="openSubLayer( event , \'' + layerId + '\' , \'' + tmp[1][k] + '\' );">' + pd1 + '<span>' + ja[tmp[1][k]] + '</span></td>';
            }
            htmlDiv += (rl - 1) == k % rl ? '</tr>' : '';
        }
        n = (rl - (k % rl)) % rl;
        htmlDiv += n ? '<td colspan="' + n + '"></td></tr>' : '';
    }
    //主要省份结束

    htmlDiv += '</table>';
    htmlDiv += '</td>';
    htmlDiv += '</tr>';
    //

    htmlDiv += '<tr>';
    htmlDiv += '<td height="4" align="center" valign="top" bgcolor="#295832"></td>';
    htmlDiv += '</tr>';

    htmlDiv += '</table>';
    return htmlDiv;
}
function initJobArea(layerId) {
    if ('E' == lang) {
        var psara = 'Please Select Location';
        var closeword = 'Close';
        var clearword = 'Clear';
        var confirmword = 'Confirm';
        var selara = 'Selected Location';
        var mcity = 'MAJOR CITIES';
        var aprov = 'ALL PROVINCES';
        var w1 = 260;
        var w2 = 100;
        var nomorethan = 'No more than ' + pLayer[layerId]['eleMaxNum'] + ' options';
    }
    else {
        var psara = '请选择工作地区';
        var closeword = '关闭';
        var clearword = '清空';
        var confirmword = '确认';
        var selara = '已选地点';
        var mcity = '主要城市';
        var aprov = '所有省份';
        var w1 = 80;
        var w2 = 110;
        var nomorethan = '您最多能选择' + pLayer[layerId]['eleMaxNum'] + '项';
    }

    var rl = 6; //每行的列数

    var plen, i, k, slen, tmp, n, h1 = 25, pl = 5;
    var twd = w1 + w2 * rl + pl; //table 总宽度

    var htmlDiv = '';
    htmlDiv += '<table width="' + twd + '" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">';

    //nav
    htmlDiv += '<tr>';
    htmlDiv += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    htmlDiv += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    htmlDiv += '<tr>';
    htmlDiv += '<td width="4%" align="center" valign="middle"><img src="' + IMGPATH + '/images/01.gif" /></td>';
    htmlDiv += '<td width="66%" align="left" valign="middle"  style="color:#fff;">' + psara + '&nbsp;( ' + nomorethan + ' )</td>';
    //htmlDiv +='<td width="30%" align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:initLayer( \'' + layerId + '\' , \'\' );">[' + clearword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    htmlDiv += '<td width="30%" align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    htmlDiv += '</tr>';
    htmlDiv += '</table>';
    htmlDiv += '</td>';
    htmlDiv += '</tr>';
    //nav end

    htmlDiv += '<tr>';
    htmlDiv += '<td align="center" valign="top">';
    htmlDiv += '<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">';

    //已选地点初始化开始
    htmlDiv += '<tr id="sjtr" height="' + h1 + '">';
    htmlDiv += '<td width="' + w1 + '" style="color:#ff7400; font-size: 14px; font-weight: bold;padding-left:' + pl + 'px;">' + selara + '：</td>';
    for (i = 0; i < rl; i++) {
        htmlDiv += '<td></td>';
    }
    htmlDiv += '</tr>';
    //已选地点初始化结束

    //虚线
    htmlDiv += '<tr><td height="5" colspan="' + (rl + 1) + '" background="' + IMGPATH + '/images/bgclear_bot.gif"></td></tr>';

    //主要城市开始
    htmlDiv += '<tr height="' + h1 + '">';
    htmlDiv += '<td colspan="' + (rl + 1) + '" bgcolor="#F7F7F7" style="color:#ff7400; font-size: 14px; font-weight: bold;padding-left:' + pl + 'px;">' + mcity + '：</td>';
    htmlDiv += '</tr>';

    plen = maincity.length;
    var lstChxIdPrefix = pLayer[layerId]['lstChxIdPrefix'];
    var lstSpnIdPrefix = pLayer[layerId]['lstSpnIdPrefix'];
    for (i = 0; i < plen; i++) {
        tmp = maincity[i];
        htmlDiv += '<tr height="' + h1 + '">';
        htmlDiv += '<td style="color:#000000;font-weight: bold;padding-left:' + pl + 'px;">' + tmp[0] + '：</td>';
        slen = tmp[1].length;
        for (k = 0; k < slen; k++) {
            htmlDiv += k && 0 == k % rl ? '<tr><td style="padding-left:' + pl + 'px;"></td>' : '';
            htmlDiv += '<td width="' + w2 + '" style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"><input style="' + chxValign + '"  type="checkbox" id="' + lstChxIdPrefix + tmp[1][k] + '" value="' + tmp[1][k] + '" onclick="chxClk( this );"><span style="' + spnValign + '" id="' + lstSpnIdPrefix + tmp[1][k] + '">' + ja[tmp[1][k]] + '</span></td>';
            htmlDiv += (rl - 1) == k % rl ? '</tr>' : '';
        }
        n = (rl - (k % rl)) % rl;
        htmlDiv += n ? '<td colspan="' + n + '"></td></tr>' : '';
    }
    //主要城市结束

    //主要省份开始
    htmlDiv += '<tr height="' + h1 + '">';
    htmlDiv += '<td colspan="' + (rl + 1) + '" bgcolor="#F7F7F7" style="color:#ff7400; font-size: 14px; font-weight: bold;padding-left:' + pl + 'px;">' + aprov + '：</td>';
    htmlDiv += '</tr>';

    plen = allprov.length;
    var me;
    var pd1 = '&nbsp;';
    var allChxIdPrefix = pLayer[layerId]['allChxIdPrefix'];
    var allSpnIdPrefix = pLayer[layerId]['allSpnIdPrefix'];
    for (i = 0; i < plen; i++) {
        tmp = allprov[i];
        htmlDiv += '<tr height="' + h1 + '">';
        htmlDiv += '<td style="color:#000000;font-weight: bold;padding-left:' + pl + 'px;">' + tmp[0] + '：</td>';
        slen = tmp[1].length;

        for (k = 0; k < slen; k++) {
            htmlDiv += k && 0 == k % rl ? '<tr><td style="padding-left:' + pl + 'px;"></td>' : '';
            if (plen - 1 == i) {//香港澳门等地区
                htmlDiv += '<td style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"><input style="' + chxValign + '" type="checkbox" id="' + allChxIdPrefix + tmp[1][k] + '" value="' + tmp[1][k] + '" onclick="chxClk( this );"><span style="' + spnValign + '" id="' + allSpnIdPrefix + tmp[1][k] + '">' + ja[tmp[1][k]] + '</span></td>';
            }
            else {
                htmlDiv += '<td layerId="' + layerId + '" pcode="' + tmp[1][k] + '" style="cursor:pointer;" onmouseover="chBgColor( this , 1 );allTdMover( this );" onmouseout="chBgColor( this , 0 );allTdMout( this );" onclick="openSubLayer( event , \'' + layerId + '\' , \'' + tmp[1][k] + '\' );">' + pd1 + '<span>' + ja[tmp[1][k]] + '</span></td>';
            }
            htmlDiv += (rl - 1) == k % rl ? '</tr>' : '';
        }
        n = (rl - (k % rl)) % rl;
        htmlDiv += n ? '<td colspan="' + n + '"></td></tr>' : '';
    }
    //主要省份结束

    htmlDiv += '</table>';
    htmlDiv += '</td>';
    htmlDiv += '</tr>';
    //

    htmlDiv += '<tr>';
    htmlDiv += '<td height="4" align="center" valign="top" bgcolor="#295832"></td>';
    htmlDiv += '</tr>';

    htmlDiv += '</table>';
    return htmlDiv;
}


function chgKt(no) {
    form.keywordtype.value = no;
    if ('E' == lang) {
        kt_bg_l = '';
        kt_bg_h = 'kt_bg' + no;
    }
    else {
        kt_bg_l = 'kt_bg0';
        kt_bg_h = 'kt_bg';
    }
    for (var i = 0; i < 3; i++) {
        $_("kt" + i).className = kt_bg_l;
    }
    $_("kt" + no).className = kt_bg_h;
}

function cookieResearch() {
    var ckFrm = document.cookieResearchForm;
    var arg = cookieResearch.arguments;
    ckFrm.jobarea.value = arg[0];
    ckFrm.issuedate.value = arg[1];
    ckFrm.workyear.value = arg[2];
    ckFrm.degreefrom.value = arg[3];
    ckFrm.funtype_big.value = arg[4];
    ckFrm.funtype.value = arg[5];
    ckFrm.industrytype.value = arg[6];
    ckFrm.cotype.value = arg[7];
    ckFrm.providesalary.value = arg[8];
    ckFrm.jobterm.value = arg[9];
    ckFrm.keyword.value = arg[10];
    ckFrm.keywordtype.value = arg[11];
    ckFrm.stype.value = arg[12];
    ckFrm.curr_page.value = 1;
    ckFrm.target = '_self';
    if ('keyword_search.php' == fileName) {
        ckFrm.action = fileName;
    }
    else {
        ckFrm.action = 'search_result.php';
    }
    ckFrm.submit();
}

function GetLength(strTemp) {
    var i, sum;
    sum = 0;
    for (i = 0; i < strTemp.length; i++) {
        if ((strTemp.charCodeAt(i) >= 0) && (strTemp.charCodeAt(i) <= 255))
            sum = sum + 1;
        else
            sum = sum + 2;
    }
    return sum;
}

function $_(str) {
    if (typeof str == 'string' && document.getElementById(str) != null) {
        return document.getElementById(str);
    }
    return false;
}

function goNone() { }

function isChild() {
    var parentObj = arguments[0];
    var childObj = arguments[1];
    var depth = arguments[2] || 0;
    var i = 1;
    while (childObj && parentObj != childObj) {
        i++;
        if (depth && i > depth) {
            break;
        }
        childObj = childObj.parentNode;
    }
    return parentObj == childObj;
}

function Jtrim(str) {
    var i = 0;
    var len = str.length;

    if (str == "") {
        return (str);
    }

    j = len - 1;
    flagbegin = true;
    flagend = true;

    while ((flagbegin == true) && (i < len)) {
        if (str.charAt(i) == " ") {
            i = i + 1;
            flagbegin = true;
        }
        else {
            flagbegin = false;
        }
    }

    while ((flagend == true) && (j >= 0)) {
        if (str.charAt(j) == " ") {
            j = j - 1;
            flagend = true;
        }
        else {
            flagend = false;
        }
    }

    if (i > j) {
        return ("");
    }

    trimstr = str.substring(i, j + 1);
    return trimstr;
}

function subStringPro(str, length) {
    var stri = '';
    for (i = 0, j = 0; j < length; ) {
        if ((str.charCodeAt(i) >= 0) && (str.charCodeAt(i) <= 255)) {
            stri += str.charAt(i);
            j++;
        } else {
            stri += str.charAt(i);
            j += 2;
        }
        i++;
    }
    return stri;
}

//create by liyao 2007-8-30
//modify by liyao 2008-4-10
if ('E' == lang) {
    var pekf = 'Please enter keyword or select job function/location!';
    var pemi = 'Please enter your member ID!';
    var pepw = 'Please enter your password!';
    var pspo = 'Please Select Position';
    var cdeep = 10;
    var tb1 = '<table width="100%" align="left" cellpadding="0" cellspacing="0"><tr><td width="12">';
    var tb2 = '</td><td align="left" style="">';
    var tb3 = '</td></tr></table>';
}
else {
    var pekf = '请输入关键字,或者选择职位类别/工作地点!';
    var pemi = '请输入用户名!';
    var pepw = '请输入密码!';
    var pspo = '请选择职位';
    var cdeep = 6;
    var tb1 = '';
    var tb2 = '';
    var tb3 = '';
}
//end
function advance_search(fromType) {
    var frm = document.page_form;
    if ('' == Jtrim(frm.keyword.value) && ('' == Jtrim(frm.funtype.value) || '0000' == Jtrim(frm.funtype.value)) && ('' == Jtrim(frm.jobarea.value) || '0000' == Jtrim(frm.jobarea.value))) {
        alert(pekf);
        return false;
    }
    frm.fromType.value = fromType;
    frm.action = 'search_result.php';
    frm.submit();
    return false;
}

function type_search(funid, indid, jobarea) {
    obj = document.forms.type_form;
    obj.postchannel.value = '0000';
    obj.stype.value = '3';
    obj.issuedate.value = "3";
    obj.funtype.value = funid;
    obj.industrytype.value = indid;
    obj.jobarea.value = jobarea;
    if (jobarea) {
        obj.action = "search_result.php";
    }
    else {
        obj.action = "cityChoose.php";
    }
    obj.submit();
}

function ChkUserLogin() {
    var frm = document.loginform;

    if (Jtrim(frm.username.value) == "") {
        window.alert(pemi);
        frm.username.select();
        return false;
    } else if (Jtrim(frm.userpwd.value) == "") {
        window.alert(pepw);
        frm.userpwd.select();
        return false;
    } else {
        return true;
    }
}
//定义全局变量记录当前显示的职能小类层的id的数字位
var bdClkEvt = document.body.onclick;
var curSwIdNum = '';
function showSubFuntypeDiv(code, topObj) {
    //先关闭当前的层
    if (curSwIdNum != code) {
        hiddenSubFuntypeDiv(curSwIdNum);
    }
    curSwIdNum = code;
    document.body.onclick = function(event) { isHiddenSubFuntypeDiv(event); };
    if (document.getElementById('subDiv' + code) != null) {
        $_('subDiv' + code).style.display = 'block';
        return;
    }
    var wd = topObj.clientWidth;
    var subObj = document.createElement('div');
    subObj.style.zIndex = '2';
    subObj.id = 'subDiv' + code;
    subObj.style.position = 'absolute';
    subObj.style.width = wd + 'px';
    subObj.style.display = 'block';
    subObj.style.background = '#FFEDDF';

    var tblStr = '<table width="100%" align="center" cellpadding="0" cellspacing="0" style="border:3px solid #FF7B00;" bgcolor="#FEFFEF"><tbody><tr height="18"><td background="' + IMGPATH + '/images/open_bg.gif" style="color:#fff;padding-top:0px;cursor:default" valign="middle">&nbsp;<strong>' + pspo + '</strong></td><td background="' + IMGPATH + '/images/open_bg.gif"align="right"><img style="cursor:pointer" onclick="hiddenSubFuntypeDiv(\'' + code + '\')" src="' + IMGPATH + '/images/close1.gif" align="absmiddle"></td></tr>';
    for (var i = 0; i < func_v.length; i++) {
        if (code == func_v[i]) {
            break;
        }
    }
    for (var k = 0; k < subfunc_v[i].length; k++) {
        tblStr += '<tr><td height="20" colspan="2" style="cursor:default">' + tb1 + '<img src="' + IMGPATH + '/images/blackpoint.gif" align="absmiddle">' + tb2 + '<a href="javascript:type_search(\'' + subfunc_v[i][k] + '\',\'\',\'\')"> ' + subfunc_s[i][k] + '</a>' + tb3 + ' </td></tr>';
    }
    tblStr += '</tbody></table>';
    subObj.innerHTML = tblStr;
    topObj.appendChild(subObj);
}
function isHiddenSubFuntypeDiv(event) {
    if (document.getElementById('subDiv' + curSwIdNum) != null) {
        if ('none' != $_('subDiv' + curSwIdNum).style.display) {
            event = event || window.event;
            srcElmt = event.target || event.srcElement;
            if (srcElmt != $_('divId' + curSwIdNum) && !isChild($_('subDiv' + curSwIdNum), srcElmt, cdeep)) {
                hiddenSubFuntypeDiv(curSwIdNum);
            }
        }
    }
}

function hiddenSubFuntypeDiv(code) {
    if (document.getElementById('subDiv' + code) != null) {
        $_('subDiv' + code).style.display = 'none';
    }
    curSwIdNum = '';
    document.body.onclik = bdClkEvt;
}

//create by liyao 2008-4-25
//切换TAB
//调用到 $_()
function val(no, type) {//属性赋值
    if (0 == type) {
        var imgUrl = this.argArray[no][2];
        var disp = 'none';
    }
    else {
        var imgUrl = this.argArray[no][1];
        var disp = '';
    }
    if (1 == this.bgOrText) {
        $_(this.argArray[no][0]).innerHTML = '<img src="' + imgUrl + '">';
    }
    else {
        $_(this.argArray[no][0]).style.background = 'url(' + imgUrl + '")';
    }
    if (typeof ($_(this.argArray[no][3])) == 'object') {
        $_(this.argArray[no][3]).style.display = disp;
    }
}

function doChg(no) {//事件触发操作
    if (this.curNo == no) {
        return false;
    }
    this.val(this.curNo, 0);
    this.val(no, 1);
    this.curNo = no;
}

function init() {//属性初始化
    for (var i = 0; i < this.len; i++) {
        this.val(i, 0);
        $_(this.argArray[i][0]).name = this.argArray[i][0] + i;
        $_(this.argArray[i][0]).style.cursor = 'pointer';
    }
    this.val(0, 1); //默认为第一个高亮
    this.curNo = 0;
}
chgBg = function(arr, eventCode, bgOrText) { //创建类名
    //属性
    this.argArray = arr;
    this.eventCode = eventCode;
    this.len = this.argArray.length;
    this.curNo = '0';
    this.bgOrText = 1; //内容

    //方法
    this.val = val;
    this.doChg = doChg;
    this.val = val;
    this.init = init;
}

function attEvt(chg) {//外部调用函数
    for (var i = 0; i < chg.len; i++) {
        if (2 == chg.eventCode) {
            $_(chg.argArray[i][0]).onmouseover = function() { chg.doChg(this.name.charAt(this.name.length - 1)) };
        }
        else {
            $_(chg.argArray[i][0]).onclick = function() { chg.doChg(this.name.charAt(this.name.length - 1)) };
        }
    }
}
//切换TAB结束

function openwin(url, name, width, height, left, top) {
    window.open(url, name, "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=" + width + ",height=" + height + ",left=" + left + ",top=" + top);
}


(function() {
    var ca = navigator.userAgent.toLowerCase();
    iBrowser = {
        I: ca.indexOf("msie") != -1,
        M: ca.indexOf("mozilla") != -1,
        O: ca.indexOf("opera") != -1,
        S: ca.indexOf("webkit") != -1
    }

    //数据提供对象
    window.DataProvide = function() {
        this.ajaxUrl = arguments[0] || '?';
        this.lang = arguments[1] || 'C';
        this.resWord = 'C' == this.lang ? '结果' : 'results';
        this.abuWord = 'C' == this.lang ? '约' : 'about';
        this.maxGetNum = 10; //数据提供接口每次提供的最大记录数
        this.dataArr = [];
        this.rDataArr = function(key, kwd, onFunc) {
            kwd = trim(kwd, 'left'); //去掉左边的空格
            var _kwd = '_' + kwd;
            var uKwd = window.encodeURIComponent ? encodeURIComponent(kwd) : escape(kwd);
            if (this.dataArr[_kwd]) {//已缓存过,直接调用缓存记录,不再重新发送http请求
                onFunc(key, kwd, this.dataArr[_kwd]);
            }
            else {
                //2008-8-20 liyao 因加入了拼音匹配方式故去掉了前缀缓存判断机制
                document.domain = '';
                if (!window.ajaxIfr || !ajaxIfr.contentWindow || !ajaxIfr.contentWindow.$) {//异常判断
                    onFunc(key, kwd, []);
                    return false;
                }
                ajaxIfr.contentWindow.$.ajax({
                    url: this.ajaxUrl + '&kwd=' + uKwd + '&broswer=0&ran=' + Math.random(),
                    pObj: this,
                    key: key,
                    kwd: kwd,
                    _kwd: _kwd,
                    onFunc: onFunc,
                    error: function() { this.onFunc(this.key, this.kwd, []); },
                    success: function(rTxt) {
                        this.pObj.dataArr[this._kwd] = [];
                        if (rTxt) {
                            rTxt = (rTxt + '').split("\r\n");
                            var len = rTxt.length;
                            var subtmp = [];
                            for (var i = 0; i < len; i++) {
                                subtmp = rTxt[i].split("\t");
                                if (subtmp[0] && subtmp[1] > 0) {
                                    this.pObj.dataArr[this._kwd].push([subtmp[0], ' ' + this.pObj.abuWord + ' ' + subtmp[1] + ' ' + this.pObj.resWord]);
                                }
                            }
                        }
                        this.onFunc(this.key, this.kwd, this.pObj.dataArr[this._kwd]);
                    }
                });
            }
        }
    }

    window.iCom = [];
    window.iTag = 'iCom';
    var da = new RegExp("^[\\s\\u1100-\\u11FF\\u3040-\\u30FF\\u3130-\\u318F\\u31F0-\\u31FF\\u3400-\\u4DBF\\u4E00-\\u9FFF\\uAC00-\\uD7A3\\uF900-\\uFAFF\\uFF65-\\uFFDC]+$");
    window.iPush = function() {
        var pLen = arguments.length, key = iTag + ++iCom.length, a;
        for (var i = 0; i < pLen; i++) {
            a = arguments[i];
            if (a[0] && 'text' == a[0].type && a[1] && 'function' == typeof a[2] && a[1] instanceof DataProvide && iCheck(a[0])) {//参数验证
                if (!document.getElementById(iTag + 'ui')) {
                    iCreateStyle();
                }
                iCom[key] = {};
                iCom[key]['iInput'] = a[0];
                iCom[key]['iDp'] = a[1];
                iCom[key]['iOnEvt'] = a[2];
                iCom[key]['iTbl'] = iCreateTbl();
                iCom[key]['iIfr'] = iCreateIfr();

                iClose(key);
                iResize(key);
                iGetPosPara(key);
                iSetPos(key);
                iSetAtt(key);
                iAttach(key);

                iCom[key]['sto'] = '';
            }
        }
    }

    function iSetAtt(key) {
        var u = iCom[key]['iInput'];
        u.setAttribute('autocomplete', 'off');

        u.setAttribute('key', key); //设置自定义属性
        u.setAttribute('vIndex', -1); //设置自定义属性 value in table row index
        u.setAttribute('preVal', u.value); //设置自定义属性 value in table row index

        var t = iCom[key]['iTbl'];
        t.setAttribute('key', key); //rel key to input
        t.setAttribute('kwd', ''); //table kwd
        t.setAttribute('hIndex', -1); //highlight table row index
    }

    function iAttach(key) {
        var u = iCom[key]['iInput'];
        iAttEvt(u, 'keydown', iSetPreVal);
        iAttEvt(u, 'focus', iGetPosPara);
        iAttEvt(u, 'blur', iClose);
        iAttEvt(u, 'keyup', iKeyup);
        if (iBrowser.I) {
            iAttEvt(u, 'beforedeactivate', iBefore);
        }
    }

    window.iAttEvt = function(a, b, c) {//绑定事件
        var d = 'on' + b;
        if (a.addEventListener) {//ff opera
            a.addEventListener(b, c, false);
        }
        else if (a.attachEvent) {//ie
            a.attachEvent(d, c);
        }
        else {
            a[d] = c;
        }
    }

    //判断是否按上键
    function isUp(a) { return a == 38 || a == 63232; }

    //判断是否按下键
    function isDown(a) { return a == 40 || a == 63233; }

    //判断是否按右键
    function isRight(a) { return a == 39; }

    //判断是否按上下方向键
    function isUD(a) { return isUp(a) || isDown(a); }

    //记录前面的值
    function iSetPreVal(e) {
        e = e || window.event;
        var u = e.srcElement || e.target;
        u.setAttribute('preVal', u.value);
    }

    function iKeyup(e) {
        e = e || window.event;
        var a = e.keyCode;
        var u = e.srcElement || e.target;

        var key = u.getAttribute('key');
        var vIndex = u.getAttribute('vIndex');
        var preVal = u.getAttribute('preVal');

        var t = iCom[key]['iTbl'];
        var hIndex = t.getAttribute('hIndex');
        var kwd = t.getAttribute('kwd');

        var rKwd;
        if (-1 == vIndex) {
            rKwd = kwd;
        }
        else {
            rKwd = t.rows[vIndex] ? t.rows[vIndex].completeString : '';
        }

        if (27 == a || !trim(u.value)) {//按esc键或者空值
            iClose(key); //关掉层
            return false;
        }

        if (rKwd != u.value || (isRight(a) && -1 != vIndex) || preVal != u.value) {
            //如果数据不一致|按下右键并且值索引不为-1|值发生了改变,调用数据提供程序
            iCom[key]['iDp'].rDataArr(key, u.value, exec);
            return false;
        }

        if (isUD(a)) {//只处理按了上下键的情况
            //直接处理显示或者上下移动table选项
            iUpDown(key, a);
            return false;
        }

        return true;
    }

    function iClearTbl(t) {
        while (t.rows.length > 0) {
            t.deleteRow(-1);
        }
    }

    function exec(key, kwd, data) {
        //填充层
        iFillTbl(key, kwd, data);
        //处理显示层
        if (iCom[key]['iTbl'].rows.length - 1) {
            iOpen(key);
        }
        else {
            iClose(key);
        }
    }

    function iInsert(a, b) {
        a.appendChild(document.createTextNode(b));
    }

    function iTrMDown() {
        var t = this.parentNode.parentNode;
        var key = t.getAttribute('key');
        var u = iCom[key]['iInput'];
        u.value = this.completeString;
        u.setAttribute('vIndex', this.rowIndex);
        function uf() {
            u.focus();
            if (iBrowser.I) {
                var r = u.createTextRange();
                r.moveStart('character', u.value.length);
                r.collapse();
                r.select();
            }
        }
        setTimeout(uf, 10);
        iCom[key]['iOnEvt']();
    }

    function iTrMOver() {
        var t = this.parentNode.parentNode;
        var key = t.getAttribute('key');
        ChHigh(this.parentNode.parentNode, this.rowIndex);
    }

    function iFillTbl(key, kwd, b) {
        var u = iCom[key]['iInput'];
        u.setAttribute('vIndex', -1);
        var a = iCom[key]['iTbl'];
        iClearTbl(a);
        a.style.width = u.offsetWidth + 'px';
        var bLen = b.length;
        a.setAttribute('kwd', kwd);
        a.setAttribute('hIndex', -1);
        var e, f, h;
        for (var d = 0; d < bLen; ++d) {
            e = a.insertRow(-1);
            e.onmousedown = iTrMDown;
            e.onmouseover = iTrMOver;
            e.completeString = b[d][0];
            e.className = iTag + 'a';
            f = document.createElement('td');
            iInsert(f, b[d][0]);
            f.className = iTag + 'c';
            if (iBrowser.N && da.test(b[d][0])) {
                f.style.paddingTop = '2px';
            }
            e.appendChild(f);
            h = document.createElement('td');
            iInsert(h, b[d][1]);
            h.className = iTag + 'd';
            e.appendChild(h);
        }

        //关闭按钮行暂时取消
        var m = a.insertRow(-1);
        var k = document.createElement('td');
        k.setAttribute('keep', 'keep');
        k.colSpan = 2;
        m.style.height = 0;
        m.appendChild(k);
        /*
        if ( !iBrowser.I ) {
        m.onmousedown = iCancel;
        }
        var k = document.createElement( 'td' );
        k.setAttribute( 'keep' , 'keep' );
        k.colSpan = 2;
        m.className = iTag + 'e';
        var D = document.createElement( 'span' );
        D.className = iTag + 'f';
        m.appendChild( k );
        k.appendChild( D );
        iInsert( D , '关闭' );
        D.onclick = iClose;
        */

        iResize(key);
    }

    function iUpDown() {//上下导航键操作
        var key = arguments[0];
        var a = arguments[1] || 0;
        if (!isUD(a)) {//非上下键
            return false;
        }

        var u = iCom[key]['iInput'];
        var vIndex = u.getAttribute('vIndex');

        var t = iCom[key]['iTbl'];
        var hIndex = t.getAttribute('hIndex');
        var kwd = t.getAttribute('kwd');
        var rLen = t.rows.length;

        if (!(rLen - 1)) {//如果table中没有数据,则关闭 table,返回
            iClose(key);
            return false;
        }

        if ('hidden' == t.style.visibility) {//如果是关的,则打开
            ChHigh(t, vIndex);
            iOpen(key);
            return false;
        }

        hIndex1 = isDown(a) ? hIndex - 0 + 1 : hIndex - 1;
        hIndex1 = hIndex1 < -1 ? rLen - 2 : (hIndex1 > rLen - 2 ? -1 : hIndex1);
        ChHigh(t, hIndex1);
        u.value = -1 == hIndex1 ? kwd : t.rows[hIndex1].completeString;
        u.setAttribute('vIndex', hIndex1);
    }

    function ChHigh(t, hIndex1) {
        var hIndex = t.getAttribute('hIndex');
        var len = t.rows.length;
        if (hIndex >= 0 && hIndex <= len - 2) {
            t.rows[hIndex].className = iTag + 'a';
        }
        if (hIndex1 >= 0 && hIndex1 <= len - 2) {
            t.rows[hIndex1].className = iTag + 'b';
        }
        t.setAttribute('hIndex', hIndex1);
    }

    function iCancel(e) {
        e = e || window.event;
        if (iBrowser.O) {
            var t = e.target || e.srcElement, key;
            while (!(uokey = t.getAttribute('key'))) {
                t = t.parentNode;
            }
            function uo() {
                iOpen(uokey);
                iCom[uokey]['iInput'].focus();
            }
            setTimeout(uo, 10);
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;
            return false;
        }
    }

    function iCreateTbl(key) {
        var t = document.createElement('table');
        t.cellSpacing = (t.cellPadding = "0");
        t.className = iTag + 'm';
        t.style.visibility = 'hidden';
        document.body.appendChild(t);
        return t;
    }

    function iCreateIfr(key) {
        var f = '';
        if (iBrowser.I) {//创建iframe
            var y;
            f = document.createElement('iframe');
            y = f.style;
            y.zIndex = '1';
            y.position = 'absolute';
            y.display = 'block';
            y.borderWidth = 0;
            document.body.appendChild(f);
        }
        return f;
    }

    function iGetAbsPos(a) {
        var w = h = 0;
        while (a) {
            w += a['offsetLeft'];
            h += a['offsetTop'];
            a = a.offsetParent;
        }
        return [w, h];
    }

    function iGetPosPara(e) {
        if ('string' == typeof e) {
            var key = e;
        }
        else {
            e = e || window.event;
            var u = e.srcElement || e.target;
            var key = u.getAttribute('key');
        }
        var i = iCom[key]['iInput'];

        var iow = i.offsetWidth;
        var ioh = i.offsetHeight;

        var pos = iGetAbsPos(i);
        var iex = pos[0];
        var iey = pos[1] + ioh - 1;

        var bsw = document.body.scrollWidth || document.documentElement.scrollWidth;
        var bsh = document.body.scrollHeight || document.documentElement.scrollHeight;

        var bch = document.body.clientHeight || document.documentElement.clientHeight;

        iCom[key]['pospara'] = { iow: iow, ioh: ioh, iex: iex, iey: iey, bsw: bsw, bsh: bsh, bch: bch };
    }

    function iSetPos(e) {
        if (typeof e == 'string') {
            var key = e;
        }
        else {
            e = e || window.event;
            var u = e.srcElement || e.target;
            var key = u.getAttribute('key');
        }
        var t = iCom[key]['iTbl'], f = iCom[key]['iIfr'];
        if (!iCom[key]['pospara']) {//若因异常未计算好定位所需参数
            return;
        }

        var iow = iCom[key]['pospara']['iow'];
        var ioh = iCom[key]['pospara']['ioh'];

        var iex = iCom[key]['pospara']['iex'];
        var iey = iCom[key]['pospara']['iey'];

        var bsw = iCom[key]['pospara']['bsw'];
        var bsh = iCom[key]['pospara']['bsh'];

        var bch = iCom[key]['pospara']['bch'];

        //滚动参数要实时统计
        var bst = document.body.scrollTop || document.documentElement.scrollTop;

        //自动完成table参数要实时统计
        var tow = t.offsetWidth;
        var toh = t.offsetHeight;

        /*******************计算左右停靠位置**********************/
        var tsl = iex + tow > bsw ? iex + iow - tow : iex;
        /*****************************************/

        /*******************计算上下停靠位置**********************/
        var tst;
        var up = iey - ioh + 2 - toh;
        if (iey + 220 <= bst + bch) {//下限未超出滚动条下边界 停靠在输入框下方
            tst = iey;
        }
        else {//下限超出滚动条下限
            if (iey + 220 > bsh) {//下限超出body下边界 则不管是否会被隐藏都往上停靠
                tst = up;
            }
            else {//下限未超出整个body下边界
                if (iey - ioh + 2 - 220 >= bst) {//往上依靠时没有超出滚动条上边界,则停靠在输入框上方
                    tst = up;
                }
                else {//否则停靠在输入框下方
                    tst = iey;
                }
            }
        }
        /*****************************************/

        t.style.left = tsl + 'px';
        t.style.top = tst + 'px';
        if (f) {
            f.style.left = t.style.left;
            f.style.top = t.style.top;
        }
    }

    function iResize(key) {
        var a = iCom[key]['iTbl'];
        var b = iCom[key]['iIfr'] || '';
        var c = iCom[key]['iInput'];
        a.style.width = Math.max(c.offsetWidth, a.offsetWidth) + 'px';
        if (b) {//ie须遮住
            b.style.width = a.offsetWidth + 'px';
            b.style.height = a.offsetHeight + 'px';
        }
    }

    function iBefore() {
        var e = window.event;
        if (!e || !e.toElement) {
            return false;
        }
        if ('keep' == e.toElement.getAttribute('keep')) {
            e.cancelBubble = true;
            e.returnValue = false;
            return false;
        }
    }

    function iClose(e) {
        if (typeof e == 'string') {
            var key = e;
        }
        else {
            e = e || window.event;
            var t = e.srcElement || e.target;
            var key;
            while (t && !(key = t.getAttribute('key'))) {
                t = t.parentNode;
            }
        }
        iCom[key]['iTbl'].style.visibility = 'hidden';
        if (iCom[key]['iIfr']) {
            iCom[key]['iIfr'].style.visibility = 'hidden';
        }
    }

    function iOpen(key) {
        iSetPos(key);
        iCom[key]['iTbl'].style.visibility = 'visible';
        if (iCom[key]['iIfr']) {
            iCom[key]['iIfr'].style.visibility = 'visible';
        }
    }

    function iCheck(obj) {
        var iLen = iCom.length, key;
        for (var i = 1; i <= iLen; i++) {
            key = iTag + i;
            if (iCom[key] && iCom[key]['iInput'] == obj) {
                return false;
            }
        }
        return true;
    }

    function trim() {
        var str = (arguments[0] || '') + '', l_r = arguments[1] || '', regExp1 = /^ */, regExp2 = / *$/;
        switch (l_r) {
            case 'left': return str.replace(regExp1, '');
            case 'right': return str.replace(regExp2, '');
            default: return str.replace(regExp1, '').replace(regExp2, '');
        }
    }

    function iCreateStyle() {//创建样式
        var a = document.body.dir == "rtl", b = a ? "right" : "left", c = a ? "left" : "right";
        var d = document.getElementsByTagName("head")[0], e = document.createElement("style"), f = null, h = null, m = false;
        e.id = iTag + 'ui';
        if (document.styleSheets) {
            d.appendChild(e);
            m = true;
            f = e.sheet ? e.sheet : e.styleSheet;
        }
        if (!f) {
            h = document.createTextNode("");
            e.appendChild(h);
        }
        var k = function(D, E) {
            var ma = D + " { " + E + " }";
            if (f) {
                if (f.insertRule) {
                    f.insertRule(ma, f.cssRules.length);
                }
                else if (f.addRule) {
                    f.addRule(D, E);
                }
            }
            else {
                h.data += ma + "\n";
            }
        };
        k("." + iTag + "m", "font-size:13px;font-family:arial,sans-serif;cursor:default;line-height:17px;border:1px solid #7F9DB9;z-index:2;position:absolute;background-color:white;margin:0;");
        k("." + iTag + "a", "cursor:pointer;");
        k("." + iTag + "b", "background-color:#36c;color:white;cursor:pointer;");
        k("." + iTag + "c", "white-space:nowrap;overflow:hidden;text-align:" + b + ";padding-" + b + ":3px;" + (iBrowser.I || iBrowser.O ? "padding-bottom:1px;" : ""));
        k("." + iTag + "d", "white-space:nowrap;overflow:hidden;text-align:" + c + ";color:#0080FF;padding-" + b + ":3px;padding-" + c + ":3px;");
        k("." + iTag + "b td", "color:white;");
        k("." + iTag + "e td", "padding:0 3px 2px;text-align:" + c + ";font-size:10px;line-height:15px;");
        k("." + iTag + "f", "color:#ff7400;text-decoration:underline;cursor:pointer;");
        if (!m) {
            d.appendChild(e);
        }
    }
})();


function initAutoCom() {
    //判断域名,只有二级域名相同才方便跨域调用ajax
    var domainArr = document.domain.split('.');
    if ('jlrc.com.cn' != domainArr[domainArr.length - 2] + '.' + domainArr[domainArr.length - 1]) {
        return false;
    }
    //创建iframe对象
    window.ajaxIfr = document.createElement('iframe');
    ajaxIfr.style.display = 'none';
    //ajaxIfr.src = '';
    ajaxIfr.src = '';
    document.body.appendChild(ajaxIfr);
    window.ajaxIfr = ajaxIfr;

    var kwdProVideUrl = '';

    window.iDp = [];
    iDp[0] = new DataProvide(kwdProVideUrl + 0, lang);
    iDp[1] = new DataProvide(kwdProVideUrl + 1, lang);
    iDp[2] = new DataProvide(kwdProVideUrl + 2, lang);
    var kTypeIndex = document.page_form.keywordtype.value - 0;
    switch (fileName) {
        case 'index.aspx': var kwdObj = [form['keyword1']];
            clkFunc = [function() { form.keyword.value = form.keyword1.value; form.fromType.value = 1; form.submit(); } ];
            break;
        case 'keyword.aspx': var kwdObj = [form['keyword1'], document.getElementsByName('keyword3')[0]];
            clkFunc = [function() { form.keyword.value = form.keyword1.value; search_result(1); }, function() { form.keyword.value = document.getElementsByName('keyword3')[0].value; search_result(16); } ];
            break;
        case 'advance.aspx': var kwdObj = [form['keyword']]; clkFunc = [function() { advance_search(1); } ];
            break;
        case 'search.aspx': var kwdObj = [form['keyword1'], document.getElementsByName('keyword3')[0]];
            clkFunc = [function() { form.keyword.value = form.keyword1.value; search_result(1); }, function() { form.keyword.value = document.getElementsByName('keyword3')[0].value; search_result(16); } ];
            break;
        default: break;
    }
    var kwdLen = kwdObj.length;
    for (var i = 0; i < kwdLen; i++) {
        iPush([kwdObj[i], iDp[kTypeIndex], clkFunc[i]]);
    }

    /*关键字类型图文切换绑定相应事件*/
    var i = 0, tobj = null;
    while (tobj = $_('kt' + i)) {
        iAttEvt(tobj, 'click', function(event) { var e = event || window.event; var eobj = e.target || e.srcElement; chgIDP(eobj.id.substr(2, 1)) });
        i++;
    }

    /*关键字类型radio切换绑定相应事件*/
    var ktobj = form.keywordtype;
    var ktlen = ktobj.length;
    for (var i = 0; i < ktlen; i++) {
        iAttEvt(ktobj[i], 'click', function(event) { var e = event || window.event; var eobj = e.target || e.srcElement; chgIDP(eobj.value) });
    }
}

function chgIDP(no) {
    //联想功能ajax url 相应切换
    if (iCom) {
        var iLen = iCom.length;
        for (var i = 0; i < iLen; i++) {
            iCom[(iTag + (i + 1))]['iDp'] = iDp[no];
        }
    }
}

var funcIndex = [];
funcIndex['0100'] = 0;
funcIndex['0500'] = 1;
funcIndex['0600'] = 2;
funcIndex['0700'] = 3;
funcIndex['0800'] = 4;
funcIndex['0900'] = 5;
funcIndex['1000'] = 6;
funcIndex['0200'] = 7;
funcIndex['0300'] = 8;
funcIndex['0400'] = 9;
funcIndex['1100'] = 10;
funcIndex['2500'] = 11;
funcIndex['2700'] = 12;
funcIndex['2800'] = 13;
funcIndex['2900'] = 14;
funcIndex['3000'] = 15;
funcIndex['3700'] = 16;
funcIndex['1500'] = 17;
funcIndex['3800'] = 18;
funcIndex['3900'] = 19;
funcIndex['4000'] = 20;
funcIndex['4100'] = 21;
funcIndex['2000'] = 22;
funcIndex['4200'] = 23;
funcIndex['4300'] = 24;
funcIndex['4400'] = 25;
funcIndex['4500'] = 26;
funcIndex['4600'] = 27;
funcIndex['4700'] = 28;
funcIndex['2200'] = 29;
funcIndex['2400'] = 30;
funcIndex['1200'] = 31;
funcIndex['1300'] = 32;
funcIndex['1400'] = 33;
funcIndex['3600'] = 34;
funcIndex['2600'] = 35;
funcIndex['2300'] = 36;
funcIndex['1900'] = 37;
funcIndex['1700'] = 38;
funcIndex['1800'] = 39;
funcIndex['1600'] = 40;
funcIndex['2100'] = 41;
funcIndex['4800'] = 42;
funcIndex['4900'] = 43;
funcIndex['5000'] = 44;
funcIndex['5100'] = 45;
funcIndex['5200'] = 46;

function getFuntypeIDs(id) {
    var k = funcIndex[id];
    var v = [];
    var len = subfunc_v[k].length;
    for (var i = 0; i < len; i++) {
        v.push(subfunc_v[k][i]);
    }
    return v;
}
function getCosrIDs(id) {
    var k = cosrIndex[id];
    var v = [];
    var len = subcosr_v[k].length;
    for (var i = 0; i < len; i++) {
        v.push(subcosr_v[k][i]);
    }
    return v;
}
function getFuntypeName(id) {
    var k = funcIndex[(id.substring(0, 2) + '00')];
    if (!k && k != 0) {
        return '';
    }
    var len = subfunc_v[k].length;
    for (var i = 0; i < len; i++) {
        if (id == subfunc_v[k][i]) {
            return subfunc_s[k][i];
        }
    }
    return '';
}
function getCosrName(id) {
    var k = cosrIndex[(id.substring(0, 2) + '00')];
    if (!k && k != 0) {
        return '';
    }
    var len = subcosr_v[k].length;
    for (var i = 0; i < len; i++) {
        if (id == subcosr_v[k][i]) {
            return subcosr_s[k][i];
        }
    }
    return '';
}
var funWdArr = 'E' == lang ? [240, 185, 220, 840, 645, 195] : [210, 200, 160, 710, 570, 140];
function initFuntype(layerId) {
    if ('E' == lang) {
        var psfun = 'Please Select Function';
        var closeword = 'Close';
        var clearword = 'Clear';
        var confirmword = 'Confirm';
        var selfun = 'Selected Function';
        var nomorethan = 'No more than ' + pLayer[layerId]['eleMaxNum'] + ' options';
    }
    else {
        var psfun = '请选择职位类别';
        var closeword = '关闭';
        var clearword = '清空';
        var confirmword = '确认';
        var selfun = '已选职位';
        var nomorethan = '您最多能选择' + pLayer[layerId]['eleMaxNum'] + '项';
    }

    var curNo = 0;
    var curCount = 0;
    var bgcolorArr = new Array('#F6F6F6', '#ffffff');

    var str = '';
    str += '<table class="fun" width="' + funWdArr[3] + '">';


    //nav
    str += '<tr>';
    str += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    str += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    str += '<tr>';
    str += '<td align="left" valign="middle"  style="color:#fff;">&nbsp;&nbsp;<img src="' + IMGPATH + '/images/01.gif" valign="absmiddle"/>&nbsp;' + psfun + '&nbsp;( ' + nomorethan + ' )</td>';
    //str +='<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:initLayer( \'' + layerId + '\' , \'\' );">[' + clearword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '</tr>';
    str += '</table>';
    str += '</td>';
    str += '</tr>';
    //nav end

    str += '<tr><td align="center" valign="top"><table class="tbl" valign="top">';

    //已选结果部分 start
    str += '<tr height="22"><td class="topN" width="' + funWdArr[5] + '" style="padding-left:3px;padding-right:10px;">' + selfun + '：</td><td id="sftb">';
    str += '<table class="tbl56" width="' + funWdArr[4] + '" valign="middle"><tbody><tr><td colspan="3" class="content_div"></td></tr></tbody></table>';
    str += '</td></tr>';
    //已选结果部分 end

    str += '<tr><td height="5" colspan="2"></td></tr>';
    //虚线
    str += '<tr><td height="5" colspan="2" background="' + IMGPATH + '/images/bgclear_bot.gif"></td></tr>';

    var len = func_v.length;
    for (var i = 0; i < len; i++) {
        if (i >= funtypeTop[curNo][1]) {
            curNo++;
            str += '<tr bgcolor="' + bgcolorArr[(curNo - 1) % 2] + '"><td class="topN" style="padding-left:3px;padding-right:10px;" width="' + funWdArr[5] + '">' + funtypeTop[curNo][0] + '</td><td><table class="tbl56" width="' + funWdArr[4] + '">';
            curCount = 0;
        }

        curCount++;
        if (1 == curCount % 3) {
            str += '<tr>';
        }
        str += '<td layerId="' + layerId + '" pcode="' + func_v[i] + '" style="width:' + funWdArr[(curCount - 1) % 3] + 'px;cursor:pointer;" onmouseover="chBgColor( this , 1 );allTdMover( this );" onmouseout="chBgColor( this , 0 );allTdMout( this );" onclick="openSubLayer( event , \'' + layerId + '\' , \'' + func_v[i] + '\' );" class="content_div"><span>' + func_s[i] + '</span></td>';

        if (0 == curCount % 3) {
            str += '</tr>';
        }
        if (i + 1 >= funtypeTop[curNo][1]) {
            var subn = (3 - (curCount % 3)) % 3;
            for (var j = 0; j < subn; j++) {
                str += '<td style="width:' + funWdArr[3 - subn + j] + 'px;"></td>';
            }
            str += subn ? '</tr>' : '';
            str += '</table></td></tr>';
        }
    }
    str += '</table></td></tr>';
    str += '<tr><td class="td33"></td></tr></table>';

    return str;
}
var cosrWdArr = 'E' == lang ? [240, 185, 220, 840, 645, 195] : [210, 200, 160, 710, 570, 140];

function initCosr(layerId) {
    if ('E' == lang) {
        var psfun = 'Please Select Cosr';
        var closeword = 'Close';
        var clearword = 'Clear';
        var confirmword = 'Confirm';
        var selfun = 'Selected Cosr';
        var nomorethan = 'No more than ' + pLayer[layerId]['eleMaxNum'] + ' options';
    }
    else {
        var psfun = '请选择专业类别';
        var closeword = '关闭';
        var clearword = '清空';
        var confirmword = '确认';
        var selfun = '已选专业';
        var nomorethan = '您最多能选择' + pLayer[layerId]['eleMaxNum'] + '项';
    }

    var curNo = 0;
    var curCount = 0;
    var bgcolorArr = new Array('#F6F6F6', '#ffffff');

    var str = '';
    str += '<table class="fun" width="' + cosrWdArr[3] + '">';

    //nav
    str += '<tr>';
    str += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    str += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    str += '<tr>';
    str += '<td align="left" valign="middle"  style="color:#fff;">&nbsp;&nbsp;<img src="' + IMGPATH + '/images/01.gif" valign="absmiddle"/>&nbsp;' + psfun + '&nbsp;( ' + nomorethan + ' )</td>';
    //str +='<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:initLayer( \'' + layerId + '\' , \'\' );">[' + clearword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;<span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:confirmLayer( \'' + layerId + '\' );" title="' + quickConfirmWord + '">[' + confirmword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '</tr>';
    str += '</table>';
    str += '</td>';
    str += '</tr>';
    //nav end

    str += '<tr><td align="center" valign="top"><table class="tbl" valign="top">';

    //已选结果部分 start
    str += '<tr height="22"><td class="topN" width="' + cosrWdArr[5] + '" style="padding-left:3px;padding-right:10px;">' + selfun + '：</td><td id="sctb">';
    str += '<table class="tbl56" width="' + cosrWdArr[4] + '" valign="middle"><tbody><tr><td colspan="3" class="content_div"></td></tr></tbody></table>';
    str += '</td></tr>';
    //已选结果部分 end

    str += '<tr><td height="5" colspan="2"></td></tr>';
    //虚线
    str += '<tr><td height="5" colspan="2" background="' + IMGPATH + '/images/bgclear_bot.gif"></td></tr>';

    var len = cosr_v.length;
    for (var i = 0; i < len; i++) {
        if (i >= cosrTop[curNo][1]) {
            curNo++;
            str += '<tr bgcolor="' + bgcolorArr[(curNo - 1) % 2] + '"><td class="topN" style="padding-left:3px;padding-right:10px;" width="' + cosrWdArr[5] + '">' + cosrTop[curNo][0] + '</td><td><table class="tbl56" width="' + cosrWdArr[4] + '">';
            curCount = 0;
        }

        curCount++;
        if (1 == curCount % 3) {
            str += '<tr>';
        }
        str += '<td layerId="' + layerId + '" pcode="' + cosr_v[i] + '" style="width:' + cosrWdArr[(curCount - 1) % 3] + 'px;cursor:pointer;" onmouseover="chBgColor( this , 1 );allTdMover( this );" onmouseout="chBgColor( this , 0 );allTdMout( this );" onclick="openSubLayer( event , \'' + layerId + '\' , \'' + cosr_v[i] + '\' );" class="content_div"><span>' + cosr_s[i] + '</span></td>';

        if (0 == curCount % 3) {
            str += '</tr>';
        }
        if (i + 1 >= cosrTop[curNo][1]) {
            var subn = (3 - (curCount % 3)) % 3;
            for (var j = 0; j < subn; j++) {
                str += '<td style="width:' + cosrWdArr[3 - subn + j] + 'px;"></td>';
            }
            str += subn ? '</tr>' : '';
            str += '</table></td></tr>';
        }
    }
    str += '</table></td></tr>';
    str += '<tr><td class="td33"></td></tr></table>';
    return str;
}
//弹出层公用文件
//调用到$_()
//***************************拖动函数 start **********************************//
var objX = 0;
var objY = 0;
function drag_mouse_down(event, obj) {
    var obj_left = obj.style.left;
    var obj_top = obj.style.top;
    var obj_left = obj_left.replace(/p|x/g, "");
    var obj_top = obj_top.replace(/p|x/g, "");
    if (event == null) {//IE必须
        event = window.event;
    }
    var clientX = String(event.clientX).replace(/p|x/g, "");
    var clientY = String(event.clientY).replace(/p|x/g, "");
    objX = clientX - obj_left;
    objY = clientY - obj_top;
}

function drag(event, obj) {
    if (objX != 0 && objY != 0) {
        if (event == null) {//IE必须
            event = window.event;
        }
        if (event.button == 1 || event.button == 0) {
            var objWidth = obj.firstChild.clientWidth;
            var objHeight = obj.firstChild.clientHeight;

            var leftPo = event.clientX - objX;
            if (leftPo < 0) {
                leftPo = 0;
            }
            var bsw = document.body.scrollWidth || document.documentElement.scrollWidth;
            if (leftPo > bsw - objWidth) {
                leftPo = bsw - objWidth;
            }

            var topPo = event.clientY - objY;
            if (topPo < 0) {
                topPo = 0;
            }

            var bsh = document.body.scrollHeight || document.documentElement.scrollHeight;
            if (topPo > bsh - objHeight) {
                topPo = bsh - objHeight;
            }
            obj.style.left = leftPo + 'px';
            obj.style.top = topPo + 'px';
        }
    }
}
//***************************拖动函数 end **********************************//

//*********************滤镜效果*********************

//创建滤镜层
function buildGlobalLayer() {
    //定义记住BODY滚动高度的全局变量
    window.bdscrollHeight = document.body.scrollHeight || document.documentElement.scrollHeight;
    if (browser.msie && browser.version != '7.0') {//IE 7.0以下版本需加iframe
        var gIfr = document.createElement('iframe');
        gIfr.id = 'globalIfr';
        gIfr.style.display = 'none';
        gIfr.style.position = 'absolute';
        gIfr.style.clear = 'both';
        gIfr.style.zIndex = '90';
        gIfr.style.left = '0px';
        gIfr.style.top = '0px';
        gIfr.style.width = '0px';
        gIfr.style.height = '0px';
        gIfr.style.border = '0px #ffffff solid';
        gIfr.onselectstart = function() { return false; };
        gIfr.style.filter = 'alpha(opacity=0)';
        document.body.appendChild(gIfr);
    }
    var gDiv = document.createElement('div');
    gDiv.id = 'globalDiv';
    gDiv.style.display = 'none';
    gDiv.style.position = 'absolute';
    gDiv.style.clear = 'both';
    gDiv.style.zIndex = '91';
    gDiv.style.left = '0px';
    gDiv.style.top = '0px';
    gDiv.style.width = '0px';
    gDiv.style.height = '0px';
    gDiv.style.border = '0px #ffffff solid';
    gDiv.style.background = 'darkgray';
    gDiv.onselectstart = function() { return false; };
    if (browser.msie) {
        gDiv.style.filter = 'alpha(opacity=30)';
    }
    else {
        gDiv.style.opacity = 30 / 100;
    }
    document.body.appendChild(gDiv);
}

//打开滤镜层
function openGlobalLayer() {
    window.bdscrollHeight = document.body.scrollHeight || document.documentElement.scrollHeight;
    var bw = (document.body.scrollWidth || document.documentElement.scrollWidth) + 'px';
    var bh = (document.body.scrollHeight || document.documentElement.scrollHeight) + 'px';
    if ($_('globalIfr')) {
        $_('globalIfr').style.width = bw;
        $_('globalIfr').style.height = bh;
        $_('globalIfr').style.display = 'block';
    }
    $_('globalDiv').style.width = bw;
    $_('globalDiv').style.height = bh;
    $_('globalDiv').style.display = 'block';
}

//关闭滤镜层
function closeGlobalLayer() {
    if ($_("globalIfr")) {
        $_('globalIfr').style.width = '0px';
        $_('globalIfr').style.height = '0px';
        $_("globalIfr").style.display = 'none';
    }
    $_('globalDiv').style.width = '0px';
    $_('globalDiv').style.height = '0px';
    $_('globalDiv').style.display = 'none';
}
//*********************滤镜效果 end*********************

//******************************定位 start******************************
function centerLayer(obj) {
    var ocw = obj.firstChild.clientWidth;
    var och = obj.firstChild.clientHeight;

    var bsl = document.body.scrollLeft || document.documentElement.scrollLeft;
    var bst = document.body.scrollTop || document.documentElement.scrollTop;
    var bcw = document.body.clientWidth || document.documentElement.clientWidth;
    var bch = document.body.clientHeight || document.documentElement.clientHeight;
    var osl = bsl + Math.floor((bcw - ocw) / 2);
    osl = Math.max(bsl, osl);
    var ost = bst + Math.floor((bch - och) / 2);
    ost = Math.min(bst, ost) + 100;

    obj.style.left = osl + 'px';
    obj.style.top = ost + 'px';
}
function checkAndResetStyleTop(obj) {
    var och = obj.firstChild.clientHeight;
    var ost = parseInt(obj.style.top.substring(0, obj.style.top.length - 2));
    if (och + ost > bdscrollHeight) {
        obj.style.top = bdscrollHeight - och + 'px';
    }
}
//******************************定位 end******************************//

//******************************中间层 start******************************//



if (browser.msie) {
    var chxValignVal = 'bottom';
    var chxValign = 'vertical-align:' + chxValignVal + ';';
    var spnValignVal = 'bottom';
    var spnValign = 'vertical-align:' + spnValignVal + ';';
    var clsTop = 'padding-top:3px';
}
else {
    var chxValignVal = 'bottom';
    var chxValign = 'vertical-align:' + chxValignVal + ';';
    var spnValignVal = 'bottom';
    var spnValign = 'vertical-align:' + spnValignVal + ';';
    var clsTop = 'padding-top:0px';
}

if ('E' == lang) {
    var noMoreThan = 'No more than ';
    var opt = ' options';
    var esci = 'Each selected category includes all of its sub-categories.';
    var quickCloseWord = 'Press Esc or ~ to close';
    var quickConfirmWord = 'Press Enter to confirm';
}
else {
    var noMoreThan = '您最多能选择';
    var opt = '项';
    var esci = '选择此大类，将包括以下所有小类';
    var quickCloseWord = '按 Esc键 或 ~键 直接关闭';
    var quickConfirmWord = '按 回车键(Enter) 直接确定';
}

//***************************层参数索引 start **********************************//

var layers = [];
var dragObjs = [];
var layerIds = [];

function buildLayer() {
    var argArr = buildLayer.arguments;

    //定义层需要的初始字串变量
    var mainTable = '';
    var k;
    for (var i = 0; i < argArr.length; i++) {
        //求出其相应的TABLE
        var layerId = argArr[i];

        switch (layerId) {
            case 'popupArea': mainTable = initJobArea(layerId); break;
            case 'popupResidence': mainTable = initResidence(layerId); break;
            case 'popupFuntype': mainTable = initFuntype(layerId); break;
            case 'popupCosr': mainTable = initCosr(layerId); break;
            case 'popupIndustry': mainTable = initIndustrytype(layerId); break;
            case 'popupSubfuntype': mainTable = initSubfuntype(layerId); break;
            case 'popupIssuedate': mainTable = initIssuedate(layerId); break;
            case 'relSchMore': if (!$_('relSchMoreEle') || !$_('relSchMoreVal')) { return false; };
                mainTable = initRelSchMore(layerId); break;
            default: return false;
        }

        k = layers.length;

        layerIds[k] = layerId;

        layers[k] = document.createElement('div');
        layers[k].id = layerId;
        layers[k].style.visibility = 'hidden';
        layers[k].style.position = 'absolute';
        layers[k].style.clear = 'both';
        layers[k].style.zIndex = '92';
        layers[k].innerHTML += mainTable;
        layers[k].style.left = '0px';
        layers[k].style.top = '0px';
        layers[k].style.border = '0px #ffffff solid';

        dragObjs[k] = layers[k].firstChild.firstChild.firstChild.firstChild;
        dragObjs[k].style.cursor = 'move';
        dragObjs[k].onmousedown = function(event) {
            drag_mouse_down(event, this.parentNode.parentNode.parentNode.parentNode);
        };

        if (browser.msie) {
            layers[k].onselectstart = function() { return false; };
            layers[k].firstChild.onresize = function() { checkAndResetStyleTop(this.parentNode); };
        }

        document.body.appendChild(layers[k]);
        if (pLayer[layerId]['eleName']) {
            checkEleVal(layerId); //alert(form[pLayer[layerId]['eleName']].value);
            showSelRes(layerId, form[pLayer[layerId]['eleName']].value);
        }
    }
}

function checkEleVal(layerId) {

    var eleName = pLayer[layerId]['eleName'];


    var ids = form[eleName].value.split(','), len = ids.length;
    //alert(form[eleName].value);
    for (var i = 0; i < len; i++) {
        if (!getShowName(layerId, ids[i])) {
            form[eleName].value = '';
            break;
        }
    }
}

//记录body的相关初始
var bdMouseMove = document.body.onmousemove;
var bdMouseUp = document.body.onmouseup;
var docKeyDown = document.onkeydown;
//记录事件
function recordDocEvent() {
    bdMouseMove = document.body.onmousemove;
    bdMouseUp = document.body.onmouseup;
    docKeyDown = document.onkeydown;
}
//恢复事件
function recoverDocEvent() {
    document.body.onmousemove = bdMouseMove;
    document.body.onmouseup = bdMouseUp;
    document.onkeydown = docKeyDown;
}

//鼠标点击其它区域
/*
var docMouseDown = document.onmousedown;
//记录事件
function recordDocMouseDown() {
docMouseDown = document.onmousedown;
}
//恢复事件
function recoverDocMouseDown() {
document.onmousedown = docMouseDown;
}
*/

var curLayerId = ''; //当前层ID
var curSubLayerId = ''; //当前子层ID
function openLayer(layerId) {
    if ($_(layerId)) {
        if (pLayer[layerId]['isMulSel']) {
            initLayer(layerId, form[pLayer[layerId]['eleName']].value);
        }
        if (curLayerId != layerId && $_(curLayerId)) {
            closeLayer(curLayerId); //关闭当前层
        }
        openGlobalLayer(); //打开滤镜层
        var obj = $_(layerId);
        if (obj.style.visibility == 'hidden') {
            centerLayer(obj);
            obj.style.visibility = 'visible';
        }
        recordDocEvent(); //记录全局事件
        document.body.onmousemove = function(event) { drag(event, obj); };
        document.body.onmouseup = function() { objX = 0; objY = 0; };
        document.onkeydown = closeOrConfirmLayer;
        curLayerId = layerId; //记录当前层ID
    }
}

function closeLayer(layerId) {
    if ($_(layerId)) {
        if ($_(curSubLayerId)) {
            closeSubLayer(curSubLayerId);
        }
        closeGlobalLayer();
        $_(layerId).style.visibility = "hidden";
        recoverDocEvent();
        curLayerId = '';
    }
}

function closeSubLayer(subLayerId) {
    if ($_(subLayerId)) {
        $_(subLayerId).style.visibility = "hidden";
        //recoverDocMouseDown();
        curSubLayerId = '';
    }
}


function closeOrConfirmLayer(e) {
    var e = e || window.event;
    if (27 == e.keyCode || 192 == e.keyCode) {//按ESC 或 ~ 键关闭层
        if ($_(curSubLayerId)) {
            closeSubLayer(curSubLayerId);
            e.cancelBubble = true;
            e.returnValue = false;
            return false;
        }
        if ($_(curLayerId)) {
            closeLayer(curLayerId);
            e.cancelBubble = true;
            e.returnValue = false;
            return false;
        }
    }
    else if (13 == e.keyCode) {//按回车键确定层
        if ($_(curLayerId) && pLayer[curLayerId]['isMulSel']) {
            confirmLayer(curLayerId);
            e.cancelBubble = true;
            e.returnValue = false;
            return false;
        }
    }
}

/*
function isColseSubLayer( event ) {
var e = event || window.event;
var obj = e.srcElement || e.target;
if ( $_( curSubLayerId ) && obj != $_( curSubLayerId ) && !isChild( $_( curSubLayerId ) , obj , 10 ) ) {
closeSubLayer( curSubLayerId );
}
}
*/

function openSubLayer(e, layerId, id) {
    //layerId 层ID , id 子层ID数字部分
    var subLayerId = pLayer[layerId]['subLayerIdPrefix'] + id;

    if (subLayerId != curSubLayerId && $_(curSubLayerId)) {
        closeSubLayer(curSubLayerId);
    }

    if (!$_(subLayerId)) {
        buildSubLayer(layerId, id);
    }

    if (pLayer[layerId]['isDefaultToDoCheckedWithParent']) {
        //是否默认帮用户勾上父类
        var ids = getSelIds(layerId);
        var len = ids.length;
        var eleMaxNum = pLayer[layerId]['eleMaxNum'];
        if (len >= eleMaxNum) {
            alert(noMoreThan + eleMaxNum + opt);
            return false;
        }
        var idPrefix2 = id.substring(0, 2);
        var flag = true;
        for (var i = 0; i < len; i++) {
            if (ids[i].substring(0, 2) == idPrefix2) {
                flag = false;
                break;
            }
        }
        if (flag) {
            doChecked(layerId, id);
        }
    }

    e = e || window.event;
    var sobj = $_(subLayerId);
    fallowMouse(e, sobj);

    sobj.style.visibility = 'visible';

    //recordDocMouseDown();
    //document.onmousedown = function( event ) {isColseSubLayer( event );};

    curSubLayerId = subLayerId;
}

function buildSubLayer(layerId, id) {
    var subLayerId = pLayer[layerId]['subLayerIdPrefix'] + id;
    var div = document.createElement('div');
    div.id = subLayerId;
    div.style.zIndex = '92';
    div.style.position = 'absolute';
    div.style.visibility = 'hidden';
    div.bgcolor = '#FEFFEF';
    var selChxIdPrefix = pLayer[layerId]['selChxIdPrefix'];
    var allChxIdPrefix = pLayer[layerId]['allChxIdPrefix'];
    var allSpnIdPrefix = pLayer[layerId]['allSpnIdPrefix'];

    switch (layerId) {

        case 'popupArea': var ids = getAreaIDs(id), num = ids.length - 1, cols = Math.ceil(Math.sqrt(num)); break;
        case 'popupResidence': var ids = getAreaIDs(id), num = ids.length - 1, cols = Math.ceil(Math.sqrt(num)); break;
        case 'popupFuntype': var ids = getFuntypeIDs(id), num = ids.length - 1, cols = num > 16 ? 2 : 1; break;
        case 'popupCosr': var ids = getCosrIDs(id), num = ids.length - 1, cols = num > 16 ? 2 : 1; break;
        default: return false;
    }

    var tstr = '<table cellpadding="0" cellspacing="0" style="border:1px solid #295832;" bgcolor="#FEFFEF">';

    var chked = $_(selChxIdPrefix + ids[0]).checked ? 'checked' : '';
    //tstr += '<tr><td colspan="' + cols + '"><table class="tbl" width="100%"><tr style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.firstChild.childNodes[1] );"><td><input style="' + chxValign + '" type="checkbox" id="' + allChxIdPrefix + ids[0] + '" value="' + ids[0] + '" onclick="chxClk( this );" ' + chked + '><span style="font-weight:800;' + spnValign + '" id="' + allSpnIdPrefix + ids[0] + '">' + getShowName( layerId , ids[0] ) + '</span></td><td  align="right" style="width:50px;' + clsTop + '">&nbsp;&nbsp;<a class="orange3" href="javascript:goNone();" onclick="clkTocloseSubLayer( event , \'' + subPrefix + ids[0] + '\' );" title="' + quickCloseWord + '">' + ( 'E' == lang ? 'Close' : '关闭' ) + '</a>&nbsp;</td></tr></table></td></tr>';
    tstr += '<tr><td align=left colspan="' + cols + '" style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"><input style="' + chxValign + '" type="checkbox" id="' + allChxIdPrefix + ids[0] + '" value="' + ids[0] + '" onclick="chxClk( this );" ' + chked + '><span style="font-weight:800;' + spnValign + '" id="' + allSpnIdPrefix + ids[0] + '">' + getShowName(layerId, ids[0]) + '</span>&nbsp;</td></tr>';
    for (var i = 1; i <= num; i++) {
        tstr += 0 == (i - 1) % cols ? '<tr height="20">' : '';
        chked = $_(selChxIdPrefix + ids[i]).checked ? 'checked' : '';

        tstr += '<td align=left style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"><input style="' + chxValign + '" type="checkbox" id="' + allChxIdPrefix + ids[i] + '" value="' + ids[i] + '" onclick="chxClk( this );" ' + chked + '><span style="' + spnValign + '" id="' + allSpnIdPrefix + ids[i] + '">' + getShowName(layerId, ids[i]) + '</span>';
        tstr += (cols - 1) == (i - 1) % cols ? '&nbsp;</td></tr>' : '&nbsp;&nbsp;</td>';
    }
    var n = (cols - ((i - 1) % cols)) % cols;
    tstr += n ? '<td colspan="' + n + '"></td></tr>' : '';
    tstr += '</table>';
    div.innerHTML = tstr;
    document.body.appendChild(div);
    div.setAttribute('layerId', layerId);
    div.setAttribute('pcode', id);
    div.onmouseover = function() { allTdMover(this); };
    div.onmouseout = function() { allTdMout(this); };
}

/*
function clkTocloseSubLayer( event , subLayerId ) {
event = event || window.event;
event.cancelBubble = true;
closeSubLayer( subLayerId );
}
*/

function fallowMouse(e, obj) {
    var ex = e.clientX;
    var ey = e.clientY;
    var bl = document.body.scrollLeft || document.documentElement.scrollLeft;
    var bt = document.body.scrollTop || document.documentElement.scrollTop;
    var bw = document.body.clientWidth || document.documentElement.clientWidth;
    var bh = document.body.clientHeight || document.documentElement.clientHeight;
    var ow = obj.clientWidth;
    var oh = obj.clientHeight;
    var ol = ex + ow > bw ? ex + bl - ow : ex + bl;
    ol = Math.max(bl, ol);
    var ot = ey + oh > bh ? ey + bt - oh : ey + bt;
    ot = ot < bt ? bt + bh - oh : ot;
    ot = ot < bt ? bt : ot;
    obj.style.left = ol + 'px';
    obj.style.top = ot + 'px';
}

function getSelIds(layerId) {
    var t = $_(pLayer[layerId]['selObjId']).getElementsByTagName('input'), l = t.length, v = [];

    for (var i = 0; i < l; i++) {
        if (t[i].checked) {
            v.push(t[i].value);
        }
    }
    return v;
}

function getSelNames(layerId, selIds) {
    if (!selIds) {
        return [];
    }
    if (selIds.constructor != Array) {
        selIds = selIds.split(',');
    }
    var l = selIds.length, v = [];
    for (var i = 0; i < l; i++) {
        v.push(getShowName(layerId, selIds[i]));
    }
    return v;
}

function confirmLayer(layerId) {
    var selIds = getSelIds(layerId);
    showSelRes(layerId, selIds);
    closeLayer(layerId);
}

function initLayer(layerId, strIds) {
    var ids = getSelIds(layerId);
    var len = ids.length;
    for (var i = 0; i < len; i++) {
        cancelChecked(layerId, ids[i]);
    }
    if (!strIds) {
        return false;
    }
    ids = strIds.split(',');
    len = ids.length;
    for (var i = 0; i < len; i++) {
        doChecked(layerId, ids[i]);
    }
}

function cancelChecked(layerId, id) {
    var selObjId = pLayer[layerId]['selObjId'];
    var selChxIdPrefix = pLayer[layerId]['selChxIdPrefix'];
    var lstChxIdPrefix = pLayer[layerId]['lstChxIdPrefix'];
    var allChxIdPrefix = pLayer[layerId]['allChxIdPrefix'];

    if ('popupArea' == layerId || 'popupResidence' == layerId) {
        if ($_(selChxIdPrefix + id)) {
            var tmpTr = $_(selObjId);
            var rmTd = $_(selChxIdPrefix + id).parentNode;
            tmpTr.removeChild(rmTd);
            tmpTr.appendChild(document.createElement('td'));
        }
    }
    else if ('popupFuntype' == layerId || 'popupIndustry' == layerId || 'popupCosr' == layerId) {
        if ($_(selChxIdPrefix + id)) {
            $_(selChxIdPrefix + id).checked = false;
        }
        setFunIndSelObjHtml(layerId, getSelIds(layerId));
    }
    else {
        return false;
    }
    if ($_(lstChxIdPrefix + id)) {
        $_(lstChxIdPrefix + id).checked = false;
    }
    if ($_(allChxIdPrefix + id)) {
        $_(allChxIdPrefix + id).checked = false;
    }
}

function doChecked(layerId, id) {
    var selObjId = pLayer[layerId]['selObjId'];
    var selChxIdPrefix = pLayer[layerId]['selChxIdPrefix'];
    var selSpnIdPrefix = pLayer[layerId]['selSpnIdPrefix'];
    var lstChxIdPrefix = pLayer[layerId]['lstChxIdPrefix'];
    var allChxIdPrefix = pLayer[layerId]['allChxIdPrefix'];

    if ($_(selChxIdPrefix + id)) {//如果已经存在选中项,说明出现异常,则先删除该项,然后再钩上此值对应3项
        alert('出现异常');
        cancelChecked(layerId, id);
        doChecked(layerId, id);
        return false;
    }
    if ('popupArea' == layerId || 'popupResidence' == layerId) {
        var selChx = document.createElement('input');
        selChx.id = selChxIdPrefix + id;
        selChx.type = 'checkbox';
        selChx.value = id;
        selChx.style.verticalAlign = chxValignVal;
        selChx.onclick = function() { chxClk(this); };

        var selSpn = document.createElement('span');
        selSpn.id = selSpnIdPrefix + id;
        selSpn.innerHTML = getShowName(layerId, id);
        selSpn.style.verticalAlign = spnValignVal;

        var tmpTd = document.createElement('td');
        tmpTd.appendChild(selChx);
        tmpTd.appendChild(selSpn);
        tmpTd.style.cursor = 'pointer';
        tmpTd.onmouseover = function() { chBgColor(this, 1); };
        tmpTd.onmouseout = function() { chBgColor(this, 0); };
        tmpTd.onclick = function() { chxOrSpnClkFunc(this.childNodes[1]); };


        var tmpTr = $_(selObjId);
        tmpTr.removeChild(tmpTr.lastChild);
        tmpTr.insertBefore(tmpTd, tmpTr.childNodes[getSelIds(layerId).length + 1]);
        selChx.checked = true;
    }
    else if ('popupFuntype' == layerId || 'popupIndustry' == layerId || 'popupCosr' == layerId) {
        var selIds = getSelIds(layerId);
        selIds.push(id);

        setFunIndSelObjHtml(layerId, selIds);
    }
    else {
        return false;
    }
    if ($_(lstChxIdPrefix + id)) {
        $_(lstChxIdPrefix + id).checked = true;
    }
    if ($_(allChxIdPrefix + id)) {
        $_(allChxIdPrefix + id).checked = true;
    }
}

function setFunIndSelObjHtml(layerId, selIds) {
    var selObjId = pLayer[layerId]['selObjId'];
    var selChxIdPrefix = pLayer[layerId]['selChxIdPrefix'];
    var selSpnIdPrefix = pLayer[layerId]['selSpnIdPrefix'];

    switch (layerId) {
        case 'popupFuntype': var wdArr = funWdArr; break;
        case 'popupCosr': var wdArr = cosrWdArr; break;
        case 'popupIndustry': var wdArr = indWdArr; break;
        default: return false;
    }
    var len = selIds.length;
    var fCols = 3;
    var tblStr = '<table class="tbl56" valign="middle" width="' + wdArr[4] + '">';
    for (var i = 0; i < len; i++) {
        if (0 == i % fCols) {
            tblStr += '<tr>';
        }
        var chxId = selChxIdPrefix + selIds[i];
        var spnId = selSpnIdPrefix + selIds[i];
        var sname = getShowName(layerId, selIds[i]);
        var sn = i % fCols;
        var slen = Math.floor(wdArr[sn] / 180 * ('E' == lang ? 28 : 22));
        var tstr = '';
        if (GetLength(sname) > slen) {
            tstr = 'title=' + sname;
            sname = subStringPro(sname, slen) + '...';
        }

        tblStr += '<td ' + tstr + ' style="width:' + wdArr[sn] + 'px;cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="chxOrSpnClkFunc( this.childNodes[1] );"  class="content_div"><input style="' + chxValign + '" type="checkbox" id="' + chxId + '" value="' + selIds[i] + '"' + ' checked' + ' onclick="chxClk( this );" ><span style="' + spnValign + '" id="' + spnId + '">' + sname + '</span></td>';
        if ((fCols - 1) == i % fCols) {
            tblStr += '</tr>';
        }
    }
    var n = (fCols - (i % fCols)) % fCols, tr2 = '';
    for (var i = 0; i < n; i++) {
        tblStr += '<td style="width:' + wdArr[(fCols - (n - i))] + 'px;"  class="content_div"></td>';
        tr2 = '</tr>';
    }
    tblStr += tr2;
    tblStr += '</table>';
    $_(selObjId).innerHTML = tblStr;
    if (!browser.msie) {
        checkAndResetStyleTop($_(layerId));
    }
}

function chBgColor(obj, type) {
    if (type) {
        var objBgColor = '#295832';
        var objColor = '#ffffff';
    }
    else {
        var objBgColor = '';
        var objColor = '#000000';
    }
    obj.bgColor = objBgColor;
    obj = 'TR' == obj.nodeName ? obj.firstChild : obj;
    obj.style.color = objColor;
}

function chxClk(obj) {
    obj.checked = !obj.checked;
}

function chxOrSpnClkFunc(obj) {
    var t1 = obj.id.substring(0, 2);
    var t2 = obj.id.substring(2, 5);
    var t3 = obj.id.substring(5);
    var tag = obj.id.charAt(1);

    layerId = tLayer[tag];
    var chxObj = $_(t1 + 'chx' + t3);
    if ('spn' == t2) {
        chxObj.checked = !chxObj.checked;
    }
    if (chxObj.checked) {//打钩
        if ('popupArea' == layerId || 'popupFuntype' == layerId || 'popupCosr' == layerId || 'popupResidence' == layerId) {

            var p1 = t3.substring(0, 2);
            var p2 = t3.substring(2);
            if ('00' == p2) {//选择父级,取消该父级下所有子级
                var ids = getSelIds(layerId);
                var len = ids.length;
                for (var i = 0; i < len; i++) {
                    if (ids[i].substring(0, 2) == p1 && ids[i] != t3) {
                        cancelChecked(layerId, ids[i]);
                    }
                }
            }
            else {//选择子级,取消该子集所属父集
                cancelChecked(layerId, p1 + '00');
            }
        }
        var eleMaxNum = pLayer[layerId]['eleMaxNum'];

        if (getSelIds(layerId).length >= eleMaxNum) {
            chxObj.checked = false;
            alert(noMoreThan + eleMaxNum + opt);
            return false;
        }
        doChecked(layerId, t3);
    }
    else {//取消
        cancelChecked(layerId, t3);
    }
}

function getShowName(layerId, id) {
    id += '';
    switch (layerId) {
        case 'popupArea': return ja[id]; break;
        case 'popupResidence': return ja[id]; break;
        case 'popupFuntype': return getFuntypeName(id); break;
        case 'popupCosr': return getCosrName(id); break;
        case 'popupIndustry': if (!indIndex[id] && indIndex[id] != 0) { return ''; } return ind_s[indIndex[id]]; break;
        case 'popupIssuedate': return pubschedule_show[id - 1]; break;
        default: return '';
    }
}

//用到全局变量fileName
function showSelRes(layerId, selIds) {
    if (!selIds) {
        selIds = [];
    }
    if (selIds.constructor != Array) {
        selIds = selIds.split(',');
    }

    var selResTdId = pLayer[layerId]['selResTdId'];
    var eleName = pLayer[layerId]['eleName'];
    var btnName = pLayer[layerId]['btnName'];
    var selResColNum = pLayer[layerId]['selResColNum'];
    var selResChxIdPrefix = pLayer[layerId]['selResChxIdPrefix'];
    var selResSpnIdPrefix = pLayer[layerId]['selResSpnIdPrefix'];

    if (form[eleName]) {
        form[eleName].value = selIds.join(',');

    }

    if ($_(selResTdId)) {
        var len = selIds.length;
        var perWd = Math.floor(1.0 / selResColNum * 100) + '%';

        var tblStr = '<table width="100%" border="0" cellspacing="0" cellpadding="0" valign="top">';
        for (var i = 0; i < len; i++) {
            if (0 == i % selResColNum) {
                tblStr += '<tr>';
            }
            var chxId = selResChxIdPrefix + selIds[i];
            var spnId = selResSpnIdPrefix + selIds[i];
            var strNames = getShowName(layerId, selIds[i]);

            var len1 = GetLength(strNames);
            var len2 = 'E' == lang ? 40 : 32;
            var tstr = '';
            var strNames1 = len1 > len2 ? subStringPro(strNames, len2) : strNames;
            if (strNames != strNames1) {
                tstr = 'title="' + strNames + '"';
                strNames1 += '...';
            }
            tblStr += '<td ' + tstr + ' width=' + perWd + ' style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="selResClk( \'' + layerId + '\' , \'' + spnId + '\');"><input style="' + chxValign + '" type="checkbox" id="' + chxId + '" value="' + selIds[i] + '"' + ' checked' + ' onclick="chxClk( this );"><span style="' + spnValign + '" id="' + spnId + '">' + strNames1 + '</span></td>';
            if ((selResColNum - 1) == i % selResColNum) {
                tblStr += '</tr>';
            }
        }
        var n = (selResColNum - (i % selResColNum)) % selResColNum, tr2 = '';
        for (var i = 0; i < n; i++) {
            tblStr += '<td width=' + perWd + '></td>'; tr2 = '</tr>';
        }
        tblStr += tr2;
        tblStr += '</table>';
        $_(selResTdId).innerHTML = tblStr;
    }
    var btns = document.getElementsByName(btnName);
    var blen = btns.length;
    if (blen) {
        var strNames = getSelNames(layerId, selIds).join('+');
        var len1 = GetLength(strNames);
        var unitNum = 'E' == lang ? 13 / 130 : 12 / 94;
        pLayer[layerId]['btnTitle'] = pLayer[layerId]['btnTitle'] || [];
        pLayer[layerId]['empWords'] = pLayer[layerId]['empWords'] || [];
        for (var i = 0; i < blen; i++) {
            pLayer[layerId]['btnTitle'][i] = pLayer[layerId]['btnTitle'][i] || btns[i].title;
            pLayer[layerId]['empWords'][i] = pLayer[layerId]['empWords'][i] || btns[i].value;
            if (strNames) {
                var btniLen = btns[i].clientWidth;
                var len2 = Math.floor(btniLen * unitNum);
                var tstr = '';
                var vstr = len1 > len2 ? subStringPro(strNames, len2) : strNames;
                if (strNames != vstr) {
                    tstr = strNames;
                    vstr += '...';
                }
            }
            else {
                var tstr = pLayer[layerId]['btnTitle'][i];
                var vstr = pLayer[layerId]['empWords'][i];
            }
            btns[i].title = tstr;
            btns[i].value = vstr;

        }
    }
}

function selResClk(layerId, objId) {
    var t1 = objId.substring(0, 2);
    var t2 = objId.substring(2, 5);
    var t3 = objId.substring(5);
    var chxObj = $_(t1 + 'chx' + t3);
    if ('spn' == t2) {
        chxObj.checked = !chxObj.checked;
    }
    var selResTdId = pLayer[layerId]['selResTdId'];

    var resChxObjs = $_(selResTdId).getElementsByTagName('input'), len = resChxObjs.length, selIds = [];
    for (var i = 0; i < len; i++) {
        if (resChxObjs[i].checked) {
            selIds.push(resChxObjs[i].value);
        }
    }
    showSelRes(layerId, selIds);
}

function selOneClk(layerId, selIds) {
    showSelRes(layerId, selIds);
    closeLayer('popupIssuedate');
}

function allTdMover(obj) {
    pLayer[obj.getAttribute('layerId')]['isCloseSubLayerTag'][obj.getAttribute('pcode')] = false;
}

function allTdMout(obj) {
    pLayer[obj.getAttribute('layerId')]['isCloseSubLayerTag'][obj.getAttribute('pcode')] = true;
    setTimeout(isCloseCurSubLayerByTag, 5);
}

function isCloseCurSubLayerByTag() {
    var tmp;
    if (tmp = $_(curSubLayerId)) {
        if (pLayer[tmp.getAttribute('layerId')]['isCloseSubLayerTag'][tmp.getAttribute('pcode')]) {
            closeSubLayer(curSubLayerId);
        }
    }
}
//******************************中间层 end******************************//

function initIssuedate(layerId) {
    if ('E' == lang) {
        var psdt = 'Please Select Date';
        var nolimitword = 'No Limit';
        var showemp = 'Select/Modify';
        var closeword = 'Close';
    }
    else {
        var psdt = '请选择日期';
        var nolimitword = '不限';
        var showemp = '选择/修改';
        var closeword = '关闭';
    }

    var str = '';
    str += '<table class="tbl" width="445" bgcolor="#ffffff">';

    //nav
    str += '<tr>';
    str += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    str += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    str += '<tr>';
    str += '<td align="left" valign="middle"  style="color:#fff;">&nbsp;&nbsp;<img src="' + IMGPATH + '/images/01.gif" valign="absmiddle"/>&nbsp;' + psdt + '</td>';
    str += '<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '</tr>';
    str += '</table>';
    str += '</td>';
    str += '</tr>';
    //nav end

    str += '<tr><td align="center" valign="top" width="100%"><table class="tbl" valign="top" width="100%">';

    var len = pubschedule_value.length, cols = 3, id, ss;
    for (var i = 0; i < len + 1; i++) {
        str += 0 == (i % cols) ? '<tr>' : '';
        if (i == len) {
            id = '9';
            ss = nolimitword;
        }
        else {
            id = pubschedule_value[i];
            ss = pubschedule_show[i];
        }
        str += '<td height="25" align="center" style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="selOneClk(\'' + layerId + '\',\'' + id + '\')"><span>' + ss + '</span></td>';
        str += (cols - 1) == (i % cols) ? '</tr>' : '';
    }
    var subn = (cols - (i % cols)) % cols;
    str += subn ? '<td colspan="' + subn + '"></td></tr>' : '';
    str += '</table></td></tr>';
    str += '<tr><td class="td33"></td></tr></table>';
    return str;
}

function initRelSchMore(layerId) {
    var ename = document.getElementById('relSchMoreEle').value;
    var evalue = document.getElementById('relSchMoreVal').value.split('|');
    if ('funtype' == ename) {
        var tname = 'E' == lang ? 'Please Select Function' : '请选择职位';
    }
    else {
        var tname = 'E' == lang ? 'Please Select Keyword' : '请选择关键字';
    }
    var closeword = 'E' == lang ? 'Close' : '关闭';

    var str = '';
    str += '<table class="tbl" width="645" bgcolor="#ffffff">';

    //nav
    str += '<tr>';
    str += '<td height="36" valign="top" background="' + IMGPATH + '/images/title_bg.gif"  top="top" left="left">';
    str += '<table width="100%" height="28" border="0" cellpadding="0" cellspacing="0">';
    str += '<tr>';
    str += '<td align="left" valign="middle"  style="color:#fff;">&nbsp;&nbsp;<img src="' + IMGPATH + '/images/01.gif" valign="absmiddle"/>&nbsp;' + tname + '</td>';
    str += '<td align="right" valign="middle" style="color:#FFFFFF;"><span style="cursor:pointer;" onclick="javascript:closeLayer(\'' + layerId + '\');" title="' + quickCloseWord + '">[' + closeword + ']</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>';
    str += '</tr>';
    str += '</table>';
    str += '</td>';
    str += '</tr>';
    //nav end

    str += '<tr><td align="center" valign="top" width="100%"><table class="tbl" valign="top" width="100%">';

    var len = evalue.length, cols = 3, vk;
    for (var i = 0; i < len; i++) {
        str += 0 == (i % cols) ? '<tr>' : '';
        vk = evalue[i].split('~');
        str += '<td height="25" align="center" style="cursor:pointer;" onmouseover="chBgColor( this , 1 )" onmouseout="chBgColor( this , 0 )" onclick="relResearch(\'' + ename + '\',\'' + vk[0] + '\')"><span>' + ('funtype' == ename ? vk[1] : vk[0]) + '</span></td>';
        str += (cols - 1) == (i % cols) ? '</tr>' : '';
    }
    var subn = (cols - (i % cols)) % cols;
    str += subn ? '<td colspan="' + subn + '"></td></tr>' : '';
    str += '</table></td></tr>';
    str += '<tr><td class="td33"></td></tr></table>';
    return str;
}

//create by liyao 2008-4-25
//搜索结果主要调用的JS文件
if ('E' == lang) {
    var psj = 'Please select jobs!';
    var rootDir = '/esc';
    var apj = 'eapplyjob';
    var myj = 'emy';
    var pepn = 'Please enter the page number!';
}
else {
    var psj = '请在要选择的职位前打勾!';
    var rootDir = '/jobsearch';
    var apj = 'applyjob';
    var myj = 'my';
    var pepn = '请输入您要跳转的页数!';
}
function trim(str) {
    regExp1 = /^ */;
    regExp2 = / *$/;
    str = str.toString();
    return str.replace(regExp1, '').replace(regExp2, '');
}

function CA() {
    for (var i = 0; i < document.freshlist.elements.length; i++) {
        var e = document.freshlist.elements[i];
        if ((e.name).indexOf('selectedjobid') != -1)
            e.checked = document.getElementsByName('allbox')[0].checked;
    }
}

function JDL() {
    var jobuni = '(';
    for (var i = 0; i < document.freshlist.elements.length; i++) {
        var e = document.freshlist.elements[i];
        if ((e.name).indexOf('selectedjobid') != -1)
            if (e.checked == true) {
            if (jobuni != '(') {
                jobuni = jobuni + ',';
            }
            jobuni = jobuni + e.value;
        }
    }
    jobuni = jobuni + ')';
    if (jobuni == '()') {
        window.alert(psj)
    }
    else {
        //iframe 职位点击统计
        acStat(jobuni);
        //写职位操作日志
        doLogAct(jobuni);
        document.showjobdetail.jobiduni.value = jobuni;
        document.showjobdetail.action = rootDir + "/show_job_detail.php?id=" + jobuni;
        document.showjobdetail.submit();
    }
}

function OJDL(jobuni) {
    acStat(jobuni); //iframe 职位点击统计
    doLogAct(jobuni); //写职位操作日志
}

function selected_id() {
    var jobuni = '(';
    for (var i = 0; i < document.freshlist.elements.length; i++) {
        var e = document.freshlist.elements[i];
        if ((e.name).indexOf('selectedjobid') != -1)
            if (e.checked == true) {
            if (jobuni != '(')
                jobuni = jobuni + ',';
            jobuni = jobuni + e.value;
        }
    }
    jobuni = jobuni + ')';
    return jobuni;
}

function ApplyAll() {
    var a = selected_id();
    if (a == '()') {
        window.alert(psj);
    }
    else {
        //iframe 职位点击统计
        acStat(a);
        //写职位操作日志
        writePosOptLog('click', a);
        writePosOptLog('post', a);
        //记录职位点击量
        jobview(a);
        window.open(php_domain_my + "/sc/" + apj + "/applyjob.php?jobiduni=" + a);
    }
}

function applyjob(jobid) {
    //iframe 职位点击统计
    acStat(jobid);
    if (-1 == location.pathname.indexOf('show_job_detail.php')) {
        //职位详情页面申请职位时已经打开了页面,不再需要重复记录日志
        jobview(jobid);
        writePosOptLog('click', jobid);
    }
    //写职位操作日志
    writePosOptLog('post', jobid);
    var randNo = parseInt(Math.random() * 1000000);
    window.open(php_domain_my + '/sc/' + apj + '/applyjob.php?' + randNo + '&jobiduni=(' + jobid + ')', '_blank');
}

function putinmyjobfolder() {
    var randNo = parseInt(Math.random() * 1000000);
    if (1 == arguments.length) {
        putinmyjobfolder2(arguments[0]);
        return;
    }
    var a = selected_id();
    if (a == '()') {
        window.alert(psj);
    }
    else {
        ReadWin = window.open(php_domain_my + "/" + myj + "/folder/Fo_PutIn.php?" + randNo + "&jobiduni=" + a, "jobfolder", "width=640,height=360,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,menubar=yes,status=yes");
        ReadWin.focus();
    }
}

function putinmyjobfolder2(jobid) {
    var randNo = parseInt(Math.random() * 1000000);
    var WinURL1 = php_domain_my + "/" + myj + "/folder/Fo_PutIn.php?" + randNo + "&jobiduni=" + jobid;
    ReadWin = window.open(WinURL1, "_blank", "width=640,height=360,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,menubar=yes,status=yes");
    ReadWin.opener = self;
    ReadWin.focus();
}

function jump(jpage) {
    if ('' == trim(jpage)) {
        alert(pepn);
        return false;
    }
    page_obj = document.forms.page_form.elements.curr_page;
    if (parseInt(jpage, 10) < 1) {
        page_obj.value = 1;
    }
    else if (parseInt(jpage, 10) > parseInt(document.forms.page_form.elements.total_page.value, 10)) {
        page_obj.value = document.forms.page_form.elements.total_page.value;
    }
    else {
        page_obj.value = jpage;
    }
    document.forms.page_form.fromType.value = 14;
    document.forms.page_form.target = "_self";
    document.forms.page_form.submit();
}

function selectdate(jdate) {
    var frm = document.forms.page_form;
    frm.curr_page.value = 1;
    frm.issuedate.value = jdate;
    frm.target = "_self";
    frm.submit();
}


function mod_some(val, ename) {
    var form_obj = document.forms.page_form;
    var obj = document.getElementsByName(ename)[0];
    obj.value = val;
    if ('ord_field' == ename) {
        form_obj.curr_page.value = 1;
        form_obj.fromType.value = 1 == val ? 10 : 11;
    }
    else if ('list_type' == ename) {
        form_obj.fromType.value = 1 == val ? 12 : 13;
    }
    document.forms.page_form.target = '_self';
    form_obj.submit();
}

function doLogAct(jobid) {
    if (typeof isWritePosOptLog == 'undefined' || !isWritePosOptLog || !jobid) {
        return false;
    }
    if (Array == jobid.constructor) {//数组
        var jobidArr = jobid;
    }
    else if (typeof jobid == 'string' || typeof jobid == 'number') {
        var jobidArr = jobid.toString().replace(/\(|\)/g, '').split(',');
    }
    else {
        return false;
    }
    var posOptLogSpt = 'var posOptLogArr=[];';
    var jLen = jobidArr.length || 0;
    for (var k = 0; k < jLen; k++) {
        if (typeof posOptLogArr != 'undefined') {
            posOptLogSpt += posOptLogArr[jobidArr[k]] ? 'posOptLogArr[\'' + jobidArr[k] + '\']=\'' + posOptLogArr[jobidArr[k]] + '\';' : '';
        }
    }
    bidToForm(document.showjobdetail, 'posOptLogSpt', posOptLogSpt);
}

function bidToForm(frmObj, eleName, eleValue) {
    if ('FORM' != frmObj.nodeName || typeof eleName != 'string' || (typeof eleValue != 'string' && typeof eleValue != 'number')) {
        return false;
    }
    if (!frmObj[eleName]) {
        var hidInputEle = document.createElement('input');
        hidInputEle.type = 'hidden';
        hidInputEle.name = eleName;
        frmObj.appendChild(hidInputEle);
    }
    hidInputEle.value = eleValue;
}

function jobview(jobid) {
    if (typeof IS_TRACE_JOBVIEW == 'undefined' || !IS_TRACE_JOBVIEW) {
        return false;
    }
    var oriSrc = '/jobsearch/jobview.php?jobiduni=' + jobid;
    if (!document.getElementById('jobviewImg')) {
        var jobviewImg = document.createElement('img');
        jobviewImg.id = 'jobviewImg';
        jobviewImg.width = jobviewImg.height = 0;
        jobviewImg.style.display = 'none';
        document.body.appendChild(jobviewImg);
    }
    document.getElementById('jobviewImg').src = getNewSrc(document.getElementById('jobviewImg').src, oriSrc);
}

function writePosOptLog(type, jobid) {
    if (typeof isWritePosOptLog == 'undefined' || !isWritePosOptLog || !jobid) {
        return false;
    }
    if (Array == jobid.constructor) {//数组
        var jobidArr = jobid;
    }
    else if (typeof jobid == 'string' || typeof jobid == 'number') {
        var jobidArr = jobid.toString().replace(/\(|\)/g, '').split(',');
    }
    else {
        return false;
    }
    var jobInfoStr = '';
    var len = jobidArr.length || 0;
    var tmp = '';

    for (var i = 0; i < len; i++) {
        tmp = typeof posOptLogArr != 'undefined' && posOptLogArr[jobidArr[i]] ? posOptLogArr[jobidArr[i]] : jobidArr[i] + '|0000|00';
        jobInfoStr += 0 == i ? tmp : ',' + tmp;
    }
    if (!jobInfoStr) {
        return false;
    }
    var oriSrc = '/jobsearch/writePosOptLog.php?type=' + type + '&jobInfoStr=' + jobInfoStr;
    if (!document.getElementById('logImg')) {
        var logImg = document.createElement('img');
        logImg.id = 'logImg';
        logImg.width = logImg.height = 0;
        logImg.style.display = 'none';
        document.body.appendChild(logImg);
    }
    document.getElementById('logImg').src = getNewSrc(document.getElementById('logImg').src, oriSrc);
}

function getNewSrc(oldSrc, oriSrc) {
    var newSrc;
    do {
        newSrc = oriSrc + "&" + Math.random();
    }
    while (oldSrc == newSrc);
    return newSrc;
}

function acStat(jobid) {//
    if (typeof isWriteAcStat == 'undefined' || !isWriteAcStat || !jobid || !acStatType) {
        return false;
    }

    if (Array == jobid.constructor) {//数组
        var jobidArr = jobid;
    }
    else if (typeof jobid == 'string' || typeof jobid == 'number') {
        var jobidArr = jobid.toString().replace(/\(|\)/g, '').split(',');
    }
    else {
        return false;
    }
    var len = jobidArr.length;
    var oriSrc = acStatType;
    for (var i = 0; i < len; i++) {
        if (!document.getElementById('acStat' + jobidArr[i])) {
            var acStatImg = document.createElement('img');
            acStatImg.id = 'acStat' + jobidArr[i];
            acStatImg.width = acStatImg.height = 0;
            acStatImg.style.display = 'none';
            document.body.appendChild(acStatImg);
        }
        document.getElementById('acStat' + jobidArr[i]).src = getNewSrc(document.getElementById('acStat' + jobidArr[i]).src, oriSrc);
    }
}

function relResearch(e, v) {
    var frm = document.page_form;
    frm[e].value = v;
    frm.curr_page.value = 1;
    frm.start_page.value = 1;
    frm.fromType.value = 15;
    frm.submit();
    return false;
}

//create by liyao 2007-8-30
//modify by liyao 2008-4-10
//搜索结果页面提交用到的函数
if ('E' == lang) {
    var pekf = 'Please enter keyword or select ' + ('keyword_search.php' == fileName ? '' : 'job function/') + 'location!';
    var trimInitKwd = 'Example：Software Engineer Shanghai or Project Manager Internet';
    var enterkwd = 'Enter keyword(s)';
}
else {
    var pekf = '请输入关键字,或者选择' + ('keyword_search.php' == fileName ? '' : '职位类别/') + '工作地点!';
    var trimInitKwd = '例如：软件工程师 上海 或 项目经理 互联网';
    var enterkwd = '输入排除关键字';
}
function search_result(fromType) {
    if (trimInitKwd == Jtrim(form.keyword.value)) {
        form.keyword.value = '';
    }

    var keywordBool = !Jtrim(form.keyword.value);
    var funtypeBool = 'keyword_search.php' == fileName ? true : (!Jtrim(form.funtype.value) || '0000' == Jtrim(form.funtype.value));
    var jobareaBool = ('' == Jtrim(form.jobarea.value) || '0000' == Jtrim(form.jobarea.value));

    if (keywordBool && funtypeBool && jobareaBool && 'advance_search.php' != fromType) {
        alert(pekf);
        var objKey = 16 == fromType ? document.getElementsByName('keyword3')[0] : form.keyword1;
        objKey.focus();
        return false;
    }

    var frm = document.page_form;
    frm.curr_page.value = 1;
    frm.start_page.value = 1;

    frm.workyear.value = '';
    frm.degreefrom.value = '';
    frm.cotype.value = '';
    frm.providesalary.value = '';
    frm.jobterm.value = '';
    //新增district临时字段记录区的选择，以后可能取消
    if (frm.district) {
        frm.district.value = '';
    }

    if ('keyword_search.php' == fileName) {//keyword_search.php
        frm.keywordtype.value = form.keywordtype.value;
        frm.funtype.value = '';
        frm.industrytype.value = '';
        frm.issuedate.value = '';
    }
    else {//search_result.php
        //处理radio单选按钮
        var tmp = form.keywordtype, len = tmp.length;
        for (var i = 0; i < len; i++) {
            if (tmp[i].checked) {
                frm.keywordtype.value = tmp[i].value;
                break;
            }
        }
        frm.funtype.value = form.funtype.value;
        frm.industrytype.value = form.industrytype.value;
        frm.issuedate.value = form.issuedate.value;
    }
    frm.jobarea.value = form.jobarea.value;
    frm.keyword.value = form.keyword.value;

    //频道页面加上周边，则变成了省份，导致热门职位出不来，所以用postfrom记录下了搜索频道，再次搜索时，需要替换为选择的工作地点，否则热门职位不再随工作地点变化而变化
    if (frm.postfrom) {
        frm.postfrom.value = frm.jobarea.value;
    }

    if ('keyword_search.php' == fileName) {
        frm.action = 'keyword_search.php';
    }
    else if ('advance_search.php' == fromType) {
        frm.action = 'advance_search.php';
    }
    else {
        frm.action = 'search_result.php';
    }
    frm.fromType.value = fromType;
    frm.submit();
    return false;
}

function reSch(fObj, val, fromType) {
    fObj.value = val;
    document.page_form.fromType.value = fromType;
    document.page_form.curr_page.value = 1;
    document.page_form.start_page.value = 1;
    document.page_form.submit();
}

function districtClk(districtVal) {
    document.page_form.jobarea.value = districtVal.substr(0, 2) + '00';
    reSch(document.page_form.district, districtVal, 17);
}

function chgBdCor(obj, type, sColor) {
    if (0 == type) {
        obj.style.color = '#ff7300';
        obj.style.borderColor = '#FB760A';
        obj.style.background = '#FEEFE1';
    }
    else {
        obj.style.color = sColor;
        obj.style.borderColor = '#ffffff';
        obj.style.background = '#ffffff';
    }
}

function CSH(id) {
    if ('none' == $_(id + '_2').style.display) {
        var bImg = 'url(' + IMGPATH + '/images/apt_arrow_b.gif) no-repeat left center';
        var disp = '';
    }
    else {
        var bImg = 'url(' + IMGPATH + '/images/apt_arrow_a.gif) no-repeat left center';
        var disp = 'none';
    }
    $_(id + '_1').style.background = bImg;
    $_(id + '_2').style.display = disp;
}

//关键字再搜索提交处理函数
function reKey(kwdObj, fromType) {
    var frm = document.page_form;
    if (kwdObj.value == enterkwd) {
        kwdObj.value = '';
    }
    frm.fromType.value = fromType;
    frm.curr_page.value = 1;
    frm.start_page.value = 1;

    var tmp = kwdObj.value;
    frm.keyword.value += ('C' == lang && arguments[2] == '-') ? ((tmp = trim(tmp.replace(/[^\u3040-\u318f\u3100-\u312f\u3040-\u309F\u30A0-\u30FF\u31F0-\u31FF\u3300-\u337f\u3400-\u4dbf\u4e00-\u9fff\uf900-\ufaff\uff65-\uff9fa-zA-Z0-9@#$%&']+/g, ' '))) ? (' ' + tmp).replace(/ +/g, ' -') : '') : ((tmp = trim(tmp)) ? ' ' + tmp : '');

    frm.submit();
}

function moreCondSearch() {
    form.keyword.value = form.keyword1.value;
    search_result('advance_search.php');
    return false;
}

function showOrHiddenLeftTr(id) {
    var obj = document.getElementById(id + 'Tr');
    if ('none' == obj.style.display) {
        var type = '';
        var className = 'apt_arrow_b';
    }
    else {
        var type = 'none';
        var className = 'apt_arrow_a';
    }
    document.getElementById(id + 'Td').className = className;
    obj.style.display = type;
}

function chgCls(obj, tag) {
    if (1 == tag) {
        clsName = 'm_over';
        color = '#ff7300';
    }
    else {
        clsName = 'm_out';
        color = '#8B8B8B';
    }
    var chdObj = obj.firstChild.firstChild.firstChild.firstChild
    if ('→&nbsp;' == chdObj.innerHTML) {
        color = "#ff7300";
    }
    obj.className = clsName;
    chdObj.style.color = color;
    chdObj.nextSibling.style.color = color;
}


