

function position(name,value){
this.name=name;
this.value=value;
}
function city(name,value){
this.name=name;
this.value=value;
}

var _ptype = new Array(
"计算机业(IT)类",
"销售类",
"市场营销/公关类",
"客户服务类",
 "经营/管理类",
"财务/审(统)计类",
"公司文职类",
"行政/人事类",
"工业/工厂类",
"电子通讯/电气(器)类",
"机械(电)/仪表类",
"金融/保险/证券类",
"房地产/建筑施工类",
"广告(装潢、包装)设计类",
"文体/教育/培训类",
"卫生医疗/美容保健类",
"化工/制药类",
"能源动力类",
"宾馆饭店/餐饮旅游类",
"商店/零售服务类",
"技工/普工类",
"轻工类",
"后勤保障类",
"翻译类",
"物流/贸易类",
"咨询/顾问类限",
"法律专业人员类",
"影视/摄影专业类",
"编辑/发行类",
"不限"
);

var _positions = new Array(
new Array(
new position("计算机业(IT)类-不限","1000"),
new position("数据库开发与管理(DBA)","1003"),
new position("软件工程师","1004"),
new position("硬件工程师","1005"),
new position("网络管理员","1007"),
new position("INTERNET/WEB/电子商务","1008"),
new position("网页设计师","1009"),
new position("网站策划","1010"),
new position("系统集成/技术支持","1011"),
new position("系统分析员","1012"),
new position("测试工程师","1013"),
new position("MRP/ERP/SAP实施工程师","1014"),
new position("电脑美工","1015"),
new position("网站编辑","1016"),
new position("栏目主持人","1017"),
new position("系统维护员","1018"),
new position("其它相关职位","1040")
),
new Array(
new position("销售类-不限","1100"),
new position("销售代表","1105"),
new position("销售工程师","1108"),
new position("销售部经理","1112"),
new position("销售主管","1116"),
new position("销售助理","1117"),
new position("推（营）销员","1118"),
new position("商务经理/商务专员","1119"),
new position("渠道经理","1120"),
new position("渠道主管","1121"),
new position("区域销售经理","1122"),
new position("分销经理","1123"),
new position("其它相关职位","1140")
),
new Array(
new position("市场营销/公关类-不限","4100"),
new position("市场/营销经理","4103"),
new position("市场助理/专员","4104"),
new position("市场部主管","4105"),
new position("市场调研/业务分析","4106"),
new position("市场/行销企划","4107"),
new position("产品/品牌企划","4108"),
new position("品牌经理","4109"),
new position("价格企划","4110"),
new position("广告企划","4111"),
new position("新闻媒介企划","4112"),
new position("市场推广/拓展/合作","4113"),
new position("促销/礼仪专员","4114"),
new position("公关经理","4115"),
new position("公关专员","4116"),
new position("其它相关职位","4140")
),
new Array(
new position("客户服务类-不限","4200"),
new position("客户服务经理","4203"),
new position("客户数据库管理","4204"),
new position("客户关系管理","4205"),
new position("客户培训","4206"),
new position("客户咨询","4207"),
new position("热线咨询","4208"),
new position("客户服务","4209"),
new position("售前/售后支持","4210"),
new position("投诉处理","4211"),
new position("投诉监控","4212"),
new position("客户主任","4213"),
new position("其它相关职位","4240")
),
new Array(
new position("经营/管理类-不限","1200"),
new position("(正/副)总裁/总经理/CEO","1204"),
new position("部门经理","1205"),
new position("技术总监","1206"),
new position("市场总监","1207"),
new position("人力资源总监","1208"),
new position("行政总监","1209"),
new position("总经理助理","1210"),
new position("厂长/副厂长","1211"),
new position("信息主管","1212"),
new position("经理助理","1213"),
new position("项目经理","1214"),
new position("部门主管","1215"),
new position("财务总监","1216"),
new position("其它相关职位","1240")
),
new Array(
new position("财务/审(统)计类-不限","1300"),
new position("财务主管/经理","1303"),
new position("会计","1304"),
new position("审计","1305"),
new position("帐目(进出口)管理","1306"),
new position("注册会计师","1308"),
new position("会计助理","1310"),
new position("出纳","1311"),
new position("注册审计师","1312"),
new position("统计","1313"),
new position("财务分析","1314"),
new position("成本分析/核算","1315"),
new position("其它相关职位","1340")
),
new Array(
new position("公司文职类-不限","1900"),
new position("图书情报/档案管理","1903"),
new position("文案策划/资料编写","1904"),
new position("高级秘书","1905"),
new position("电脑操作员/打字员","1907"),
new position("前台文员接待","1908"),
new position("高级文员","1909"),
new position("话务员","1910"),
new position("文员","1911"),
new position("其它相关职位","1940")
),
new Array(
new position("行政/人事类-不限",""),
new position("策划主任","3100"),
new position("人事经理","3103"),
new position("人事文员","3104"),
new position("员工培训经理/主管","3105"),
new position("招聘经理/主任","3106"),
new position("行政经理","3107"),
new position("人事助理","3108"),
new position("行政助理","3109"),
new position("行政文员","3110"),
new position("总务","3111"),
new position("薪资福利经理/主管/专员","3112"),
new position("绩效考核经理/主管/专员","3113"),
new position("招聘专员","3114"),
new position("其它相关职位","3140")
),
new Array(
new position("工业/工厂类-不限","3500"),
new position("产品开发","3504"),
new position("生产经理","3505"),
new position("工程经理/主管","3506"),
new position("品管经理/主管","3507"),
new position("物控经理/主管","3508"),
new position("设备经理/主管","3509"),
new position("采购管理","3510"),
new position("仓库管理员","3511"),
new position("计划员/调度员","3512"),
new position("化验/检验员","3513"),
new position("跟单员","3516"),
new position("SMT技术员","3517"),
new position("工艺工程师","3518"),
new position("生管主管/督导","3519"),
new position("生管员","3520"),
new position("PE工程师","3521"),
new position("IE工程师","3522"),
new position("组长/拉长","3523"),
new position("工程设备工程师","3524"),
new position("品管员","3525"),
new position("ISO专员","3526"),
new position("物控员","3527"),
new position("安全主任","3528"),
new position("统计员","3529"),
new position("品质工程师","3530"),
new position("ME工程师","3531"),
new position("制造课长","3532"),
new position("其它相关职位","3540")
),
new Array(
new position("电子通讯/电气(器)类-不限","1500"),
new position("电子工程师","1503"),
new position("电气工程师","1504"),
new position("电信工程师/通讯工程师","1505"),
new position("电路(布线)设计","1506"),
new position("智能大厦/综合布线/弱电","1508"),
new position("自动控制","1509"),
new position("无线电技术","1510"),
new position("半导体技术","1511"),
new position("变压器/磁电工程师","1512"),
new position("电声工程师","1513"),
new position("数码产品开发工程师","1514"),
new position("单片机/DSP/底层软件开发","1515"),
new position("光源与照明工程","1516"),
new position("灯饰研发工程师","1517"),
new position("电气维修","1518"),
new position("家用电器","1520"), 
new position("小家电","1521"),
new position("电器工程师","1522"),
new position("电力工程师","1523"),
new position("测试工程师","1524"),
new position("其它相关职位","1540")
),
new Array(
new position("机械(电)/仪表类-不限","1600"),
new position("机械设计与制造","1603"),
new position("机械工程师","1604"),
new position("模具工程师","1605"),
new position("铸造/锻造","1606"),
new position("注塑成型","1607"),
new position("气动/液压","1608"),
new position("机械制图","1609"),
new position("精密机械/仪器仪表","1610"),
new position("纺织机械","1611"),
new position("设备修理","1614"),
new position("汽车/摩托车工程师","1615"),
new position("五金矿产/金属制品","1616"),
new position("机电一体化","1617"),
new position("锅炉/压力容器","1618"),
new position("船舶机械","1619"),
new position("机械工艺师","1620"),
new position("刀具工程师","1621"),
new position("CNC工程师","1622"),
new position("结构设计师","1623"),
new position("食品机械","1624"),
new position("焊接机械","1625"),
new position("其它相关职位","1640")
), 
new Array(
new position("金融/保险/证券类-不限","1400"),
new position("证券期货","1403"),
new position("金融投资分析","1404"),
new position("保险业务/保险经纪人/保险代理人","1405"),
new position("税务专员","1406"),
new position("评估师","1408"),
new position("银行信贷","1409"),
new position("融资经理/主管","1410"),
new position("出纳员/银行专员","1411"),
new position("预结算专员","1412"),
new position("炒股操盘手","1413"),
new position("其它相关职位","1440")
),
new Array(
new position("房地产/建筑施工类-不限","1800"),
new position("建筑(结构)工程师","1803"),
new position("建筑制图","1804"),
new position("工程监理","1805"),
new position("管道(水、电)","1806"),
new position("给排水/供水(电)工程","1807"),
new position("工程预决算/施工","1808"),
new position("房地产开发/策划","1809"),
new position("房地产评估","1810"),
new position("物业管理","1811"),
new position("路桥技术/隧道工程","1812"),
new position("基建/岩土工程","1813"),
new position("港口与航道工程","1814"),
new position("园艺工程/园林技术","1815"),
new position("房地产中介","1816"),
new position("注册建筑师","1817"),
new position("制冷暖通","1818"),
new position("工民建","1819"),
new position("其它相关职位","1840")
),
new Array(
new position("广告(装潢、包装)设计类-不限","2100"),
new position("广告设计/创意策划","2103"),
new position("文案/媒体策划","2104"),
new position("产品包装设计","2105"),
new position("室内(外)装修/装潢设计","2106"),
new position("工艺品设计","2107"),
new position("纺织/服饰(装)设计","2108"),
new position("形象设计","2109"),
new position("平面设计","2110"),
new position("玩具设计","2111"),
new position("珠宝设计","2112"),
new position("三维动画设计","2113"),
new position("多媒体设计与制作","2114"),
new position("工业产品设计","2115"),
new position("其它相关职位","2140")
),
new Array(
new position("文体\教育\培训类-不限","2200"),
new position("新闻出版","2203"),
new position("广播电视(影)","2204"),
new position("文化艺术","2205"),
new position("高等教育","2206"),
new position("中级教育","2207"),
new position("小学/幼儿教育","2208"),
new position("竞技/体育","2210"),
new position("职业教育/培训","2211"),
new position("记者","2212"),
new position("家教","2213"),
new position("记者","2214"),
new position("其它相关职位","2240")
),
new Array(
new position("卫生医疗/美容保健类-不限","2400"),
new position("医生/医师","2403"),
new position("牙科医生","2404"),
new position("心理医生","2405"),
new position("外科医生","2406"),
new position("预防医生","2407"),
new position("护士/护理","2408"),
new position("保健/健美","2409"),
new position("美容/美发","2410"),
new position("药剂/中药/西药/药检","2411"),
new position("针灸推拿","2412"),
new position("临床医学","2413"),
new position("妇幼保健","2414"),
new position("卫生防疫","2415"),
new position("医药代表","2416"),
new position("医药检验","2417"),
new position("兽医","2418"),
new position("妇产科医生","2419"),
new position("其它相关职位","2440")
),
new Array(
new position("化工/制药类-不限","2600"),
new position("日用化工","2603"),
new position("生物化工/生物制药","2604"),
new position("造纸/废品处理","2605"),
new position("化学药剂/药品","2606"),
new position("玻璃/硅酸盐工业","2607"),
new position("农药、化肥","2608"),
new position("无机化工","2609"),
new position("有机化工","2610"),
new position("精细化工","2611"),
new position("分析化工","2612"),
new position("高分子化工/化纤/新材料","2613"),
new position("电镀化工","2614"),
new position("其它相关职位","2640")
),
new Array(
new position("能源动力类-不限","1700"),
new position("水利、水电","1703"),
new position("核电、火电","1704"),
new position("电厂、电力","1705"),
new position("制冷、暖通","1706"),
new position("空调、锅炉","1707"),
new position("石油\天燃气\储运","1708"),
new position("城市燃气","1709"),
new position("其它相关职位","1740")
),
new Array(
new position("宾馆饭店/餐饮旅游类-不限","2700"),
new position("服务员/侍者/门童","2703"),
new position("高级厨师/调酒师","2704"),
new position("导游","2705"),
new position("前台接待/礼仪/接线生","2706"),
new position("大堂经理/副理","2707"),
new position("楼面经理/主任","2708"),
new position("酒店管理","2709"),
new position("其它相关职位","2740")
),
new Array(
new position("商店/零售服务类-不限","2800"),
new position("营业员/服务员/店员","2803"),
new position("导购员","2804"),
new position("收银员","2805"),
new position("店长","2806"),
new position("营销主管","2807"),
new position("理货员","2808"),
new position("其它相关职位","2840")
),
new Array(
new position("技工/普工类-不限","3600"),
new position("车、铣、刨、磨","3603"),
new position("钳、钣、铆、冲、焊、铸","3604"),
new position("裁、剪、车、缝、熨、烫","3605"),
new position("水工/木工/油漆工","3606"),
new position("电工/锅炉工","3607"),
new position("普通工人","3608"),
new position("其它相关职位","3640")
),
new Array(
new position("轻工类-不限","3700"),
new position("服装纺织","3703"),
new position("印刷/染整技术","3704"),
new position("纸浆造纸工艺","3705"),
new position("制鞋/制衣/制革/手袋","3706"),
new position("食品工程/糖酒饮料/粮油副食","3707"),
new position("陶瓷技术","3708"),
new position("金银首饰加工","3709"),
new position("其它相关职位","3740")
),
new Array(
new position("后勤保障类-不限","2900"),
new position("保安/司机/搬运","2903"),
new position("寻呼/声讯服务","2904"),
new position("社区服务","2905"),
new position("清洁工/后勤","2906"),
new position("食堂厨师","2907"),
new position("其它相关职位","2940")
),
new Array(
new position("翻译类-不限","4300"),
new position("英语翻译","4303"),
new position("日语翻译","4304"),
new position("法语翻译","4305"),
new position("德语翻译","4306"),
new position("俄语翻译","4307"),
new position("朝鲜语翻译","4308"),
new position("西班牙语翻译","4309"),
new position("其它相关职位","4340")
),
new Array(
new position("物流/贸易类-不限","4400"),
new position("物流经理","4403"),
new position("物流主管","4404"),
new position("仓库经理/主管","4405"),
new position("仓库管理员","4406"),
new position("运输经理/主管","4407"),
new position("单证员","4408"),
new position("快递员","4409"),
new position("物流操作员","4410"),
new position("船务人员","4411"),
new position("外销员","4412"),
new position("国际业务","4413"),
new position("报关员","4414"),
new position("其它相关职位","4440")
),
new Array(
new position("咨询/顾问类-不限","4500"),
new position("企业策划/顾问","4503"),
new position("企业管理/企管顾问","4504"),
new position("涉外咨询师","4505"),
new position("高级猎头顾问","4506"),
new position("咨询总监","4507"),
new position("咨询经理","4508"),
new position("咨询员","4509"),
new position("信息中介","4510"),
new position("专业顾问","4511"),
new position("其它相关职位","4540")
),
new Array(
new position("法律专业人员类-不限","4600"),
new position("律师","4603"),
new position("法律顾问","4604"),
new position("法务人员","4605"),
new position("律师助理","4606"),
new position("书记员","4607"),
new position("其它相关职位","4640")
),
new Array(
new position("影视/摄影专业类-不限","4700"),
new position("影视策划/制作人员","4703"),
new position("影音器材管理","4704"),
new position("演员","4706"),
new position("摄影师","4707"),
new position("音效师","4708"),
new position("节目主持人","4709"),
new position("其它相关职位","4740")
),
new Array(
new position("编辑/发行类-不限","4700"),
new position("影视策划/制作人员","4800"),
new position("总编","4803"),
new position("副总编","4804"),
new position("编辑主任","4805"),
new position("编辑","4806"),
new position("美术编辑","4807"),
new position("发行主管","4808"),
new position("发行助理","4809"),
new position("其它相关职位","4840")
),
new Array(
new position("其他类-不限","3000"),
new position("交通运输","3003"),
new position("声光技术","3004"),
new position("生物技术","3005"),
new position("测绘技术","3006"),
new position("激光技术","3007"),
new position("地质勘探","3008"),
new position("矿产冶金","3009"),
new position("环境工程","3011"),
new position("市政建设/城市规划","3012"),
new position("农、林、牧、渔、其他","3014"),
new position("其它相关职位","3040")
),
new Array(
new position("不限","")
 )
);

