﻿// 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['140000']='山西省';
ja['140100']='太原市';
ja['150000']='内蒙古自治区';
ja['150100']='呼和浩特市';
ja['210000']='辽宁省';
ja['210100']='沈阳市';
ja['210200']='大连市';
ja['220000']='吉林省';
ja['220100']='长春市';
ja['220200']='吉林市';
ja['230000']='黑龙江省';
ja['230100']='哈尔滨市';
ja['310000']='上海市';
ja['320000']='江苏省';
ja['320100']='南京市';
ja['320200']='无锡市';
ja['320201']='无锡江阴市';
ja['320202']='无锡宜兴市';
ja['320300']='徐州市';
ja['320400']='常州市';
ja['320500']='苏州市';
ja['320510']='常熟市';
ja['320600']='南通市';
ja['320700']='连云港市';
ja['320800']='淮阴市';
ja['320900']='盐城市';
ja['321000']='扬州市';
ja['321100']='镇江市';
ja['321300']='宿迁市';
ja['321400']='泰州市';
ja['330000']='浙江省';
ja['330100']='杭州市';
ja['330200']='宁波市';
ja['330300']='温州市';
ja['330301']='温州鹿城区';
ja['330302']='温州龙湾区';
ja['330303']='温州瓯海区';
ja['330304']='温州乐清市';
ja['330305']='温州瑞安市';
ja['330306']='温州苍南县';
ja['330307']='温州平阳县';
ja['330308']='温州泰顺县';
ja['330309']='温州永嘉县';
ja['330310']='温州文成县';
ja['330311']='温州洞头县';
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['340700']='马鞍山市';
ja['350000']='福建省';
ja['350100']='福州市';
ja['350200']='厦门市';
ja['360000']='江西省';
ja['360100']='南昌市';
ja['370000']='山东省';
ja['370100']='济南市';
ja['370200']='青岛市';
ja['410000']='河南省';
ja['410100']='郑州市';
ja['420000']='湖北省';
ja['420100']='武汉市';
ja['430000']='湖南省';
ja['430100']='长沙市';
ja['440000']='广东省';
ja['440100']='广州市';
ja['440300']='深圳市';
ja['440400']='珠海市';
ja['450000']='广西';
ja['450100']='南宁市';
ja['460000']='海南省';
ja['460100']='海口市';
ja['510000']='四川省';
ja['510100']='成都市';
ja['510200']='重庆市';
ja['520000']='贵州省';
ja['520100']='贵阳市';
ja['530000']='云南省';
ja['530100']='昆明市';
ja['540000']='西藏自治区';
ja['540100']='拉萨市';
ja['610000']='陕西省';
ja['610100']='西安市';
ja['620000']='甘肃省';
ja['620100']='兰州市';
ja['630000']='青海省';
ja['630100']='西宁市';
ja['640000']='宁夏';
ja['640100']='银川市';
ja['650000']='新疆维吾尔';
ja['650100']='乌鲁木齐市';
ja['710000']='台湾省';
ja['710100']='台北地区';
ja['810100']='香港';
ja['810200']='澳门';
ja['909090']='国外';
ja['990000']='不限(面议)';
//主要城市数据字典
var maincity=[['温州地区',['330300','330301','330302','330303','330304','330305','330306','330307','330308','330309','330310','330311']],['长三角地区',['330100','330200','310000','320100','320200','320300','320400','320500','320600']]];
//所有省份数据字典
var allprov=[['华东地区',['330000','320000','340000','350000','360000','370000']],['华北-东北',['110000','120000','130000','140000','150000','210000','230000','220000']],['华南-华中',['440000','450000','460000','410000','420000','430000']],['西北-西南',['610000','620000','630000','640000','650000','510000','520000','530000','540000']],['其它',['810100','810200','909090']]];


//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';
subcosr_s[9][12]='审计学';
subcosr_v[9][12]='1012';
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]='2200';
subfunc_s[0]= new Array();
subfunc_v[0]= new Array();
subfunc_s[0][0]='(全部)经营管理类';
subfunc_v[0][0]='2200';
subfunc_s[0][1]='首席执行官CEO·总裁·总经理';
subfunc_v[0][1]='2201';
subfunc_s[0][2]='首席运营官COO';
subfunc_v[0][2]='2202';
subfunc_s[0][3]='首席技术官CTO·首席信息官CIO';
subfunc_v[0][3]='2203';
subfunc_s[0][4]='首席财务官CFO';
subfunc_v[0][4]='2204';
subfunc_s[0][5]='副总裁·副总经理';
subfunc_v[0][5]='2205';
subfunc_s[0][6]='合伙人';
subfunc_v[0][6]='2206';
subfunc_s[0][7]='总监·事业部总经理';
subfunc_v[0][7]='2207';
subfunc_s[0][8]='总裁助理·总经理助理';
subfunc_v[0][8]='2208';
subfunc_s[0][9]='分公司经理·分支机构经理·办事处经理';
subfunc_v[0][9]='2209';
subfunc_s[0][10]='部门经理';
subfunc_v[0][10]='2210';
subfunc_s[0][11]='厂长·副厂长';
subfunc_v[0][11]='2211';
subfunc_s[0][12]='店长';
subfunc_v[0][12]='2212';
subfunc_s[0][13]='其他职位(经营管理类)]';
subfunc_v[0][13]='2213';


func_s[1]='工厂生产类';
func_v[1]='3700';
subfunc_s[1]= new Array();
subfunc_v[1]= new Array();
subfunc_s[1][0]='(全部)工厂生产类';
subfunc_v[1][0]='3700';
subfunc_s[1][1]='厂长·副厂长';
subfunc_v[1][1]='3701';
subfunc_s[1][2]='总工程师·副总工程师';
subfunc_v[1][2]='3702';
subfunc_s[1][3]='技术工程师';
subfunc_v[1][3]='3703';
subfunc_s[1][4]='采购管理';
subfunc_v[1][4]='3704';
subfunc_s[1][5]='物料或物流管理';
subfunc_v[1][5]='3705';
subfunc_s[1][6]='工程或设备管理';
subfunc_v[1][6]='3706';
subfunc_s[1][7]='安全·健康·环境管理';
subfunc_v[1][7]='3707';
subfunc_s[1][8]='产品开发';
subfunc_v[1][8]='3708';
subfunc_s[1][9]='技术或工艺设计经理';
subfunc_v[1][9]='3709';
subfunc_s[1][10]='质量管理(QA·QC)';
subfunc_v[1][10]='3710';
subfunc_s[1][11]='化验·检验';
subfunc_v[1][11]='3711';
subfunc_s[1][12]='仓库管理';
subfunc_v[1][12]='3712';
subfunc_s[1][13]='维修工程师';
subfunc_v[1][13]='3713';
subfunc_s[1][14]='生产经理·车间主任';
subfunc_v[1][14]='3714';
subfunc_s[1][15]='组长·拉长';
subfunc_v[1][15]='3715';
subfunc_s[1][16]='计划·调度';
subfunc_v[1][16]='3716';
subfunc_s[1][17]='产品或生产工艺工程师(PE·ME)';
subfunc_v[1][17]='3717';
subfunc_s[1][18]='工业工程师（IE）';
subfunc_v[1][18]='3718';
subfunc_s[1][19]='制造工程师';
subfunc_v[1][19]='3719';
subfunc_s[1][20]='其他职位(工厂生产类)]';
subfunc_v[1][20]='3720';


