function InitMainPosition(obj)
{	obj.options.add(new Option ('请选择职位类别',''));
	obj.options.add(new Option ('经营/管理类','1001'));
	obj.options.add(new Option ('财务类','1016'));
	obj.options.add(new Option ('销售/业务类','1036'));
	obj.options.add(new Option ('市场类','1055'));
	obj.options.add(new Option ('设计类','1077'));
	obj.options.add(new Option ('客户服务类','1096'));
	obj.options.add(new Option ('技工类','1107'));
	obj.options.add(new Option ('行政/后勤类','1119'));
	obj.options.add(new Option ('工业/工厂类','1131'));
	obj.options.add(new Option ('人力资源类','1156'));
	obj.options.add(new Option ('计算机专业人员','1173'));
	obj.options.add(new Option ('机械/仪器仪表类','1209'));
	obj.options.add(new Option ('建筑/房地产/装饰装修/物业管理类','1232'));
	obj.options.add(new Option ('金融类（银行/基金/证券/期货/投资）','1254'));
	obj.options.add(new Option ('文教体卫/法律专业人员','1273'));
	obj.options.add(new Option ('酒店/餐饮/旅游/服务类','1284'));
	obj.options.add(new Option ('质量管理类','1302'));
	obj.options.add(new Option ('电子/电器/通信技术类','1308'));
	obj.options.add(new Option ('电气/能源/动力类','1326'));
	obj.options.add(new Option ('生物/制药/化工/环保类','1341'));
	obj.options.add(new Option ('咨询/顾问类','1350'));
	obj.options.add(new Option ('保险类','1358'));
	obj.options.add(new Option ('贸易/物流/采购/运输类','1364'));
	obj.options.add(new Option ('翻译类','1382'));
	obj.options.add(new Option ('商业零售类','1391'));
	obj.options.add(new Option ('文体/影视/写作/媒体类','1398'));
	obj.options.add(new Option ('教育/培训类','1416'));
	obj.options.add(new Option ('法律类','1424'));
	obj.options.add(new Option ('医疗卫生类','1429'));
	obj.options.add(new Option ('美容保健类','1443'));
	obj.options.add(new Option ('其它专业人员','1466'));
}


function tmpGetOccIDs(idx)
{
	switch(idx)
	{
		case'':
			return new Array('');
		case'1001':
			return new Array('1002','1003','1004','1005','1006','1007','1008','1009','1010','1011','1012','1013','1014','1015');
		case'1016':
			return new Array('1017','1018','1019','1020','1021','1022','1023','1024','1025','1026','1027','1028','1029','1030','1031','1032','1033','1034','1035');
		case'1036':
			return new Array('1037','1038','1039','1040','1041','1042','1043','1044','1045','1046','1047','1048','1049','1050','1051','1052','1053','1054');
		case'1055':
			return new Array('1056','1057','1058','1059','1060','1061','1062','1063','1064','1065','1066','1067','1068','1069','1070','1071','1072','1073','1074','1075','1076');
		case'1077':
			return new Array('1078','1079','1080','1081','1082','1083','1084','1085','1086','1087','1088','1089','1090','1091','1092','1093','1094','1095');
		case'1096':
			return new Array('1097','1098','1099','1100','1101','1102','1103','1104','1105','1106');
		case'1107':
			return new Array('1108','1109','1110','1111','1112','1113','1114','1115','1116','1117','1118');
		case'1119':
			return new Array('1120','1121','1122','1123','1124','1125','1126','1127','1128','1129','1130');
		case'1131':
			return new Array('1132','1133','1134','1135','1136','1137','1138','1139','1140','1141','1142','1143','1144','1145','1146','1147','1148','1149','1150','1151','1152','1153','1154','1155');
		case'1156':
			return new Array('1157','1158','1159','1160','1161','1162','1163','1164','1165','1166','1167','1168','1169','1170','1171','1172');
		case'1173':
			return new Array('1174','1175','1176','1177','1178','1179','1180','1181','1182','1183','1184','1185','1186','1187','1188','1189','1190','1191','1192','1193','1194','1195','1196','1197','1198','1199','1200','1201','1202','1203','1204','1205','1206','1207','1208');
		case'1209':
			return new Array('1210','1211','1212','1213','1214','1215','1216','1217','1218','1219','1220','1221','1222','1223','1224','1225','1226','1227','1228','1229','1230','1231');
		case'1232':
			return new Array('1233','1234','1235','1236','1237','1238','1239','1240','1241','1242','1243','1244','1245','1246','1247','1248','1249','1250','1251','1252','1253');
		case'1254':
			return new Array('1255','1256','1257','1258','1259','1260','1261','1262','1263','1264','1265','1266','1267','1268','1269','1270','1271','1272');
		case'1273':
			return new Array('1274','1275','1276','1277','1278','1279','1280','1281','1282','1283');
		case'1284':
			return new Array('1285','1286','1287','1288','1289','1290','1291','1292','1293','1294','1295','1296','1297','1298','1299','1300','1301');
		case'1302':
			return new Array('1303','1304','1305','1306','1307');
		case'1308':
			return new Array('1309','1310','1311','1312','1313','1314','1315','1316','1317','1318','1319','1320','1321','1322','1323','1324','1325');
		case'1326':
			return new Array('1327','1328','1329','1330','1331','1332','1333','1334','1335','1336','1337','1338','1339','1340');
		case'1341':
			return new Array('1342','1343','1344','1345','1346','1347','1348','1349');
		case'1350':
			return new Array('1351','1352','1353','1354','1355','1356','1357');
		case'1358':
			return new Array('1359','1360','1361','1362','1363');
		case'1364':
			return new Array('1365','1366','1367','1368','1369','1370','1371','1372','1373','1374','1375','1376','1377','1378','1379','1380','1381');
		case'1382':
			return new Array('1383','1482','1384','1385','1386','1387','1388','1389','1390');
		case'1391':
			return new Array('1392','1483','1393','1394','1395','1396','1397');
		case'1398':
			return new Array('1399','1484','1400','1401','1402','1403','1404','1405','1406','1407','1408','1409','1410','1411','1412','1413','1414','1415');
		case'1416':
			return new Array('1417','1485','1418','1419','1420','1421','1422','1423');
		case'1424':
			return new Array('1425','1486','1426','1427','1428');
		case'1429':
			return new Array('1430','1487','1431','1432','1433','1434','1435','1436','1437','1438','1439','1440','1441','1442');
		case'1443':
			return new Array('1444','1488','1445','1446','1447','1448','1449','1450','1451','1452','1453','1454','1455','1456','1457','1458','1459','1460','1461','1462','1463','1464','1465');
		case'1466':
			return new Array('1467','1468','1469','1470','1471','1472','1473','1474','1475','1476','1477','1478','1479','1480','1481');
		default:
			return new Array();
	}
}