var _province_cn =
 new Array(
"广东省",
"上海市",
 "北京市",
"天津市",
"重庆市",
"海南省",
"江苏省",
"福建省",
"江西省",
"广西省",
"辽宁省",
"内蒙古自治区",
"贵州省",
"甘肃省",
"山东省",
"湖南省",
"湖北省",
"云南省",
"山西省",
"河南省",
"河北省",
"浙江省",
"四川省",
"黑龙江省",
"西藏自治区",
"新疆",
"安徽省",
"陕西省",
"吉林省",
"宁夏",
"西藏自治区",
"香港",
"澳门",
"台湾", 
"国外",
"不限"
 );
var _city_cn = new Array(
 
new Array(
new city('不限','广东'),
new city('广州市','广州'),
new city('深圳市','深圳'),
new city('湛江市','湛江'),
new city('阳江市','阳江'),
new city('汕头市','汕头'),
new city('珠海市','珠海'),
new city('东莞市','东莞'),
new city('佛山市','佛山'),
new city('梅州市','梅州'),
new city('汕尾市','汕尾'),
new city('惠州市','惠州'),
new city('中山市','中山'),
new city('顺德市','顺德'),
new city('从化市','从化'),
new city('南海市','南海'),
new city('韶关市','韶关'),
new city('江门市','江门'),
new city('肇庆市','肇庆'),
new city('潮州市','潮州'),
new city('茂名市','茂名'),
new city('云浮市','云浮'),
new city('河源市','河源'),
new city('清远市','清远'),
new city('揭阳市','揭阳'),
new city('兴宁市','兴宁'),
new city('普宁市','普宁'),
new city('新兴县','新兴')
), 
new Array(
new city('上海市','上海')
), 
new Array(
new city('北京市','北京')
),
new Array(
new city('天津市','天津')
),
 new Array(
 new city('重庆市','重庆')
),
new Array(
new city('海口市','海口'),
new city('三亚市','三亚')
),
new Array(
new city('南京市','南京'),
new city('苏州市','苏州'),
new city('无锡市','无锡'),
new city('常州市','常州'),
new city('镇江市','镇江'),
new city('南通市','南通'),
new city('扬州市','扬州'),
new city('盐城市','盐城'),
new city('徐州市','徐州'),
new city('淮阴市','淮阴'),
new city('连云港市','连云港'),
new city('常熟市','常熟'),
new city('丹阳市','丹阳'),
new city('姜堰市','姜堰'),
new city('宿迁市','宿迁'),
new city('东台市','东台'),
new city('泰州市','泰州'),
new city('仪征市','仪征'),
new city('江阴市','江阴')
),
new Array(
new city('福州市','福州'),
new city('厦门市','厦门'),
new city('宁德市','宁德'),
new city('莆田市','莆田'),
new city('泉州市','泉州'),
new city('漳州市','漳州'),
new city('龙岩市','龙岩'),
new city('三明市','三明'),
new city('建阳市','建阳')
),
new Array(
new city('南昌市','南昌'),
new city('九江市','九江'),
new city('宜春市','宜春'),
new city('庐山市','庐山'),
new city('上饶市','上饶'),
new city('抚州市','抚州'),
new city('吉安市','吉安'),
new city('赣州市','吉安'),
new city('景德镇市','景德镇'),
new city('萍乡市','萍乡')
),
new Array(
new city('桂林市','桂林'),
new city('南宁市','南宁'),
new city('玉林市','玉林'),
new city('北海市','北海')
),
new Array(
new city('沈阳市','沈阳'),
new city('铁岭市','铁岭'),
new city('辽阳市','辽阳'),
new city('阜新市','阜新'),
new city('营口市','营口'),
new city('锦州市','锦州'),
new city('大连市','大连'),
new city('鞍山市','鞍山'),
new city('抚顺市','抚顺'),
new city('本溪市','本溪'),
new city('丹东市','丹东'),
new city('盘锦市','盘锦'),
new city('朝阳市','朝阳')
),
new Array(
new city('呼和浩特市','呼和浩特'),
new city('包头市','包头'),
new city('乌海市','乌海'),
new city('集宁市','集宁'),
new city('赤峰市','赤峰')
),
new Array(
new city('贵阳市','贵阳'),
new city('遵义市','遵义'),
new city('安顺市','安顺'),
new city('都匀市','都匀'),
new city('六盘水市','六盘水')
),
new Array(
new city('兰州市','兰州'),
new city('武威市','武威'),
new city('张掖市','张掖'),
new city('酒泉市','酒泉'),
new city('天山市','天山'),
new city('嘉峪关市','嘉峪关')
),
new Array(
new city('青岛市','青岛'),
new city('济南市','济南'),
new city('烟台市','烟台'),
new city('淄博市','淄博'),
new city('德州市','德州'),
new city('潍坊市','潍坊'),
new city('济宁市','济宁'),
new city('泰安市','泰安'),
new city('临沂市','临沂'),
new city('聊城市','聊城'),
new city('威海市','威海'),
new city('龙口市','龙口'),
new city('青州市','青州'),
new city('枣庄市','枣庄'),
new city('曲阜市','曲阜')
),
new Array(
new city('长沙市','长沙'),
new city('湘潭市','湘潭'),
new city('绥宁市','绥宁'),
new city('益阳市','益阳'),
new city('怀化市','怀化'),
new city('吉首市','吉首'),
new city('岳阳市','岳阳'),
new city('株洲市','株洲'),
new city('常德市','常德'),
new city('郴州市','郴州'),
new city('衡阳市','衡阳')
),
new Array(
new city('武汉市','武汉'),
new city('孝感市','孝感'),
new city('黄石市','黄石'),
new city('咸宁市','咸宁'),
new city('江陵市','江陵'),
new city('沙市','沙市'),
new city('宜昌市','宜昌'),
new city('恩施市','恩施'),
new city('十堰市','十堰'),
new city('襄樊市','襄樊'),
new city('鄂州市','鄂州'),
new city('丹江口市','丹江口'),
new city('神农架市','神农架')
), 
new Array(
new city('昆明市','昆明'),
new city('曲靖市','曲靖'),
new city('楚雄市','楚雄'),
new city('思茅市','思茅')
),
new Array(
new city('太原市','太原'),
new city('大同市','大同'),
new city('阳泉市','阳泉'),
new city('榆次市','榆次'),
new city('长治市','长治'),
new city('晋城市','晋城'),
new city('临汾市','临汾'),
new city('离石市','离石'),
new city('运城市','运城'),
new city('忻州市','忻州')
),
new Array(
new city('郑州市','郑州'),
new city('安阳市','安阳'),
new city('新乡市','新乡'),
new city('许昌市','许昌'),
new city('平顶山','平顶山'),
new city('南阳市','南阳'),
new city('开封市','开封'),
new city('洛阳市','洛阳'),
new city('商丘市','商丘'),
new city('焦作市','焦作'),
new city('鹤壁市','鹤壁'),
new city('漯河市','漯河'),
new city('濮阳市','濮阳'),
new city('周口市','周口'),
new city('三门峡市','三门峡'),
new city('驻马店市','驻马店')
),
new Array(
new city('石家庄市','石家庄'),
new city('保定市','保定'),
new city('张家口市','张家口'),
new city('承德市','承德'),
new city('唐山市','唐山'),
new city('廊坊市','廊坊'),
new city('沧州市','沧州'),
new city('衡水市','衡水'),
new city('邢台市','邢台'),
new city('邯郸市','邯郸'),
new city('秦皇岛市','秦皇岛')
),
new Array(
new city('杭州市','杭州'),
new city('温州市','温州'),
new city('宁波市','宁波'),
new city('湖州市','湖州'),
new city('嘉兴市','嘉兴'),
new city('绍兴市','绍兴'),
new city('丽水市','丽水'),
new city('金华市','金华'),
new city('衢州市','衢州'),
new city('海宁市','海宁'),
new city('余姚市','余姚'),
new city('台州市','台州'),
new city('义乌市','义乌')
),
new Array(
new city('成都市','成都'),
new city('攀枝花','攀枝'),
new city('自贡市','自贡'),
new city('绵阳市','绵阳'),
new city('德阳市','德阳'),
new city('南充市','南充'),
new city('达县市','达县'),
new city('万县市','万县'),
new city('宜宾市','宜宾'),
new city('乐山市','乐山'),
new city('西昌市','西昌'),
new city('雅安市','雅安'),
new city('泸州市','泸州'),
new city('遂宁市','遂宁')
),
new Array(
new city('哈尔滨市','哈尔滨'),
new city('齐齐哈尔市','齐齐哈尔'),
new city('牡丹江市','牡丹江'),
new city('佳木斯市','佳木斯'),
new city('绥化市','绥化'),
new city('黑河市','黑河'),
new city('加格达奇市','加格达奇'),
new city('伊春市','伊春'),
new city('鸡西市','鸡西'),
new city('大庆市','大庆')
),
new Array(
new city('拉萨市','拉萨')
),
new Array(
new city('乌鲁木齐市','乌鲁木齐'),
new city('石河子市','石河子'),
new city('喀什市','喀什'),
new city('伊宁市','伊宁'),
new city('克拉玛依市','克拉玛依')
),
new Array(
new city('合肥市','合肥'),
new city('蚌埠市','蚌埠'),
new city('芜湖市','芜湖'),
new city('淮南市','淮南'),
new city('马鞍山','马鞍'),
new city('安庆市','安庆'),
new city('宿州市','宿州'),
new city('阜阳市','阜阳'),
new city('滁州市','滁州'),
new city('淮北市','淮北'),
new city('铜陵市','铜陵'),
new city('六安市','六安'),
new city('黄山市','黄山')
),
new Array(
new city('西安市','西安'),
new city('延安市','延安'),
new city('榆林市','榆林'),
new city('渭南市','渭南'),
new city('商州市','商州'),
new city('安康市','安康'),
new city('汉中市','汉中'),
new city('宝鸡市','宝鸡'),
new city('铜川市','铜川'),
new city('咸阳市','咸阳')
),
new Array(
new city('长春市','长春'),
new city('延吉市','延吉'),
new city('四平市','四平'),
new city('白城市','白城'),
new city('辽源市','辽源'),
new city('公主岭市','公主岭'),
new city('梅河口市','梅河口')
),
new Array(
new city('银川市','银川'),
new city('石嘴山市','石嘴山')
),
new Array(
new city('西宁市','西宁'),
new city('格尔木市','格尔木')
),
new Array(
new city('香港','香港')
),
new Array(
new city('澳门','澳门')
),
new Array(
new city('台湾','台湾')
),

new Array(
new city('国外','国外')
),
 new Array(
new city('不限市','00000')
)

);