func_s[2]='贸易·物流·采购·运输类';
func_v[2]='2800';

subfunc_s[2]= new Array();
subfunc_v[2]= new Array();
subfunc_s[2][0]='(全部)贸易·物流·采购·运输类';
subfunc_v[2][0]='2800';
subfunc_s[2][1]='外贸经理·主管·专员·助理';
subfunc_v[2][1]='2801';
subfunc_s[2][2]='国内贸易经理·主管·专员·助理';
subfunc_v[2][2]='2802';
subfunc_s[2][3]='业务跟单';
subfunc_v[2][3]='2803';
subfunc_s[2][4]='单证员·报关员';
subfunc_v[2][4]='2804';
subfunc_s[2][5]='海运·空运操作人员';
subfunc_v[2][5]='2805';
subfunc_s[2][6]='商务经理·主管·专员·助理';
subfunc_v[2][6]='2806';
subfunc_s[2][7]='采购经理·主管';
subfunc_v[2][7]='2807';
subfunc_s[2][8]='采购员·助理';
subfunc_v[2][8]='2808';
subfunc_s[2][9]='物流经理·物流主管';
subfunc_v[2][9]='2809';
subfunc_s[2][10]='物流专员·物流助理';
subfunc_v[2][10]='2810';
subfunc_s[2][11]='物料管理';
subfunc_v[2][11]='2811';
subfunc_s[2][12]='仓库管理';
subfunc_v[2][12]='2812';
subfunc_s[2][13]='运输经理·主管';
subfunc_v[2][13]='2813';
subfunc_s[2][14]='货运代理';
subfunc_v[2][14]='2814';
subfunc_s[2][15]='海陆空交通运输';
subfunc_v[2][15]='2815';
subfunc_s[2][16]='调度员';
subfunc_v[2][16]='2816';
subfunc_s[2][17]='速递员';
subfunc_v[2][17]='2817';
subfunc_s[2][18]='其他职位(贸易·物流·采购·运输类)]';
subfunc_v[2][18]='2818';

func_s[3]='质量管理类';
func_v[3]='2300';
subfunc_s[3]= new Array();
subfunc_v[3]= new Array();

subfunc_s[3][0]='(全部)质量管理类';
subfunc_v[3][0]='2300';
subfunc_s[3][1]='质量管理·测试经理(QA/QC经理)';
subfunc_v[3][1]='2301';
subfunc_s[3][2]='质量管理·测试主管(QA/QC主管)';
subfunc_v[3][2]='2302';
subfunc_s[3][3]='质量管理·测试工程师(QA/QC工程师)';
subfunc_v[3][3]='2303';
subfunc_s[3][4]='质量检验员·测试员';
subfunc_v[3][4]='2304';
subfunc_s[3][5]='可靠度工程师';
subfunc_v[3][5]='2305';
subfunc_s[3][6]='故障分析工程师';
subfunc_v[3][6]='2306';
subfunc_s[3][7]='认证工程师·审核员';
subfunc_v[3][7]='2307';
subfunc_s[3][8]='体系工程师·审核员';
subfunc_v[3][8]='2308';
subfunc_s[3][9]='安全·健康·环境经理·主管';
subfunc_v[3][9]='2309';
subfunc_s[3][10]='安全·健康·环境工程师';
subfunc_v[3][10]='2310';
subfunc_s[3][11]='供应商管理';
subfunc_v[3][11]='2311';
subfunc_s[3][12]='采购设备与材料质量管理';
subfunc_v[3][12]='2312';
subfunc_s[3][13]='新产品开发测试';
subfunc_v[3][13]='2313';
subfunc_s[3][14]='其他职位(质量管理类)]';
subfunc_v[3][14]='2314';

func_s[4]='行政·后勤类';
func_v[4]='1100';
subfunc_s[4]= new Array();
subfunc_v[4]= new Array();
subfunc_s[4][0]='(全部)行政·后勤类';
subfunc_v[4][0]='1100';
subfunc_s[4][1]='行政总监';
subfunc_v[4][1]='1101';
subfunc_s[4][2]='行政经理·行政主管·办公室主任';
subfunc_v[4][2]='1102';
subfunc_s[4][3]='行政专员·助理';
subfunc_v[4][3]='1103';
subfunc_s[4][4]='经理助理·秘书·文员';
subfunc_v[4][4]='1104';
subfunc_s[4][5]='前台·总机·接待';
subfunc_v[4][5]='1105';
subfunc_s[4][6]='图书情报·资料·文档管理';
subfunc_v[4][6]='1106';
subfunc_s[4][7]='电脑操作员·打字员';
subfunc_v[4][7]='1107';
subfunc_s[4][8]='其他职位(行政·后勤类)]';
subfunc_v[4][8]='1108';

func_s[5]='人力资源类';
func_v[5]='2000';
subfunc_s[5]= new Array();
subfunc_v[5]= new Array();
subfunc_s[5][0]='(全部)人力资源类';
subfunc_v[5][0]='2000';
subfunc_s[5][1]='人力资源总监';
subfunc_v[5][1]='2001';
subfunc_s[5][2]='人力资源经理·人力资源主管';
subfunc_v[5][2]='2002';
subfunc_s[5][3]='人力资源专员·人力资源助理';
subfunc_v[5][3]='2003';
subfunc_s[5][4]='人事主管·人事专员';
subfunc_v[5][4]='2004';
subfunc_s[5][5]='招聘经理·招聘主管';
subfunc_v[5][5]='2005';
subfunc_s[5][6]='招聘专员·招聘助理';
subfunc_v[5][6]='2006';
subfunc_s[5][7]='培训经理·培训主管';
subfunc_v[5][7]='2007';
subfunc_s[5][8]='培训专员·培训助理';
subfunc_v[5][8]='2008';
subfunc_s[5][9]='培训师';
subfunc_v[5][9]='2009';
subfunc_s[5][10]='薪资福利经理·主管';
subfunc_v[5][10]='2010';
subfunc_s[5][11]='薪资福利专员·薪资福利助理';
subfunc_v[5][11]='2011';
subfunc_s[5][12]='绩效考核经理·绩效考核主管';
subfunc_v[5][12]='2012';
subfunc_s[5][13]='绩效考核专员·绩效考核助理';
subfunc_v[5][13]='2013';
subfunc_s[5][14]='员工关系经理·员工关系主管';
subfunc_v[5][14]='2014';
subfunc_s[5][15]='员工关系专员·员工关系助理';
subfunc_v[5][15]='2015';
subfunc_s[5][16]='其他职位(人力资源类)]';
subfunc_v[5][16]='2016';