function tmpGetOccNames(idx)
{
	switch(idx)
	{
		case'':
			return new Array('请选择具体职位');
		case'1001':
			return new Array('经营/管理类不限','首席执行官CEO/总裁/总经理','首席运营官COO','首席技术官CTO','首席信息官CIO','副总裁/副总经理','企业策划','投资管理','企业部经理/企业管理顾问','企业管理人员','质管部经理/质量管理顾问','质管人员/质量工程师','技术经理/项目经理','总裁助理/总经理助理');
		case'1016':
			return new Array('财务类不限','首席财务官CFO','财务总监','财务经理','财务主管/总帐主管','财务分析经理/财务分析主管','财务分析员','成本经理/成本主管','成本管理员','审计专员/审计助理','财务助理/会计助理','税务经理/税务主管','税务专员/税务助理','投融资经理/投融资主管','会计经理/会计主管','会计','统计','审计经理/审计主管','出纳/收银');
		case'1036':
			return new Array('销售/业务类不限','销售总监','销售经理/销售主管','商务/贸易/国际业务','销售工程师','销售代表/客户经理','渠道总监/分销总监','渠道分销经理/渠道分销主管','渠道代表','售前支持经理/售前支持主管','售前支持工程师','销售助理','商务经理/商务主管','商务专员/商务助理','业务拓展(BD)经理','电话销售','医药代表','保险代理人/经纪人/客户经理');
		case'1055':
			return new Array('市场类不限','市场总监','市场营销经理/市场营销主管','市场企划经理/市场企划主管','市场调研/业务分析','公关、促销、礼仪','市场营销专员','公关媒介经理/公关媒介主管','公关媒介专员','市场调研与分析','会务经理/会务主管','会务专员','产品经理/品牌经理/主管','产品专员/品牌专员','促销经理/促销主管 ','促销员','市场企划专员','广告创意/策划/设计或文案','市场专员/市场助理','广告客户经理','广告客户主管/广告客户专员');
		case'1077':
			return new Array('设计类不限','设计管理人员','美术/图形设计','广告设计','文案策划','工业设计/产品设计','多媒体设计与制作','展示/装潢设计','工艺品设计','服装/纺织品设计师','服装打样/服装制板','家具/珠宝设计','电脑绘图人员','平面设计','媒体广告设计','造型设计','多媒体设计','动画设计');
		case'1096':
			return new Array('客户服务类不限','客户服务总监','客户服务经理/客户服务主管','技术支持/客户培训','客户咨询热线/呼叫中心人员','客户服务专员/客户服务助理','客户关系管理','售后支持经理/售后支持主管','售后支持工程师','前台/接待');
		case'1107':
			return new Array('技工类不限','普工','电工/铆焊工/钳工','油漆/钣金','铲车/叉车工','切割技工','空调工/电梯工/锅炉工','锯床/车床/磨床/铣床/冲床/锣床','水工/木工/油漆工','机修工','产品或工艺工程师');
		case'1119':
			return new Array('行政/后勤类不限','行政总监','行政经理/行政主管/办公室主任','行政/人事人员','员工培训人员','企业文化/工会','行政专员/助理','经理助理/秘书/文员','前台/总机/接待','图书情报/资料/文档管理','电脑操作员/打字员');
		case'1131':
			return new Array('工业/工厂类不限','厂长/副厂长 ','总工程师/副总工程师','技术工程师','工程或设备管理','安全/健康/环境管理','产品开发','技术或工艺设计经理','维修工程师','生产经理/车间主任','组长/拉长','计划/调度','产品或生产工艺工程师(PE/ME)','工业工程师（IE）','制造工程师','物料或物流管理','设备管理','采购管理','仓库管理','生产管理','工程管理','品质管理','计划员','化验/检验');
		case'1156':
			return new Array('人力资源类不限','人力资源总监','人力资源经理/人力资源主管','人力资源专员/人力资源助理','人事主管/人事专员','招聘经理/招聘主管','招聘专员/招聘助理','培训经理/培训主管','培训专员/培训助理','培训师','薪资福利经理/主管','薪资福利专员/薪资福利助理','绩效考核经理/绩效考核主管','绩效考核专员/绩效考核助理','员工关系经理/员工关系主管','员工关系专员/员工关系助理');
		case'1173':
			return new Array('计算机专业人员不限','首席技术官CTO/首席信息官CIO','技术总监/技术经理','信息技术经理/信息技术主管','信息技术专员','产品经理/品牌经理','项目经理/项目主管','项目执行/协调人员','系统分析员','研发工程师','高级软件工程师','软件工程师','互联网软件开发工程师','高级硬件工程师','系统集成工程师','硬件工程师','通信技术工程师','ERP技术应用顾问/ERP实施工程师','数据库管理员/数据库开发工程师','技术支持/维护经理','技术支持/维护工程师','品质经理/质量工程师','网络与信息安全工程师','软件测试','硬件测试','文档工程师','系统管理员/网管','语音/视频/图形','游戏设计与开发','网站营运管理','网站编辑','网站策划','网络工程师','网页设计/网页制作/网站美工','计算机辅助设计工程师');
		case'1209':
			return new Array('机械专业人员不限','机械工程师','模具工程师','机械设计师','机械制图员','机电工程师','精密机械/仪器仪表工程师/技术员','铸造/锻造工程师','注塑工程师','CNC工程师','冲压工程师','夹具工程师','锅炉工程师','焊接工程师','汽车/摩托车工程师','船舶工程师','飞行器设计与制造','机械维修工程师','包装/印刷','食品机械','纺织机械','设备修理');
		case'1232':
			return new Array('建筑/房地产/装饰装修/物业管理类不限','建筑师','结构工程师/土木土建工程师','建筑设计/建筑制图','建筑工程管理','建筑/结构工程师','房地产开发/策划','房地产评估/交易','房地产中介/交易','工程监理','工程预决算','设备工程师','路桥/隧道/港口/航道工程','园艺设计/园林设计/景观设计','室内外装潢设计','城市规划与设计','公路桥梁设计/公路桥梁预算师','给排水/强电/弱电','制冷暖通','物业管理','施工员');
		case'1254':
			return new Array('金融类（银行/基金/证券/期货/投资）专业人员不限','行长/副行长/高级管理','投资管理/研究分析/顾问','证券/外汇/期货经纪人','投资银行业务','融资项目管理','客户经理/金融产品营销管理','资产管理/资产评估/交易管理','风险管理/稽核/法律','信贷管理/信用管理','资金管理/财务管理/清算/结算','柜员/理财咨询/客户服务/银行会计','银行卡/电子银行/新业务开拓','国际结算/外汇交易','金融业','保险业','税务人员','其它金融/经济人员');
		case'1273':
			return new Array('文教体卫/法律专业人员不限','新闻/出版','高等教育','中等教育','小学/幼儿教育','职业教育/培训/家教','体育类','卫生医疗','律师/法律顾问','广播电视/文化艺术');
		case'1284':
			return new Array('酒店/餐饮/旅游/服务类专业人员不限','宾馆或酒店管理','娱乐或餐饮管理','大堂经理/副理','楼面经理','厨师/调酒师','营养师','服务员','礼仪/商务/接线生','营业员/收银员/理货员','导游','健身教练','美容美发','司机','保安/厨师/清洁工','寻呼员/话务员','社区或家政服务');
		case'1302':
			return new Array('质量管理类专业人员不限','质量保证(QA)/质量管理/质量督导','质量控制(QC)/质量检验','新产品开发测试','供应商管理/采购设备与材料质量管理');
		case'1308':
			return new Array('电子/电器/通信技术类专业人员不限 ','电子工程师/电路工程师','电器工程师','电信工程师/通讯工程师','工艺工程师','电声工程师','数码产品开发工程师','嵌入式系统软件开发(单片机/DLC/DSP)','无线电工程师','半导体工程师','电子元器件工程师','电子/电器维修','光源与照明工程师','集成电路(IC)芯片开发','技术文档工程师','测试工程师','工程与项目实施');
		case'1326':
			return new Array('电气/能源/动力类专业人员不限','电气工程师','光源与照明工程','变压器与磁电工程师','电路工程师','智能大厦/综合布线/弱电','电力工程师','电气维修技术员','水利/水电工程师','核力/火力工程师','空调/热能工程师','石油天然气技术人员','自动控制','制冷/暖通');
		case'1341':
			return new Array('生物/制药/化工/环保类专业人员不限','生物工程/生物制药','临床试验/药品注册','医药研发/化学制剂研发','药品生产/质量管理','药品销售/推广/业务咨询','化工技术','环保技术');case'1350':return new Array('咨询/顾问类专业人员不限','企管顾问/专业顾问/策划师','咨询总监','咨询经理','咨询员','调研员','涉外咨询师');
		case'1358':
			return new Array('保险类专业人员不限','精算/产品研发/投资/稽核/法律','核保/理赔/契约管理/受理台','组训/培训/人员管理/业务推动','客户服务/续期管理');case'1364':return new Array('贸易/物流/采购/运输类专业人员不限','外贸经理/主管/专员/助理','国内贸易经理/主管/专员/助理','业务跟单','单证员/报关员','海运/空运操作人员','商务经理/主管/专员/助理','采购经理/主管','采购员/助理','物流经理/物流主管','物流专员/物流助理','物料管理','运输经理/主管','货运代理','海陆空交通运输','调度员','速递员');
		case'1382':
			return new Array('翻译类不限','英语','日语','法语','德语','俄语','西班牙语','朝鲜语','其他语种翻译');
		case'1391':
			return new Array('商业零售类不限','店长','营运','生鲜/防损技术人员','理货员','营业员/服务员/店员/导购员','收银员');
		case'1398':
			return new Array('文体/影视/写作/媒体类不限','作家/撰稿人','总编/副总编','编辑/记者','美术编辑','发行总监/经理/主管','出版','校对/录入','排版设计','艺术总监/设计总监','影视策划/影视制作','导演/编导','摄影/摄像','录音/音效师','化妆师/造型师','演员/配音/模特','主持人/播音员/DJ','演艺或体育经纪人');
		case'1416':
			return new Array('教育/培训类不限','教学/教务管理人员','幼儿教育','教师','讲师','助教','家教','健身顾问/教练');
		case'1424':
			return new Array('法律类不限','律师','法律顾问','律师助理','法务人员');
		case'1429':
			return new Array('医疗卫生类不限','医疗管理人员','医疗技术人员','医生/医师','心理医生','医药检验','护士/护理人员','药学技术与管理人员','疾病控制/公共卫生','美容/整形师','兽医/宠物医生','药库主任/药剂师','针灸推拿','药品注册');
		case'1443':
			return new Array('美容保健类不限','美容讲师','美容导师','美容督导','美容顾问','美发顾问','美容院店长','美发厅店长','美容师','发型师','染烫师','美甲师','美体师','美疗师','纹绣师','香薰师','保健师','化妆师','见习美容师','美容学员','美容总监','发型总监','美容经理');
		case'1466':
			return new Array('其它专业人员不限','交通运输(海陆空)','动力/能源','声光学技术','测绘技术','道桥技术','环境/城市规划','地质/矿产','粮食/食品/糖酒','纺织服装技术','包装/印刷/造纸','冶金/喷涂/金属材料','安全消防','农林渔牧/园林/园艺','其它');
		default:
			return new Array();
	}
}
function changePositionChildList(parentObj,childObj)
{
	count=childObj.options.length;
	for(i=0;i<count;i++)
	{
		childObj.remove(0);
	}
	var parentValue=parentObj.value;
	var occids = tmpGetOccIDs(parentValue);
	var occames = tmpGetOccNames(parentValue);
	for(i=0; i < occids.length; i++)
	{
		childObj.options.add(new Option (occames[i], occids[i]));
	}
}