var _date_cn = new Array(
"1" ,"一天内",
"3" ,"三天内",
"7" ,"一周内",
"15" ,"半月内",
"30","一个月内",
"60","二个月内",
"90","三个月内",
"183","半年内",
"365","一年内"
);



var ObjList = "";


//加载职位div
function loadZhiWei(Field){
	
  ObjList += ",div" + Field;
  var htmlDiv;
  htmlDiv  = "<div id='div"+Field+"' width='720' style='position:absolute;left:10px;top:165px;visibility:hidden;z-index:100;'>";
  htmlDiv += "</div>";
  document.writeln(htmlDiv);
 
}

//加载城市的div
function loadCity(Field){
	
  ObjList += ",div" + Field;
  var htmlDiv;
  htmlDiv  = "<div id='div"+Field+"' width='720' style='position:absolute;left:10px;top:165px;visibility:hidden;z-index:100;'>";
  htmlDiv += "</div>";
  document.writeln(htmlDiv);
 
}

//显示职位div的方法
function showZhiWei(Field,Arrs,parnum){
	
	//清空div中的表
   var tbl=document.getElementById("tblZhiWei");
   if(null!=tbl){	   
      new Element.remove('tblZhiWei','divZhiWei');
   }

   Arr = eval(Arrs);
  var imgpath="/image/";
  var htmlDiv;
 
  htmlDiv  = "<table width='720'  style='border-left:#036 dashed 1px; border-right:#036 dashed 1px;' id='tblZhiWei' height='78' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>";
  htmlDiv += "<tr>";
  htmlDiv += "<td height='26' align='left' valign='middle' background='http://www.job0.cn/images/topa.gif'><table width='720' height='26' border='0' cellpadding='0' cellspacing='0'>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='10'>&nbsp;</td>";
  htmlDiv += " <td width='19'><img src='http://www.job0.cn/images/biao.gif' width='14' height='26' /></td>";
  htmlDiv += " <td width='607' class='fontsty' style='fontsty;color:white;'>请选择岗位</td>";
  htmlDiv += " <td width='84' class='quita' onclick='hiddenLayer()' style='cursor:pointer;color:white;'>【关闭选单】</td>";
  htmlDiv += "</tr>";
  htmlDiv += "</table></td>";
  htmlDiv += " </tr>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='720' height='48' valign='top'>";
  htmlDiv += "<table width='100%' border='0' cellspacing='0' cellpadding='0' >";
  htmlDiv +=" <tr>";
  var big = null;
  var jsq = 0;
  position = Arr[parnum];

  for(var i=0;i<position.length;i++){
    
    
      htmlDiv += "<td height='24' width='25%' " + TdMouse + " onclick=\"SelectTest2('" + Field + "','" + position[i].name+"','"+position[i].value+ "')\">&nbsp; "+ position[i].name + "</td>";

      jsq++;
      if(jsq%4 == 0){
        htmlDiv += "</tr><tr>";
      }
   
  }
  
  for(var k= (jsq-1) % 4;k<3;k++){
    htmlDiv += "<td height='24'>&nbsp;</td>";
  }

  htmlDiv += "</tr></table>";
  htmlDiv += "</td></tr><tr><td colspan='2' height='4' bgcolor='#FF9B41'></td></tr></table>";
 

  //插入职位div的内容
   new Insertion.Top('divZhiWei',htmlDiv);

  //重新选择
   var oForm = document.forms['form_search'];

  
   //变子类的文本
   if(parnum==25){
      document.getElementById("btnZhiWei").value=position[0].name;
      document.getElementById("btnZhiWei").title=position[0].name;
	  //oForm.filename.value=position[0].name;
      oForm.subCatelog.value=position[0].value;
   } else{
     //控制本网的职位参数，它的值要数字
     oForm.subCatelog.value=position[1].value;
   
     document.getElementById("btnZhiWei").value=position[1].name;
     document.getElementById("btnZhiWei").title=position[1].name;
     //网联的职位参数由它控制，因不能用截取的按钮的文本值
     oForm.filename.value=position[1].name;
   }
}