func_s[6]='项目管理类';
func_v[6]='1900';
subfunc_s[6]= new Array();
subfunc_v[6]= new Array();
subfunc_s[6][0]='(全部)项目管理类';
subfunc_v[6][0]='1900';
subfunc_s[6][1]='项目总监';
subfunc_v[6][1]='1901';
subfunc_s[6][2]='项目经理';
subfunc_v[6][2]='1902';
subfunc_s[6][3]='其他职位(项目管理类)]';
subfunc_v[6][3]='1903';


func_s[7]='销售类';
func_v[7]='1400';
subfunc_s[7]= new Array();
subfunc_v[7]= new Array();
subfunc_s[7][0]='(全部)销售类';
subfunc_v[7][0]='1400';
subfunc_s[7][1]='销售总监';
subfunc_v[7][1]='1401';
subfunc_s[7][2]='销售经理·销售主管';
subfunc_v[7][2]='1402';
subfunc_s[7][3]='销售代表·客户经理';
subfunc_v[7][3]='1403';
subfunc_s[7][4]='渠道总监·分销总监';
subfunc_v[7][4]='1404';
subfunc_s[7][5]='渠道分销经理·渠道分销主管';
subfunc_v[7][5]='1405';
subfunc_s[7][6]='渠道代表';
subfunc_v[7][6]='1406';
subfunc_s[7][7]='区域销售管理';
subfunc_v[7][7]='1407';
subfunc_s[7][8]='售前支持经理·售前支持主管';
subfunc_v[7][8]='1408';
subfunc_s[7][9]='售前支持工程师';
subfunc_v[7][9]='1409';
subfunc_s[7][10]='销售助理';
subfunc_v[7][10]='1410';
subfunc_s[7][11]='商务经理·商务主管';
subfunc_v[7][11]='1411';
subfunc_s[7][12]='商务专员·商务助理';
subfunc_v[7][12]='1412';
subfunc_s[7][13]='业务拓展(BD)经理';
subfunc_v[7][13]='1413';
subfunc_s[7][14]='电话销售';
subfunc_v[7][14]='1414';
subfunc_s[7][15]='医药代表';
subfunc_v[7][15]='1415';
subfunc_s[7][16]='保险代理人·经纪人·客户经理';
subfunc_v[7][16]='1416';
subfunc_s[7][17]='其他职位(销售类)]';
subfunc_v[7][17]='1417';

func_s[8]='市场·公关·媒介类';
func_v[8]='1600';
subfunc_s[8]= new Array();
subfunc_v[8]= new Array();
subfunc_s[8][0]='(全部)市场·公关·媒介类';
subfunc_v[8][0]='1600';
subfunc_s[8][1]='市场总监';
subfunc_v[8][1]='1601';
subfunc_s[8][2]='市场经理·市场主管';
subfunc_v[8][2]='1602';
subfunc_s[8][3]='市场专员·市场助理';
subfunc_v[8][3]='1603';
subfunc_s[8][4]='公关媒介经理·公关媒介主管';
subfunc_v[8][4]='1604';
subfunc_s[8][5]='公关媒介专员';
subfunc_v[8][5]='1605';
subfunc_s[8][6]='市场调研与分析';
subfunc_v[8][6]='1606';
subfunc_s[8][7]='会务经理·会务主管';
subfunc_v[8][7]='1607';
subfunc_s[8][8]='会务专员';
subfunc_v[8][8]='1608';
subfunc_s[8][9]='产品经理·品牌经理·主管';
subfunc_v[8][9]='1609';
subfunc_s[8][10]='产品专员·品牌专员';
subfunc_v[8][10]='1610';
subfunc_s[8][11]='促销经理·促销主管';
subfunc_v[8][11]='1611';
subfunc_s[8][12]='促销员';
subfunc_v[8][12]='1612';
subfunc_s[8][13]='市场企划经理·市场企划主管';
subfunc_v[8][13]='1613';
subfunc_s[8][14]='市场企划专员';
subfunc_v[8][14]='1614';
subfunc_s[8][15]='广告创意·策划·设计或文案';
subfunc_v[8][15]='1615';
subfunc_s[8][16]='广告客户经理';
subfunc_v[8][16]='1616';
subfunc_s[8][17]='广告客户主管·广告客户专员';
subfunc_v[8][17]='1617';
subfunc_s[8][18]='市场营销经理·市场营销主管';
subfunc_v[8][18]='1618';
subfunc_s[8][19]='市场营销专员';
subfunc_v[8][19]='1619';
subfunc_s[8][20]='其他职位(市场·公关·媒介类)]';
subfunc_v[8][20]='1620';

func_s[9]='客户服务类';
func_v[9]='1500';
subfunc_s[9]= new Array();
subfunc_v[9]= new Array();
subfunc_s[9][0]='(全部)客户服务类';
subfunc_v[9][0]='1500';
subfunc_s[9][1]='客户服务总监';
subfunc_v[9][1]='1501';
subfunc_s[9][2]='客户服务经理·客户服务主管';
subfunc_v[9][2]='1502';
subfunc_s[9][3]='客户服务专员·客户服务助理';
subfunc_v[9][3]='1503';
subfunc_s[9][4]='客户关系管理';
subfunc_v[9][4]='1504';
subfunc_s[9][5]='客户咨询热线·呼叫中心人员';
subfunc_v[9][5]='1505';
subfunc_s[9][6]='售后支持经理·售后支持主管';
subfunc_v[9][6]='1506';
subfunc_s[9][7]='售后支持工程师';
subfunc_v[9][7]='1507';
subfunc_s[9][8]='其他职位(客户服务类)]';
subfunc_v[9][8]='1508';

func_s[10]='财务·审计·统计类';
func_v[10]='1800';
subfunc_s[10]= new Array();
subfunc_v[10]= new Array();
subfunc_s[10][0]='(全部)财务·审计·统计类';
subfunc_v[10][0]='1800';
subfunc_s[10][1]='首席财务官CFO';
subfunc_v[10][1]='1801';
subfunc_s[10][2]='财务总监';
subfunc_v[10][2]='1802';
subfunc_s[10][3]='财务经理';
subfunc_v[10][3]='1803';
subfunc_s[10][4]='财务主管·总帐主管';
subfunc_v[10][4]='1804';
subfunc_s[10][5]='会计经理·会计主管';
subfunc_v[10][5]='1805';
subfunc_s[10][6]='会计';
subfunc_v[10][6]='1806';
subfunc_s[10][7]='出纳';
subfunc_v[10][7]='1807';
subfunc_s[10][8]='财务分析经理·财务分析主管';
subfunc_v[10][8]='1808';
subfunc_s[10][9]='财务分析员';
subfunc_v[10][9]='1809';
subfunc_s[10][10]='成本经理·成本主管';
subfunc_v[10][10]='1810';
subfunc_s[10][11]='成本管理员';
subfunc_v[10][11]='1811';
subfunc_s[10][12]='审计经理·审计主管';
subfunc_v[10][12]='1812';
subfunc_s[10][13]='审计专员·审计助理';
subfunc_v[10][13]='1813';
subfunc_s[10][14]='财务助理·会计助理';
subfunc_v[10][14]='1814';
subfunc_s[10][15]='统计';
subfunc_v[10][15]='1815';
subfunc_s[10][16]='税务经理·税务主管';
subfunc_v[10][16]='1816';
subfunc_s[10][17]='税务专员·税务助理';
subfunc_v[10][17]='1817';
subfunc_s[10][18]='投融资经理·投融资主管';
subfunc_v[10][18]='1818';
subfunc_s[10][19]='其他职位(财务·审计·统计类)]';
subfunc_v[10][19]='1819';