//显示城市div的方法
function showCity(Field,Arrs,parnum){
	
	//清空div中的表
   var tb=document.getElementById("tblCity");
   if(null!=tb){	   
     new Element.remove('tblCity','divCity');
   }

   Arr = eval(Arrs);
  var htmlDiv;
  htmlDiv  = "<table width='720'  style='border-left:#036 dashed 1px; border-right:#036 dashed 1px;' id='tblCity' height='78' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>";
  htmlDiv += "<tr>";
  htmlDiv += "<td height='26' align='left' valign='middle' background='http://www.job0.cn/images/topa.gif'><table width='720' height='26' border='0' cellpadding='0' cellspacing='0'>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='10'>&nbsp;</td>";
  htmlDiv += " <td width='19'><img src='http://www.job0.cn/images/biao.gif' width='14' height='26' /></td>";
  htmlDiv += " <td width='607' class='fontsty' style='fontsty;color:white;'>请选择工作地点</td>";
  htmlDiv += " <td width='84' class='quita' onclick='hiddenLayer()' style='cursor:pointer;color:white;'>【关闭选单】</td>";
  htmlDiv += "</tr>";
  htmlDiv += "</table></td>";
  htmlDiv += " </tr>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='720' height='48' valign='top'>";
  htmlDiv += "<table width='100%' border='0' cellspacing='0' cellpadding='0' >";
  htmlDiv +=" <tr>";
  var big = null;
  var jsq = 0;
  city = Arr[parnum];

  for(var i=0;i<city.length;i++){
    
       htmlDiv += "<td height='24' width='25%' " + TdMouse + " onclick=\"SelectTest2('" + Field + "','" + city[i].name+"','"+city[i].value+ "')\">&nbsp; "+ city[i].name + "</td>";

      jsq++;
      if(jsq%4 == 0){
        htmlDiv += "</tr><tr>";
      }
   
  }
  
  for(var k= (jsq-1) % 4;k<3;k++){
    htmlDiv += "<td height='24'>&nbsp;</td>";
  }

  htmlDiv += "</tr></table>";
  htmlDiv += "</td></tr><tr><td colspan='2' height='4' bgcolor='#FF9B41'></td></tr></table>";
 
  //插入城市div的内容 
   new Insertion.Top('divCity',htmlDiv);
   
  //重新选择
   var oForm = document.forms['form_search'];
   oForm.location.value=city[0].value;

   document.getElementById("btnCity").value=city[0].name;
}

//显示日期div的方法 
function showDate(Field,Arrs)
{
  ObjList += ",div" + Field;
  Arr = eval(Arrs);
  var htmlDiv;
  htmlDiv  = "<div id='div"+Field+"' width='720' style='position:absolute;left:10px;top:165px;visibility:hidden;z-index:100;'>";
  htmlDiv += "<table width='720'  style='border-left:#036 dashed 1px; border-right:#036 dashed 1px;' height='78' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>";
  htmlDiv += "<tr>";
  htmlDiv += "<td height='26' align='left' valign='middle' background='http://www.job0.cn/images/topa.gif'><table width='720' height='26' border='0' cellpadding='0' cellspacing='0'>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='10'>&nbsp;</td>";
  htmlDiv += " <td width='19'><img src='http://www.job0.cn/images/biao.gif' width='14' height='26' /></td>";
  htmlDiv += " <td width='607' class='fontsty' style='fontsty;color:white;'>请选择日期</td>";
  htmlDiv += " <td width='84' class='quita' onclick='hiddenLayer()' style='cursor:pointer;color:white;'>【关闭选单】</td>";
  htmlDiv += "</tr>";
  htmlDiv += "</table></td>";
  htmlDiv += " </tr>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='720' height='48' valign='top'>";
  htmlDiv += "<table width='100%' border='0' cellspacing='0' cellpadding='0' bgcolor='#FFFFFF'>";
  htmlDiv +=" <tr>";
     var big = null;
     var jsq = 0;
     for(var i=0;i<Arr.length/2;i++){
    htmlDiv += "<td height='24' width='25%' " + TdMouse + " onclick=\"SelectTest2('" + Field + "','" + Arr[2*i+1]+"','"+Arr[2*i]+"')\"> &nbsp;"+ Arr[2*i+1] + "</td>";
      jsq++;
      if(jsq%4 == 0){
        htmlDiv += "</tr><tr>";
      }
  }
  
  for(var k= (jsq-1) % 4;k<3;k++){
    htmlDiv += "<td height='24'>&nbsp;</td>";
  }

  htmlDiv += "</tr></table>";
  htmlDiv += "</td></tr><tr><td colspan='2' height='4' bgcolor='#FF9B41'></td></tr></table>";
  htmlDiv += "</div>";
  
  document.writeln(htmlDiv);
}