func_s[11]='金融类(银行·基金·证券·投资)';
func_v[11]='2600';
subfunc_s[11]= new Array();
subfunc_v[11]= new Array();
subfunc_s[11][0]='(全部)金融类(银行·基金·证券·投资)';
subfunc_v[11][0]='2600';
subfunc_s[11][1]='证券·外汇·期货经纪人';
subfunc_v[11][1]='2601';
subfunc_s[11][2]='行长·副行长·高级管理';
subfunc_v[11][2]='2602';
subfunc_s[11][3]='投资管理·研究分析·顾问';
subfunc_v[11][3]='2603';
subfunc_s[11][4]='投资银行业务';
subfunc_v[11][4]='2604';
subfunc_s[11][5]='融资项目管理';
subfunc_v[11][5]='2605';
subfunc_s[11][6]='客户经理·金融产品营销管理';
subfunc_v[11][6]='2606';
subfunc_s[11][7]='资产管理·资产评估·交易管理';
subfunc_v[11][7]='2607';
subfunc_s[11][8]='风险管理·稽核·法律';
subfunc_v[11][8]='2608';
subfunc_s[11][9]='信贷管理·信用管理';
subfunc_v[11][9]='2609';
subfunc_s[11][10]='资金管理·财务管理·清算·结算';
subfunc_v[11][10]='2610';
subfunc_s[11][11]='柜员·理财咨询·客户服务·银行会计';
subfunc_v[11][11]='2611';
subfunc_s[11][12]='银行卡·电子银行·新业务开拓';
subfunc_v[11][12]='2612';
subfunc_s[11][13]='国际结算·外汇交易';
subfunc_v[11][13]='2613';
subfunc_s[11][14]='其他职位(金融类（银行·基金·证券·期货·投资）)]';
subfunc_v[11][14]='2614';

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';



func_s[13]='计算机·网络·技术类';
func_v[13]='1000';
subfunc_s[13]= new Array();
subfunc_v[13]= new Array();
subfunc_s[13][0]='(全部)计算机·网络·技术类';
subfunc_v[13][0]='1000';
subfunc_s[13][1]='首席技术官CTO·首席信息官CIO';
subfunc_v[13][1]='1001';
subfunc_s[13][2]='技术总监·技术经理';
subfunc_v[13][2]='1002';
subfunc_s[13][3]='信息技术经理·信息技术主管';
subfunc_v[13][3]='1003';
subfunc_s[13][4]='信息技术专员';
subfunc_v[13][4]='1004';
subfunc_s[13][5]='产品经理';
subfunc_v[13][5]='1005';
subfunc_s[13][6]='项目经理·项目主管';
subfunc_v[13][6]='1006';
subfunc_s[13][7]='项目执行·协调人员';
subfunc_v[13][7]='1007';
subfunc_s[13][8]='架构师';
subfunc_v[13][8]='1008';
subfunc_s[13][9]='系统分析员';
subfunc_v[13][9]='1009';
subfunc_s[13][10]='研发工程师';
subfunc_v[13][10]='1010';
subfunc_s[13][11]='高级软件工程师';
subfunc_v[13][11]='1011';
subfunc_s[13][12]='软件工程师';
subfunc_v[13][12]='1012';
subfunc_s[13][13]='互联网软件开发工程师';
subfunc_v[13][13]='1013';
subfunc_s[13][14]='高级硬件工程师';
subfunc_v[13][14]='1014';
subfunc_s[13][15]='系统集成工程师';
subfunc_v[13][15]='1015';
subfunc_s[13][16]='硬件工程师';
subfunc_v[13][16]='1016';
subfunc_s[13][17]='通信技术工程师';
subfunc_v[13][17]='1017';
subfunc_s[13][18]='工程与项目实施';
subfunc_v[13][18]='1018';
subfunc_s[13][19]='ERP技术应用顾问·ERP实施工程师';
subfunc_v[13][19]='1019';
subfunc_s[13][20]='数据库管理员·数据库开发工程师';
subfunc_v[13][20]='1020';
subfunc_s[13][21]='技术支持·维护经理';
subfunc_v[13][21]='1021';
subfunc_s[13][22]='技术支持·维护工程师';
subfunc_v[13][22]='1022';
subfunc_s[13][23]='品质经理·质量工程师';
subfunc_v[13][23]='1023';
subfunc_s[13][24]='网络与信息安全工程师';
subfunc_v[13][24]='1024';
subfunc_s[13][25]='软件测试';
subfunc_v[13][25]='1025';
subfunc_s[13][26]='硬件测试';
subfunc_v[13][26]='1026';
subfunc_s[13][27]='文档工程师';
subfunc_v[13][27]='1027';
subfunc_s[13][28]='系统管理员·网管';
subfunc_v[13][28]='1028';
subfunc_s[13][29]='语音·视频·图形';
subfunc_v[13][29]='1029';
subfunc_s[13][30]='游戏设计与开发';
subfunc_v[13][30]='1030';
subfunc_s[13][31]='网站营运管理';
subfunc_v[13][31]='1031';
subfunc_s[13][32]='网站编辑';
subfunc_v[13][32]='1032';
subfunc_s[13][33]='网站策划';
subfunc_v[13][33]='1033';
subfunc_s[13][34]='网络工程师';
subfunc_v[13][34]='1034';
subfunc_s[13][35]='网页设计·网页制作·网站美工';
subfunc_v[13][35]='1035';
subfunc_s[13][36]='计算机辅助设计工程师';
subfunc_v[13][36]='1036';
subfunc_s[13][37]='其他职位(计算机·网络·技术类)]';
subfunc_v[13][37]='1037';