//显示行业div的方法
function showHangYe(Field,Arrs)
{
  ObjList += ",div" + Field;
  Arr = eval(Arrs);
  var htmlDiv;
  htmlDiv  = "<div id='div"+Field+"' width='720' style='position:absolute;left:10px;top:165px;visibility:hidden;z-index:100;'>";
  htmlDiv += "<table width='720'  style='border-left:#036 dashed 1px; border-right:#036 dashed 1px;' height='78' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>";
  htmlDiv += "<tr>";
  htmlDiv += "<td height='26' align='left' valign='middle' background='http://www.job0.cn/images/topa.gif'><table width='720' height='26' border='0' cellpadding='0' cellspacing='0'>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='10'>&nbsp;</td>";
  htmlDiv += " <td width='19'><img src='http://www.job0.cn/images/biao.gif' width='14' height='26' /></td>";
  htmlDiv += " <td width='607' class='fontsty' style='fontsty;color:white;'>请选择职位类别</td>";
  htmlDiv += " <td width='84' class='quita' onclick='hiddenLayer()' style='cursor:pointer;color:white;'>【关闭选单】</td>";
  htmlDiv += "</tr>";
  htmlDiv += "</table></td>";
  htmlDiv += " </tr>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='720' height='48' valign='top'>";
  htmlDiv += "<table width='100%' border='0' cellspacing='0' cellpadding='0' >";
  htmlDiv +=" <tr>";
  var big = null;
  var jsq = 0;
  for(var i=0;i<Arr.length;i++){
      htmlDiv += "<td height='24' width='25%' " + TdMouse + " onclick=\"SelectTestHang('" + Field + "','" + Arr[i]+"',"+i+")\">&nbsp; "+ Arr[i] + "</td>";

      jsq++;
      if(jsq%4 == 0){
        htmlDiv += "</tr><tr>";
      }
  }
  
  for(var k= (jsq-1) % 4;k<3;k++){
    htmlDiv += "<td height='24'>&nbsp;</td>";
  }

  htmlDiv += "</tr></table>";
  htmlDiv += "</td></tr><tr><td colspan='2' height='4' bgcolor='#FF9B41'></td></tr></table>";
  htmlDiv += "</div>";
  
  document.writeln(htmlDiv);
}