func_s[14]='电子·电器·通信技术类';
func_v[14]='1200';
subfunc_s[14]= new Array();
subfunc_v[14]= new Array();
subfunc_s[14][0]='(全部)电子·电器·通信技术类';
subfunc_v[14][0]='1200';
subfunc_s[14][1]='电子工程师·电路工程师';
subfunc_v[14][1]='1201';
subfunc_s[14][2]='电器工程师';
subfunc_v[14][2]='1202';
subfunc_s[14][3]='电信工程师·通讯工程师';
subfunc_v[14][3]='1203';
subfunc_s[14][4]='工艺工程师';
subfunc_v[14][4]='1204';
subfunc_s[14][5]='电声工程师';
subfunc_v[14][5]='1205';
subfunc_s[14][6]='数码产品开发工程师';
subfunc_v[14][6]='1206';
subfunc_s[14][7]='嵌入式系统软件开发';
subfunc_v[14][7]='1207';
subfunc_s[14][8]='无线电工程师';
subfunc_v[14][8]='1208';
subfunc_s[14][9]='半导体工程师';
subfunc_v[14][9]='1209';
subfunc_s[14][10]='电子元器件工程师';
subfunc_v[14][10]='1210';
subfunc_s[14][11]='电子·电器维修';
subfunc_v[14][11]='1211';
subfunc_s[14][12]='光源与照明工程师';
subfunc_v[14][12]='1212';
subfunc_s[14][13]='集成电路(IC)芯片开发';
subfunc_v[14][13]='1213';
subfunc_s[14][14]='技术文档工程师';
subfunc_v[14][14]='1214';
subfunc_s[14][15]='测试工程师';
subfunc_v[14][15]='1215';
subfunc_s[14][16]='机械工程师';
subfunc_v[14][16]='1216';
subfunc_s[14][17]='电气工程师';
subfunc_v[14][17]='1217';
subfunc_s[14][18]='研发工程师';
subfunc_v[14][18]='1218';
subfunc_s[14][19]='工程与项目实施';
subfunc_v[14][19]='1219';
subfunc_s[14][20]='其他职位(电子·电器·通信技术类)]';
subfunc_v[14][20]='1220';


func_s[15]='电气·能源·动力类';
func_v[15]='3900';
subfunc_s[15]= new Array();
subfunc_v[15]= new Array();
subfunc_s[15][0]='(全部)电气·能源·动力类';
subfunc_v[15][0]='3900';
subfunc_s[15][1]='电气工程师';
subfunc_v[15][1]='3901';
subfunc_s[15][2]='光源与照明工程';
subfunc_v[15][2]='3902';
subfunc_s[15][3]='变压器与磁电工程师';
subfunc_v[15][3]='3903';
subfunc_s[15][4]='电路工程师';
subfunc_v[15][4]='3904';
subfunc_s[15][5]='智能大厦·综合布线·弱电';
subfunc_v[15][5]='3905';
subfunc_s[15][6]='电力工程师';
subfunc_v[15][6]='3906';
subfunc_s[15][7]='电气维修技术员';
subfunc_v[15][7]='3907';
subfunc_s[15][8]='水利·水电工程师';
subfunc_v[15][8]='3908';
subfunc_s[15][9]='核力·火力工程师';
subfunc_v[15][9]='3909';
subfunc_s[15][10]='空调·热能工程师';
subfunc_v[15][10]='3910';
subfunc_s[15][11]='石油天然气技术人员';
subfunc_v[15][11]='3911';
subfunc_s[15][12]='自动控制';
subfunc_v[15][12]='3912';
subfunc_s[15][13]='制冷·暖通';
subfunc_v[15][13]='3913';
subfunc_s[15][14]='其他职位(电气·能源·动力类)]';
subfunc_v[15][14]='3914';

func_s[16]='机械·仪器仪表类';
func_v[16]='3500';
subfunc_s[16]= new Array();
subfunc_v[16]= new Array();
subfunc_s[16][0]='(全部)机械·仪器仪表类';
subfunc_v[16][0]='3500';
subfunc_s[16][1]='机械工程师';
subfunc_v[16][1]='3501';
subfunc_s[16][2]='模具工程师';
subfunc_v[16][2]='3502';
subfunc_s[16][3]='机械设计师';
subfunc_v[16][3]='3503';
subfunc_s[16][4]='机械制图员';
subfunc_v[16][4]='3504';
subfunc_s[16][5]='机电工程师';
subfunc_v[16][5]='3505';
subfunc_s[16][6]='精密机械·仪器仪表工程师·技术员';
subfunc_v[16][6]='3506';
subfunc_s[16][7]='铸造·锻造工程师';
subfunc_v[16][7]='3507';
subfunc_s[16][8]='注塑工程师';
subfunc_v[16][8]='3508';
subfunc_s[16][9]='CNC工程师';
subfunc_v[16][9]='3509';
subfunc_s[16][10]='冲压工程师';
subfunc_v[16][10]='3510';
subfunc_s[16][11]='夹具工程师';
subfunc_v[16][11]='3511';
subfunc_s[16][12]='锅炉工程师';
subfunc_v[16][12]='3512';
subfunc_s[16][13]='焊接工程师';
subfunc_v[16][13]='3513';
subfunc_s[16][14]='汽车·摩托车工程师';
subfunc_v[16][14]='3514';
subfunc_s[16][15]='船舶工程师';
subfunc_v[16][15]='3515';
subfunc_s[16][16]='飞行器设计与制造';
subfunc_v[16][16]='3516';
subfunc_s[16][17]='机械维修工程师';
subfunc_v[16][17]='3517';
subfunc_s[16][18]='包装·印刷';
subfunc_v[16][18]='3518';
subfunc_s[16][19]='食品机械';
subfunc_v[16][19]='3519';
subfunc_s[16][20]='纺织机械';
subfunc_v[16][20]='3520';
subfunc_s[16][21]='设备修理';
subfunc_v[16][21]='3521';
subfunc_s[16][22]='其他职位(机械·仪器仪表类)]';
subfunc_v[16][22]='3522';

func_s[17]='技工类';
func_v[17]='2500';
subfunc_s[17]= new Array();
subfunc_v[17]= new Array();
subfunc_s[17][0]='(全部)技工类';
subfunc_v[17][0]='2500';
subfunc_s[17][1]='电工·铆焊工·钳工';
subfunc_v[17][1]='2501';
subfunc_s[17][2]='空调工·电梯工·锅炉工';
subfunc_v[17][2]='2502';
subfunc_s[17][3]='油漆·钣金';
subfunc_v[17][3]='2503';
subfunc_s[17][4]='锯床·车床·磨床·铣床·冲床·锣床';
subfunc_v[17][4]='2504';
subfunc_s[17][5]='铲车·叉车工';
subfunc_v[17][5]='2505';
subfunc_s[17][6]='机修工';
subfunc_v[17][6]='2506';
subfunc_s[17][7]='切割技工';
subfunc_v[17][7]='2507';
subfunc_s[17][8]='产品或工艺工程师';
subfunc_v[17][8]='2508';
subfunc_s[17][9]='普工';
subfunc_v[17][9]='2509';
subfunc_s[17][10]='水工·木工·油漆工';
subfunc_v[17][10]='2510';
subfunc_s[17][11]='模具工程师';
subfunc_v[17][11]='2511';
subfunc_s[17][12]='其他职位(技工类)]';
subfunc_v[17][12]='2512';