//显示省份div的方法,传入的是名字与数组
function showProvince(Field,Arrs)
{
  ObjList += ",div" + Field;
  Arr = eval(Arrs);
  var htmlDiv;
  htmlDiv  = "<div id='div"+Field+"' width='720' style='position:absolute;left:10px;top:165px;visibility:hidden;z-index:100;'>";
  htmlDiv += "<table width='720'  style='border-left:#036 dashed 1px; border-right:#036 dashed 1px;' height='78' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>";
  htmlDiv += "<tr>";
  htmlDiv += "<td height='26' align='left' valign='middle' background='http://www.job0.cn/images/topa.gif'><table width='720' height='26' border='0' cellpadding='0' cellspacing='0'>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='10'>&nbsp;</td>";
  htmlDiv += " <td width='19'><img src='http://www.job0.cn/images/biao.gif' width='14' height='26' /></td>";
  htmlDiv += " <td width='607' class='fontsty' style='fontsty;color:white'>请选择省份</td>";
  htmlDiv += " <td width='84' class='quita' onclick='hiddenLayer()' style='cursor:pointer; color:white;'>【关闭选单】</td>";
  htmlDiv += "</tr>";
  htmlDiv += "</table></td>";
  htmlDiv += " </tr>";
  htmlDiv += " <tr>";
  htmlDiv += "<td width='720' height='48' valign='top'>";
  htmlDiv += "<table width='100%' border='0' cellspacing='0' cellpadding='0' >";
  htmlDiv +=" <tr>";
  var big = null;
  var jsq = 0;
  for(var i=0;i<Arr.length;i++){
      htmlDiv += "<td height='24' width='25%' " + TdMouse + " onclick=\"SelectTestProvince('" + Field + "','" + Arr[i]+"',"+i+")\">&nbsp; "+ Arr[i] + "</td>";
      jsq++;
      if(jsq%4 == 0){
        htmlDiv += "</tr><tr>";
      }
  }
  for(var k= (jsq-1) % 4;k<3;k++){
    htmlDiv += "<td height='24'>&nbsp;</td>";
  }

  htmlDiv += "</tr></table>";
  htmlDiv += "</td></tr><tr><td colspan='2' height='4' bgcolor='#FF9B41'></td></tr></table>";
  htmlDiv += "</div>";
  
  document.writeln(htmlDiv);
}