func_s[18]='生物·制药·化工·环保类';
func_v[18]='3300';
subfunc_s[18]= new Array();
subfunc_v[18]= new Array();
subfunc_s[18][0]='(全部)生物·制药·化工·环保类';
subfunc_v[18][0]='3300';
subfunc_s[18][1]='生物工程·生物制药';
subfunc_v[18][1]='3301';
subfunc_s[18][2]='临床试验·药品注册';
subfunc_v[18][2]='3302';
subfunc_s[18][3]='医药研发·化学制剂研发';
subfunc_v[18][3]='3303';
subfunc_s[18][4]='药品生产·质量管理';
subfunc_v[18][4]='3304';
subfunc_s[18][5]='药品销售·推广·业务咨询';
subfunc_v[18][5]='3305';
subfunc_s[18][6]='化工技术';
subfunc_v[18][6]='3306';
subfunc_s[18][7]='环保技术';
subfunc_v[18][7]='3307';
subfunc_s[18][8]='其他职位(生物·制药·化工·环保类)]';
subfunc_v[18][8]='3308';

func_s[19]='科研类';
func_v[19]='3600';
subfunc_s[19]= new Array();
subfunc_v[19]= new Array();
subfunc_s[19][0]='(全部)科研类';
subfunc_v[19][0]='3600';
subfunc_s[19][1]='科研管理人员';
subfunc_v[19][1]='3601';
subfunc_s[19][2]='科研人员';
subfunc_v[19][2]='3602';
subfunc_s[19][3]='其他职位(科研类)]';
subfunc_v[19][3]='3603';


func_s[20]='建筑·房地产·装饰装修·物业管理类';
func_v[20]='3000';
subfunc_s[20]= new Array();
subfunc_v[20]= new Array();
subfunc_s[20][0]='(全部)建筑·房地产·装饰装修·物业管理类';
subfunc_v[20][0]='3000';
subfunc_s[20][1]='建筑师';
subfunc_v[20][1]='3001';
subfunc_s[20][2]='结构工程师·土木土建工程师';
subfunc_v[20][2]='3002';
subfunc_s[20][3]='建筑设计·建筑制图';
subfunc_v[20][3]='3003';
subfunc_s[20][4]='建筑工程管理';
subfunc_v[20][4]='3004';
subfunc_s[20][5]='工程监理';
subfunc_v[20][5]='3005';
subfunc_s[20][6]='给排水·强电·弱电·制冷暖通';
subfunc_v[20][6]='3006';
subfunc_s[20][7]='房地产开发·策划';
subfunc_v[20][7]='3007';
subfunc_s[20][8]='房地产评估';
subfunc_v[20][8]='3008';
subfunc_s[20][9]='设备工程师';
subfunc_v[20][9]='3009';
subfunc_s[20][10]='造价·概预算';
subfunc_v[20][10]='3010';
subfunc_s[20][11]='路桥·隧道·港口·航道工程';
subfunc_v[20][11]='3011';
subfunc_s[20][12]='园艺设计·园林设计·景观设计';
subfunc_v[20][12]='3012';
subfunc_s[20][13]='室内外装潢设计';
subfunc_v[20][13]='3013';
subfunc_s[20][14]='物业管理';
subfunc_v[20][14]='3014';
subfunc_s[20][15]='城市规划与设计';
subfunc_v[20][15]='3015';
subfunc_s[20][16]='房地产中介·交易';
subfunc_v[20][16]='3016';
subfunc_s[20][17]='公路桥梁设计·公路桥梁预算师';
subfunc_v[20][17]='3017';
subfunc_s[20][18]='施工员';
subfunc_v[20][18]='3018';
subfunc_s[20][19]='其他职位(建筑·房地产·装饰装修·物业管理类)]';
subfunc_v[20][19]='3019';


func_s[21]='酒店·餐饮·旅游·服务类';
func_v[21]='3200';
subfunc_s[21]= new Array();
subfunc_v[21]= new Array();
subfunc_s[21][0]='(全部)酒店·餐饮·旅游·服务类';
subfunc_v[21][0]='3200';
subfunc_s[21][1]='宾馆或酒店管理';
subfunc_v[21][1]='3201';
subfunc_s[21][2]='娱乐或餐饮管理';
subfunc_v[21][2]='3202';
subfunc_s[21][3]='大堂经理·副理';
subfunc_v[21][3]='3203';
subfunc_s[21][4]='楼面经理';
subfunc_v[21][4]='3204';
subfunc_s[21][5]='厨师·调酒师';
subfunc_v[21][5]='3205';
subfunc_s[21][6]='营养师';
subfunc_v[21][6]='3206';
subfunc_s[21][7]='服务员';
subfunc_v[21][7]='3207';
subfunc_s[21][8]='礼仪·商务·接线生';
subfunc_v[21][8]='3208';
subfunc_s[21][9]='营业员·收银员·理货员';
subfunc_v[21][9]='3209';
subfunc_s[21][10]='导游·计调';
subfunc_v[21][10]='3210';
subfunc_s[21][11]='健身教练';
subfunc_v[21][11]='3211';
subfunc_s[21][12]='美容美发';
subfunc_v[21][12]='3212';
subfunc_s[21][13]='司机';
subfunc_v[21][13]='3213';
subfunc_s[21][14]='保安';
subfunc_v[21][14]='3214';
subfunc_s[21][15]='寻呼员·话务员';
subfunc_v[21][15]='3215';
subfunc_s[21][16]='社区或家政服务';
subfunc_v[21][16]='3216';
subfunc_s[21][17]='其他职位(酒店·餐饮·旅游·服务类)]';
subfunc_v[21][17]='3217';

func_s[22]='商业零售类';
func_v[22]='2900';
subfunc_s[22]= new Array();
subfunc_v[22]= new Array();
subfunc_s[22][0]='(全部)商业零售类';
subfunc_v[22][0]='2900';
subfunc_s[22][1]='店长';
subfunc_v[22][1]='2901';
subfunc_s[22][2]='营运';
subfunc_v[22][2]='2902';
subfunc_s[22][3]='生鲜·防损技术人员';
subfunc_v[22][3]='2903';
subfunc_s[22][4]='理货员';
subfunc_v[22][4]='2904';
subfunc_s[22][5]='营业员·服务员·店员·导购员';
subfunc_v[22][5]='2905';
subfunc_s[22][6]='收银员';
subfunc_v[22][6]='2906';
subfunc_s[22][7]='其他职位(商业零售类)]';
subfunc_v[22][7]='2907';