//这是点击日期的方法，显示日期的div
function dateDisplayer(divDate){
  hiddenLayer();
  GetCenterXY_ForLayer(divDate);
  DivSetVisible(divDate);
  
}

//这是行业点击的方法，显示行业的div
function hangyeDisplayer(divHangYe){
  hiddenLayer();
  GetCenterXY_ForLayer(divHangYe);
  DivSetVisible(divHangYe);
}

//这是点击职位的方法，显示职位的div,必须先加载了div
function zhiweiDisplayer(divZhiWei){
  if(document.getElementById("btnHangYe").value=="选择/修改"){
	  alert("请先选择类别！");
	  return;
  }
  hiddenLayer();
  GetCenterXY_ForLayer(divZhiWei);
  DivSetVisible(divZhiWei);
}

//这是省份点击的方法，显示省份的div
function provinceDisplayer(divProvince){
  hiddenLayer();
  GetCenterXY_ForLayer(divProvince);
  DivSetVisible(divProvince);
}

//这是点击城市的方法，显示城市的div,必须先加载了div
function cityDisplayer(divCity){
	
  if(document.getElementById("btnProvince").value=="选择/修改"){
	  alert("请先选择省份！");
	  return;
  }
  hiddenLayer();
  GetCenterXY_ForLayer(divCity);
  DivSetVisible(divCity);
}

var TdMouse = " style='cursor:pointer' onMouseOver='this.style.backgroundColor=\"#ffe8d9\"' onMouseOut='this.style.backgroundColor=\"#FFFFFF\"' ";

//行业的选择方法，然后在职位div中加载了子表
function SelectTestHang(Field,showText,parnum){
    var oForm = document.forms['form_search'];
   var btnField = document.getElementById("btn"+Field);

  var strName = showText;
	var lengthStr = GetLength(strName);

	if(lengthStr>10) strName=subStringPro(strName,9)+'..';
    oForm.mainCatalog.value=parnum;
	
    btnField.value = strName;
	btnField.title = showText;
   showZhiWei("ZhiWei","_positions",parnum);
   hiddenLayer();
   
}

//省份的选择方法，然后在城市div中加载了子表
function SelectTestProvince(Field,showText,parnum){
    var oForm = document.forms['form_search'];

    var btnField = document.getElementById("btn"+Field);
    var strName = showText;
	var lengthStr = GetLength(strName);

	if(lengthStr>10) strName=subStringPro(strName,9)+'..';
    oForm.province.value=parnum;

    btnField.value = strName;
   showCity("city","_city_cn",parnum);
   hiddenLayer();
}

function hiddenLayer(){
 // showElementAll();
  var argArr = ObjList.split(",");
  for(var i=0;i<argArr.length;i++){
    if(argArr[i]!="")	
    document.getElementById(argArr[i]).style.visibility = "hidden";
    //eval(argArr[i]).style.visibility = "hidden";
  }
}

//将悬浮层的位置定位在屏幕中央
function GetCenterXY_ForLayer(objdiv){
  x = document.body.scrollLeft;
  y = document.body.scrollTop;

  //获取屏幕宽度
  availWidth = parseInt(window.screen.availWidth);
  availHeight = parseInt(window.screen.availHeight);

  tblWidth = parseInt(objdiv.width);

  y = y + availHeight/4;
  x = (availWidth - tblWidth)/2;

  objdiv.style.top  = y;
  objdiv.style.left = x;
}

function DivSetVisible(objDiv){
  //hideElementAll();
  objDiv.style.visibility = "visible";
}

function HideElement(strElementTagName){
 
  try{
    for(i=0;i<window.document.all.tags(strElementTagName).length; i++){
      var objTemp = window.document.all.tags(strElementTagName)[i];
      objTemp.style.visibility = "hidden";
    }
  }
  catch(e){
    alert(e.message);
  }
  
}

function ShowElement(strElementTagName){
  try{
    for(i=0;i<window.document.all.tags(strElementTagName).length; i++){
      var objTemp = window.document.all.tags(strElementTagName)[i];
      objTemp.style.visibility = "visible";
    }
  }
  catch(e){
    alert(e.message);
  }
	
}

function hideElementAll(){
  //本例中，页面如无元素定义火狐会报错，因加了规范，故暂时未用此方法
  HideElement("SELECT");
  HideElement("OBJECT");
  HideElement("IFRAME");
}

function showElementAll(){
  ShowElement("SELECT");
  ShowElement("OBJECT");
  ShowElement("IFRAME");
}

//这是子div选择的方法
function SelectTest2(Field,showText,keyId){
	 var oForm = document.forms['form_search'];
	 var btnField=null;
	if(Field=="ZhiWei"){

	   btnField = document.getElementById("btn"+Field);
       oForm.subCatelog.value=keyId;
	    oForm.filename.value=showText;
	}
	else if(Field=="Date"){
	    btnField = document.getElementById("btn"+Field);
       oForm.positionPostDate.value=keyId;
	}
	else{
	 
	  btnField = document.getElementById("btnCity");
	  oForm.location.value=keyId;
	}

	var strName = showText;
	var lengthStr = GetLength(strName);

	if(lengthStr>10) strName=subStringPro(strName,9)+'..';

    btnField.value = strName;
	btnField.title = showText;
   
	hiddenLayer();
    
}

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 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;
}