func_s[23]='医疗卫生·美容保健类';
func_v[23]='3800';
subfunc_s[23]= new Array();
subfunc_v[23]= new Array();
subfunc_s[23][0]='(全部)医疗卫生·美容保健类';
subfunc_v[23][0]='3800';
subfunc_s[23][1]='医疗管理人员';
subfunc_v[23][1]='3801';
subfunc_s[23][2]='医疗技术人员';
subfunc_v[23][2]='3802';
subfunc_s[23][3]='医生·医师';
subfunc_v[23][3]='3803';
subfunc_s[23][4]='心理医生';
subfunc_v[23][4]='3804';
subfunc_s[23][5]='医药检验';
subfunc_v[23][5]='3805';
subfunc_s[23][6]='护士·护理人员';
subfunc_v[23][6]='3806';
subfunc_s[23][7]='药学技术与管理人员';
subfunc_v[23][7]='3807';
subfunc_s[23][8]='疾病控制·公共卫生';
subfunc_v[23][8]='3808';
subfunc_s[23][9]='美容·整形师';
subfunc_v[23][9]='3809';
subfunc_s[23][10]='兽医·宠物医生';
subfunc_v[23][10]='3810';
subfunc_s[23][11]='药库主任·药剂师';
subfunc_v[23][11]='3811';
subfunc_s[23][12]='针灸推拿';
subfunc_v[23][12]='3812';
subfunc_s[23][13]='药品注册';
subfunc_v[23][13]='3813';
subfunc_s[23][14]='健身顾问·教练';
subfunc_v[23][14]='3814';
subfunc_s[23][15]='医药代表';
subfunc_v[23][15]='3815';
subfunc_s[23][16]='其他职位(医疗卫生·美容保健类)]';
subfunc_v[23][16]='3816';

func_s[24]='美术·设计·创意类';
func_v[24]='2400';
subfunc_s[24]= new Array();
subfunc_v[24]= new Array();
subfunc_s[24][0]='(全部)美术·设计·创意类';
subfunc_v[24][0]='2400';
subfunc_s[24][1]='设计管理人员';
subfunc_v[24][1]='2401';
subfunc_s[24][2]='美术·图形设计';
subfunc_v[24][2]='2402';
subfunc_s[24][3]='工业·产品设计';
subfunc_v[24][3]='2403';
subfunc_s[24][4]='服装·纺织品设计师';
subfunc_v[24][4]='2404';
subfunc_s[24][5]='服装打样·服装制板';
subfunc_v[24][5]='2405';
subfunc_s[24][6]='工艺品·珠宝设计';
subfunc_v[24][6]='2406';
subfunc_s[24][7]='家具设计';
subfunc_v[24][7]='2407';
subfunc_s[24][8]='平面设计';
subfunc_v[24][8]='2408';
subfunc_s[24][9]='媒体广告设计';
subfunc_v[24][9]='2409';
subfunc_s[24][10]='造型设计';
subfunc_v[24][10]='2410';
subfunc_s[24][11]='多媒体设计';
subfunc_v[24][11]='2411';
subfunc_s[24][12]='动画设计';
subfunc_v[24][12]='2412';
subfunc_s[24][13]='展示·装潢设计';
subfunc_v[24][13]='2413';
subfunc_s[24][14]='创意·策划·文案';
subfunc_v[24][14]='2414';
subfunc_s[24][15]='其他职位(美术·设计·创意类)]';
subfunc_v[24][15]='2415';

func_s[25]='文体·影视·写作·媒体类';
func_v[25]='3400';
subfunc_s[25]= new Array();
subfunc_v[25]= new Array();
subfunc_s[25][0]='(全部)文体·影视·写作·媒体类';
subfunc_v[25][0]='3400';
subfunc_s[25][1]='作家·撰稿人';
subfunc_v[25][1]='3401';
subfunc_s[25][2]='总编·副总编';
subfunc_v[25][2]='3402';
subfunc_s[25][3]='编辑·记者';
subfunc_v[25][3]='3403';
subfunc_s[25][4]='美术编辑';
subfunc_v[25][4]='3404';
subfunc_s[25][5]='发行总监·经理·主管';
subfunc_v[25][5]='3405';
subfunc_s[25][6]='出版';
subfunc_v[25][6]='3406';
subfunc_s[25][7]='校对·录入';
subfunc_v[25][7]='3407';
subfunc_s[25][8]='排版设计';
subfunc_v[25][8]='3408';
subfunc_s[25][9]='艺术总监·设计总监';
subfunc_v[25][9]='3409';
subfunc_s[25][10]='影视策划·影视制作';
subfunc_v[25][10]='3410';
subfunc_s[25][11]='导演·编导';
subfunc_v[25][11]='3411';
subfunc_s[25][12]='摄影·摄像';
subfunc_v[25][12]='3412';
subfunc_s[25][13]='录音·音效师';
subfunc_v[25][13]='3413';
subfunc_s[25][14]='化妆师·造型师';
subfunc_v[25][14]='3414';
subfunc_s[25][15]='演员·配音·模特';
subfunc_v[25][15]='3415';
subfunc_s[25][16]='主持人·播音员·DJ';
subfunc_v[25][16]='3416';
subfunc_s[25][17]='演艺或体育经纪人';
subfunc_v[25][17]='3417';
subfunc_s[25][18]='其他职位(文体·影视·写作·媒体类)]';
subfunc_v[25][18]='3418';

func_s[26]='教育·培训类';
func_v[26]='2100';
subfunc_s[26]= new Array();
subfunc_v[26]= new Array();
subfunc_s[26][0]='(全部)教育·培训类';
subfunc_v[26][0]='2100';
subfunc_s[26][1]='教学·教务管理人员';
subfunc_v[26][1]='2101';
subfunc_s[26][2]='幼儿教育';
subfunc_v[26][2]='2102';
subfunc_s[26][3]='教师';
subfunc_v[26][3]='2103';
subfunc_s[26][4]='讲师';
subfunc_v[26][4]='2104';
subfunc_s[26][5]='助教';
subfunc_v[26][5]='2105';
subfunc_s[26][6]='家教';
subfunc_v[26][6]='2106';
subfunc_s[26][7]='健身顾问/教练';
subfunc_v[26][7]='2107';
subfunc_s[26][8]='其他职位(教育·培训类)]';
subfunc_v[26][8]='2108';

func_s[27]='咨询·顾问类';
func_v[27]='1700';
subfunc_s[27]= new Array();
subfunc_v[27]= new Array();
subfunc_s[27][0]='(全部)咨询·顾问类';
subfunc_v[27][0]='1700';
subfunc_s[27][1]='企管顾问·专业顾问·策划师';
subfunc_v[27][1]='1701';
subfunc_s[27][2]='咨询总监';
subfunc_v[27][2]='1702';
subfunc_s[27][3]='咨询经理';
subfunc_v[27][3]='1703';
subfunc_s[27][4]='咨询员';
subfunc_v[27][4]='1704';
subfunc_s[27][5]='调研员';
subfunc_v[27][5]='1705';
subfunc_s[27][6]='培训师';
subfunc_v[27][6]='1706';
subfunc_s[27][7]='涉外咨询师';
subfunc_v[27][7]='1707';
subfunc_s[27][8]='其他职位(咨询·顾问类)]';
subfunc_v[27][8]='1708';

func_s[28]='法律类';
func_v[28]='3100';
subfunc_s[28]= new Array();
subfunc_v[28]= new Array();
subfunc_s[28][0]='(全部)法律类';
subfunc_v[28][0]='3100';
subfunc_s[28][1]='律师';
subfunc_v[28][1]='3101';
subfunc_s[28][2]='法律顾问';
subfunc_v[28][2]='3102';
subfunc_s[28][3]='律师助理';
subfunc_v[28][3]='3103';
subfunc_s[28][4]='法务人员';
subfunc_v[28][4]='3104';
subfunc_s[28][5]='其他职位(法律类)]';
subfunc_v[28][5]='3105';

func_s[29]='翻译类';
func_v[29]='1300';
subfunc_s[29]= new Array();
subfunc_v[29]= new Array();
subfunc_s[29][0]='(全部)翻译类';
subfunc_v[29][0]='1300';
subfunc_s[29][1]='英语';
subfunc_v[29][1]='1301';
subfunc_s[29][2]='日语';
subfunc_v[29][2]='1302';
subfunc_s[29][3]='法语';
subfunc_v[29][3]='1303';
subfunc_s[29][4]='德语';
subfunc_v[29][4]='1304';
subfunc_s[29][5]='俄语';
subfunc_v[29][5]='1305';
subfunc_s[29][6]='西班牙语';
subfunc_v[29][6]='1306';
subfunc_s[29][7]='韩语';
subfunc_v[29][7]='1307';
subfunc_s[29][8]='其他语种翻译(翻译类)]';
subfunc_v[29][8]='1308';




func_s[30]='其他类';
func_v[30]='4000';
subfunc_s[30]= new Array();
subfunc_v[30]= new Array();
subfunc_s[30][0]='(全部)其他类';
subfunc_v[30][0]='4000';
subfunc_s[30][1]='航空航天';
subfunc_v[30][1]='4001';
subfunc_s[30][2]='安全消防';
subfunc_v[30][2]='4002';
subfunc_s[30][3]='声光学技术·激光技术';
subfunc_v[30][3]='4003';
subfunc_s[30][4]='测绘技术';
subfunc_v[30][4]='4004';
subfunc_s[30][5]='地质矿产冶金';
subfunc_v[30][5]='4005';
subfunc_s[30][6]='气象';
subfunc_v[30][6]='4006';
subfunc_s[30][7]='农林牧渔';
subfunc_v[30][7]='4007';
subfunc_s[30][8]='其他类别职位(其他类)';
subfunc_v[30][8]='4008';

//
//新增的对大类进行分类,根据产品部的设计稿人为增加的,其中的值分别是新增大类分类名字
//及其最后一项在数组$d_funtype中的大类序号即第几项
funtypeTop=new Array(
Array('',0),
Array('管理/行政/生产/物流',7),
Array('销售/市场/媒介/客服',10),

Array('财务/金融/保险',	13),
Array('计算机/电子/电器/',	16),
Array('机械/仪表/技工',	18),
Array('生物/制药/化工/科研',	20),
Array('建筑/物业/服务/保健',	24),
Array('设计/美术/文体/写作',			27),
Array('教育/咨询/法律/翻译',	30),
Array('其他',	31)
);

var funcIndex = [];
funcIndex['2200']=0;
funcIndex['3700']=1;
funcIndex['2800']=2;
funcIndex['2300']=3;
funcIndex['1100']=4;
funcIndex['2000']=5;
funcIndex['1900']=6;
funcIndex['1400']=7;
funcIndex['1600']=8;
funcIndex['1500']=9;
funcIndex['1800']=10;
funcIndex['2600']=11;
funcIndex['2700']=12;
funcIndex['1000']=13;
funcIndex['1200']=14;
funcIndex['3900']=15;
funcIndex['3500']=16;
funcIndex['2500']=17;
funcIndex['3300']=18;
funcIndex['3600']=19;
funcIndex['3000']=20;
funcIndex['3200']=21;
funcIndex['2900']=22;
funcIndex['3800']=23;
funcIndex['2400']=24;
funcIndex['3400']=25;
funcIndex['2100']=26;
funcIndex['1700']=27;
funcIndex['3100']=28;
funcIndex['1300']=29;
funcIndex['4000']=30;



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');
        case '140000':
　　        return new Array('140000','140100');
        case '150000':
　　        return new Array('150000','150100');
        case '210000':
　　        return new Array('210000','210100','210200');
        case '220000':
　　        return new Array('220000','220100','220200');
        case '230000':
　　        return new Array('230000','230100');
        case '310000':
　　        return new Array('310000');
        case '320000':
　　        return new Array('320000','320100','320200','320201','320202','320300','320400','320500','320510','320600','320700','320800','320900','321000','321100','321300','321400');
        case '330000':
　　        return new Array('330000','330100','330200','330300','330301','330302','330303','330304','330305','330306','330307','330308','330309','330310','330311','330400','330500','330600','330700','330800','330900','331000','331100');
        case '340000':
　　        return new Array('340000','340100','340200','340300','340700');
        case '350000':
　　        return new Array('350000','350100','350200');
        case '360000':
　　        return new Array('360000','360100');
        case '370000':
　　        return new Array('370000','370100','370200');
        case '410000':
　　        return new Array('410000','410100');
        case '420000':
　　        return new Array('420000','420100');
        case '430000':
　　        return new Array('430000','430100');
        case '440000':
　　        return new Array('440000','440100','440300','440400');
        case '450000':
　　        return new Array('450000','450100');
        case '460000':
　　        return new Array('460000','460100');
        case '510000':
　　        return new Array('510000','510100','510200');
        case '520000':
　　        return new Array('520000','520100');
        case '530000':
　　        return new Array('530000','530100');
        case '540000':
　　        return new Array('540000','540100');
        case '610000':
　　        return new Array('610000','610100');
        case '620000':
　　        return new Array('620000','620100');
        case '630000':
　　        return new Array('630000','630100');
        case '640000':
　　        return new Array('640000','640100');
        case '650000':
　　        return new Array('650000','650100');
        case '710000':
　　        return new Array('710000','710100');
        case '810000':
　　        return new Array('810000','810100','810200');
        case '990000':
　　        return new Array('990000');


		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(tst < 0) tst = 0;
		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 ( 'wzrc.net' != 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];
		}
	}
}


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 k = cosrIndex[ id.substring( 0 , 6 ) ];
	
//	if ( !k && k != 0 ) {
//		return '';
//	}
//	var len = subcosr_v[k].length;
	
//	for ( var i = 0 ; i < len ; i++ ) {
	//alert(subcosr_v[k][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] : [110,110,110,710,430,280];

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;
			}
			if(topPo < 0) topPo = 0;
			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.offsetWidth;
		var och = obj.offsetHeight;
		var bsl = document.body.scrollLeft || document.documentElement.scrollLeft;
		var bst = document.body.scrollTop || document.documentElement.scrollTop;
		var bcw = document.documentElement.offsetWidth;
		var bch = document.documentElement.offsetHeight;
		var osl = bsl + Math.floor( ( bcw - ocw ) / 2 );
			osl = Math.max( bsl , osl );
		var ost = bst + Math.floor( ( bch - och ) / 2 );
			ost = Math.max( bst , ost );
		if(ost < 0) ost = 0;
		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'];
	//alert(eleName);
	var ids = form[eleName].value.split( ',' ),len = ids.length;
	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 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 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;
	if(ot < 0) ot = 0;
	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;
}


