﻿var IndustryUnlimitID='255';
var CompanyTypeUnlimitID='255';
function getIndustryIDs(ver)
{
	if(ver==0)
	{
		return IndustryIDList0;
	}
	else if(ver==1)
	{
		return IndustryIDList1;
	}else
	{
		return IndustryIDList2;
	}
}
function getIndustryNames(ver) 
{
	if(ver==0)
	{
		return IndustryNameList0;
	}
	else if(ver==1)
	{
		return IndustryNameList1;
	}
	else
	{
		return IndustryNameList2;
	}
}
//行业
var IndustryIDList0=new Array('1107000','1108000','1109000','3600','300','400','800','1100','1117000','1500','2800','900','1110000','1111000','1112000','700','1118000','2600','1300','1113000','1400','1800','1600','600','1700','1200','2300','3200','2000','2400','1119000','1120000','1122000','3900','2100','1114000','1115000','3100','1116000','1121000');
var IndustryNameList0=new Array('计算机软件','计算机硬件·网络设备','IT服务·系统集成','互联网·电子商务','电子·微电子','通信(设备·运营·增值服务)','广告·会展·公关','房地产开发·建筑与工程','房地产服务(中介·物业管理·监理、设计院)','家居·室内设计·装潢','中介服务(人才·商标专利)','专业服务(咨询·财会·法律等)','银行','保险','基金·证券·期货·投资','贸易·进出口','媒体·出版·文化传播','印刷·包装·造纸','快速消费品(食品·饮料·日化·烟酒等)','耐用消费品(服饰·纺织·家具）','家电业','办公设备·用品','旅游·酒店·餐饮服务','批发·零售','交通·运输·物流','娱乐·运动·休闲','制药·生物工程','医疗·保健·美容·卫生服务','医疗设备·器械','环保','化工','采掘·冶炼','能源（电力·石油）·水利','仪器·仪表·工业自动化·电气','汽车·摩托车(制造·维护·配件·销售·服务)','机械制造·机电·重工','原材料及加工（金属·木材·橡胶·塑料·玻璃·陶瓷·建材）','教育·培训·科研·院校','政府·非营利机构','其他');
function GetIndustryName(id,ver)
{
    if(id==IndustryUnlimitID)
    {
        return'不限';
    }
    var idList=getIndustryIDs(ver);
    var nameList=getIndustryNames(ver);
    var i;
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==id)
        {
            return nameList[i];
        }
    }
    return'unknown';
}
function GetIndustryIdIndex(id,ver)
{
    var idList=getIndustryIDs(ver);
    var i;
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==id)
        {
            return i;
        }
    }
    return-1;
}
function GetOccIDList(ver)
{
    if(ver==0)
    {
        return OccIDList0;
    }
    else if(ver==1)
    {
        return OccIDList1;
    }
    else
    {
        return OccIDList2;
    }
}
function GetOccNameList(ver)
{
    if(ver==0)
    {
        return OccNameList0;
    }
    else if(ver==1)
    {
        return OccNameList1;
    }
    else
    {
        return OccNameList2;
    }
}
function GetOccParentIDs(ver)
{
    if(ver==0)
    {
        return GetOccParentIDs0();
    }
    else if(ver==1)
    {
        return GetOccParentIDs1();
    }
    else
    {
        return GetOccParentIDs2();
    }
}
function GetOccParentNames(ver)
{
    if(ver==0)
    {
        return GetOccParentNames0();
    }
	else if(ver==1)
	{
		return GetOccParentNames1();
	}
	else
	{
		return GetOccParentNames2();
	}
}
function getOccIDs(idx,ver)
{
	if(ver==0)
	{
		return getOccIDs0(idx);
	}
	else if(ver==1)
	{
		return getOccIDs1(idx);
	}
	else
	{
		return getOccIDs2(idx);
	}
}
function getOccNames(idx,ver)
{
	if(ver==0)
	{
		return getOccNames0(idx);
	}
	else if(ver==1)
	{
		return getOccNames1(idx);
	}
	else
	{
		return getOccNames2(idx);
	}
}
function GetOccParentIDs0()
{
	return new Array('1200','100','900','604','1034000','3600','300','1035000','400','600','700','2700','2100','1013000','1036000','1014000','702','1016001','1017000','3300','3400','3420','1020000','3800','3500','1900','1700','2000','1026000','800','2600','3700','2500','1033000');
}
function GetOccParentNames0()
{
	return new Array('经营管理类','销售类','客户服务类','项目管理类','质量管理类','市场·公关·媒介类','人力资源类','行政·后勤类','财务·审计·统计类','计算机·网络·技术类','电子·电器·通信技术类','电气·能源·动力类','咨询·顾问类','金融类（银行·基金·证券·期货·投资）','保险类','贸易·物流·采购·运输类','建筑·房地产·装饰装修·物业管理类','翻译类','酒店·餐饮·旅游·服务类','技工类','工厂生产类','机械·仪器仪表类','商业零售类','美术·设计·创意类','文体·影视·写作·媒体类','教育·培训类','法律类','医疗卫生·美容保健类','生物·制药·化工·环保类','科研类','公务员类','培训生类','在校学生类','其他类');
}
//根据子ID获取父ID，应用页面，具体职位
function getParentOccIDs0(idx)
{
	switch(idx)
	{
		case '1009001':
		case '1009004':
		case '1009005':
		case '1009006':
		case '1009013':
		case '1009007':
		case '1009008':
		case '1009003':
		case '1009009':
		case '1009010':
		case '1009011':
		case '1009012':
		case '1009999':
			return '1200';
		case '1005017':
		case '1005009':
		case '1005018':
		case '1005010':
		case '1005019':
		case '1005011':
		case '1005012':
		case '1005020':
		case '1005006':
		case '1005013':
		case '1005014':
		case '1005015':
		case '1005016':
		case '1005022':
		case '1005021':
		case '1005999':
			return '100';
		case '1007008':
		case '1007010':
		case '1007002':
		case '1007003':
		case '1007011':
		case '1007009':
		case '1007006':
		case '1007999':
			return '900';
		case '1006001':
		case '1006002':
		case '1006999':			
			return '604';
		case '1034001':
		case '1034002':
		case '1034003':
		case '1034004':
		case '1034999':
			return '1034000';
		case '1008032':
		case '1008031':
		case '1008028':
		case '1008029':
		case '1008030':
		case '3630':
		case '1008011':
		case '1008012':
		case '1008008':
		case '1008005':
		case '1008026':
		case '1008027':
		case '1008022':
		case '1008023':
		case '1500':
		case '1008007':
		case '1008024':
		case '1008025':
		case '1008999':
			return '3600';
		case '1011020':
		case '1011002':
		case '1011003':
		case '1011019':
		case '1011004':
		case '1011005':
		case '1011006':
		case '1011007':
		case '1011008':
		case '1011009':
		case '1011010':
		case '1011011':
		case '1011012':
		case '1011013':
		case '1011014':
		case '1011999':
			return '300';
		case '1035001':
		case '1035002':
		case '1035003':
		case '1035004':
		case '1035005':
		case '1035006':
		case '1035007':
		case '1035999':
			return '1035000';
		case '1012024':
		case '1012011':
		case '1012012':
		case '1012002':
		case '1012013':
		case '1012014':
		case '1012004':
		case '1012015':
		case '1012016':
		case '1012017':
		case '1012018':
		case '1012019':
		case '1012020':
		case '1012008':
		case '1012009':
		case '1012021':
		case '1012022':
		case '1012023':
		case '1012999':
			return '400';
		case '1001015':
		case '1001028':
		case '1001029':
		case '1001026':
		case '1001003':
		case '1001016':
		case '1001017':
		case '608':
		case '1001014':
		case '1001018':
		case '1001035':
		case '1001019':
		case '1001020':
		case '603':
		case '1001034':
		case '1001021':
		case '1001128':
		case '1001009':
		case '610':
		case '1001022':
		case '1001030':
		case '1001023':
		case '1001126':
		case '1001004':
		case '1001005':
		case '1001013':
		case '1001031':
		case '605':
		case '1001008':
		case '1001024':
		case '1001011':
		case '1001010':
		case '1001033':
		case '1001032':
		case '1001127':
		case '1001999':
			return '600';
		case '1002001':
		case '1002002':
		case '1002003':
		case '1002015':
		case '1002004':
		case '1002005':
		case '1002024':
		case '1002007':
		case '1002008':
		case '1002009':
		case '1002010':
		case '1002012':
		case '1002016':
		case '1002014':
		case '1002013':
		case '1002021':
		case '1002022':
		case '1002011':
		case '1002025':
		case '1002999':
			return '700';
		case '1003001':
		case '1003002':
		case '1003003':
		case '1003004':
		case '2720':
		case '1003005':
		case '1003006':
		case '1003007':
		case '1003008':
		case '1003009':
		case '1003010':
		case '1003011':
		case '1003012':
		case '1003999':
			return '2700';
		case '1010004':
		case '1010009':
		case '1010010':
		case '1010011':
		case '1010006':
		case '1010007':
		case '1010008':
		case '1010999':
			return '2100';
		case '1013003':
		case '1013001':
		case '2300':
		case '1013013':
		case '1013004':
		case '1013006':
		case '1013007':
		case '1013005':
		case '1013008':
		case '1013009':
		case '1013010':
		case '1013014':
		case '1013015':
		case '1013999':
			return '1013000';
		case '1036001':
		case '1036002':
		case '1036003':
		case '1036004':
		case '1036005':
		case '1036999':
			return '1036000';
		case '1014001':
		case '1014002':
		case '1014003':
		case '1014020':
		case '1014014':
		case '1014005':
		case '1014021':
		case '1014015':
		case '1014022':
		case '1014016':
		case '1014017':
		case '1014008':
		case '1014009':
		case '1014010':
		case '1014011':
		case '1014012':
		case '1014013':
		case '1014999':
			return '1014000';
		case '3103':
		case '1015001':
		case '1015002':
		case '1015003':
		case '1015004':
		case '3107':
		case '3101':
		case '3102':
		case '1015005':
		case '1015006':
		case '3108':
		case '3109':
		case '3110':
		case '2200':
		case '1015007':
		case '1015008':
		case '1015009':
		case '1015010':
		case '1015999':
			return '702';
		case '1801':
		case '1802':
		case '1803':
		case '1804':
		case '1805':
		case '1806':
		case '1807':
		case '1016999':
			return '1016001';
		case '1017007':
		case '1017001':
		case '1017002':
		case '1017003':
		case '1017004':
		case '1017008':
		case '1017009':
		case '3309':
		case '1017010':
		case '1017005':
		case '1017006':
		case '1017011':
		case '1017012':
		case '1017013':
		case '1017014':
		case '1017015':
		case '1017999':
			return '1017000';
		case '1028001':
		case '1028002':
		case '3313':
		case '3302':
		case '3303':
		case '3304':
		case '1028011':
		case '1028012':
		case '1028004':
		case '1028006':
		case '1028013':
		case '1028999':
			return '3300';
		case '1018001':
		case '1018002':
		case '1018010':
		case '1018003':
		case '1018004':
		case '1018005':
		case '1018006':
		case '1018007':
		case '1018011':
		case '1018012':
		case '1018013':
		case '3430':
		case '1018009':
		case '1018014':
		case '1018015':
		case '1018016':
		case '1018017':
		case '1018018':
		case '1018019':
		case '1018999':
			return '3400';
		case '1004001':
		case '1004002':
		case '1004003':
		case '1004004':
		case '2800':
		case '2900':
		case '1004005':
		case '1004006':
		case '1004007':
		case '1004008':
		case '1004009':
		case '1004010':
		case '1004011':
		case '1004012':
		case '1004013':
		case '1004014':
		case '1004015':
		case '1004016':
		case '1004017':
		case '1004018':
		case '1004019':
		case '1004999':
			return '3420';
		case '1020001':
		case '1020002':
		case '1020003':
		case '1020004':
		case '1020005':
		case '3307':
		case '1020999':
			return '1020000';
		case '1021001':
		case '1021002':
		case '1021003':
		case '1021018':
		case '1021015':
		case '1021005':
		case '1021006':
		case '1021007':
		case '1021008':
		case '1021009':
		case '1021011':
		case '1021012':
		case '1021013':
		case '1021014':
		case '1021999':
			return '3800';
		case '1022001':
		case '1022002':
		case '1600':
		case '1022003':
		case '1022004':
		case '1022005':
		case '1022006':
		case '1022007':
		case '1022008':
		case '1022009':
		case '1022010':
		case '1022011':
		case '1022012':
		case '1022013':
		case '1022014':
		case '1022015':
		case '1022016':
		case '1022999':
			return '3500';
		case '1023001':
		case '1023002':
		case '1023003':
		case '1023004':
		case '1023005':
		case '1023006':
		case '1023007':
		case '1023999':
			return '1900';
		case '1024001':
		case '1024002':
		case '1024003':
		case '1024004':
		case '1024999':
			return '1700';
		case '1025001':
		case '1025002':
		case '1025003':
		case '1025004':
		case '1025005':
		case '1025006':
		case '1025017':
		case '1025008':
		case '1025009':
		case '1025010':
		case '1025011':
		case '1025013':
		case '1025014':
		case '1025015':
		case '1025016':
		case '1025999':
			return '2000';
		case '1026001':
		case '1026002':
		case '1026003':
		case '1026015':
		case '1026014':
		case '1026016':
		case '1026013':
		case '1026999':
			return '1026000';
		case '1027001':
		case '1027002':
		case '1027999':
			return '800';
		case '2600':
			return '2600';
		case '3700':
			return '3700';
		case '1032001':
		case '1032002':
		case '1032003':
		case '1032999':
			return '2500';
		case '1033001':
		case '1033002':
		case '1033003':
		case '1033004':
		case '1033005':
		case '1033006':
		case '1033007':
		case '1033999':
			return '1033000';
		default:
			return idx;
	}
}
function getOccIDs0(idx)
{
	switch(idx)
	{
		case'1200':
			return new Array('1009001','1009004','1009005','1009006','1009013','1009007','1009008','1009003','1009009','1009010','1009011','1009012','1009999');
		case'100':
			return new Array('1005017','1005009','1005018','1005010','1005019','1005011','1005012','1005020','1005006','1005013','1005014','1005015','1005016','1005022','1005021','1005999');
		case'900':
			return new Array('1007008','1007010','1007002','1007003','1007011','1007009','1007006','1007999');
		case'604':
			return new Array('1006001','1006002','1006999');
		case'1034000':
			return new Array('1034001','1034002','1034003','1034004','1034999');
		case'3600':
			return new Array('1008032','1008031','1008028','1008029','1008030','3630','1008011','1008012','1008008','1008005','1008026','1008027','1008022','1008023','1500','1008007','1008024','1008025','1008999');
		case'300':
			return new Array('1011020','1011002','1011003','1011019','1011004','1011005','1011006','1011007','1011008','1011009','1011010','1011011','1011012','1011013','1011014','1011999');
		case'1035000':
			return new Array('1035001','1035002','1035003','1035004','1035005','1035006','1035007','1035999');
		case'400':
		 	return new Array('1012024','1012011','1012012','1012002','1012013','1012014','1012004','1012015','1012016','1012017','1012018','1012019','1012020','1012008','1012009','1012021','1012022','1012023','1012999');
		case'600':
			return new Array('1001015','1001028','1001029','1001026','1001003','1001016','1001017','608','1001014','1001018','1001035','1001019','1001020','603','1001034','1001021','1001128','1001009','610','1001022','1001030','1001023','1001126','1001004','1001005','1001013','1001031','605','1001008','1001024','1001011','1001010','1001033','1001032','1001127','1001999');
		case'700':
			return new Array('1002001','1002002','1002003','1002015','1002004','1002005','1002024','1002007','1002008','1002009','1002010','1002012','1002016','1002014','1002013','1002021','1002022','1002011','1002025','1002999');
		case'2700':
			return new Array('1003001','1003002','1003003','1003004','2720','1003005','1003006','1003007','1003008','1003009','1003010','1003011','1003012','1003999');
		case'2100':
			return new Array('1010004','1010009','1010010','1010011','1010006','1010007','1010008','1010999');
		case'1013000':
			return new Array('1013003','1013001','2300','1013013','1013004','1013006','1013007','1013005','1013008','1013009','1013010','1013014','1013015','1013999');
		case'1036000':
			return new Array('1036001','1036002','1036003','1036004','1036005','1036999');
		case'1014000':
			return new Array('1014001','1014002','1014003','1014020','1014014','1014005','1014021','1014015','1014022','1014016','1014017','1014008','1014009','1014010','1014011','1014012','1014013','1014999');
		case'702':
			return new Array('3103','1015001','1015002','1015003','1015004','3107','3101','3102','1015005','1015006','3108','3109','3110','2200','1015007','1015008','1015009','1015010','1015999');
		case'1016001':
			return new Array('1801','1802','1803','1804','1805','1806','1807','1016999');
		case'1017000':
			return new Array('1017007','1017001','1017002','1017003','1017004','1017008','1017009','3309','1017010','1017005','1017006','1017011','1017012','1017013','1017014','1017015','1017999');
		case'3300':
			return new Array('1028001','1028002','3313','3302','3303','3304','1028011','1028012','1028004','1028006','1028013','1028999');
		case'3400':
			return new Array('1018001','1018002','1018010','1018003','1018004','1018005','1018006','1018007','1018011','1018012','1018013','3430','1018009','1018014','1018015','1018016','1018017','1018018','1018019','1018999');
		case'3420':
			return new Array('1004001','1004002','1004003','1004004','2800','2900','1004005','1004006','1004007','1004008','1004009','1004010','1004011','1004012','1004013','1004014','1004015','1004016','1004017','1004018','1004019','1004999');
		case'1020000':
			return new Array('1020001','1020002','1020003','1020004','1020005','3307','1020999');
		case'3800':
			return new Array('1021001','1021002','1021003','1021018','1021015','1021005','1021006','1021007','1021008','1021009','1021011','1021012','1021013','1021014','1021999');
		case'3500':
			return new Array('1022001','1022002','1600','1022003','1022004','1022005','1022006','1022007','1022008','1022009','1022010','1022011','1022012','1022013','1022014','1022015','1022016','1022999');
		case'1900':
			return new Array('1023001','1023002','1023003','1023004','1023005','1023006','1023007','1023999');
		case'1700':
			return new Array('1024001','1024002','1024003','1024004','1024999');
		case'2000':
			return new Array('1025001','1025002','1025003','1025004','1025005','1025006','1025017','1025008','1025009','1025010','1025011','1025013','1025014','1025015','1025016','1025999');
		case'1026000':
			return new Array('1026001','1026002','1026003','1026015','1026014','1026016','1026013','1026999');
		case'800':
			return new Array('1027001','1027002','1027999');
		case'2600':
			return new Array();
		case'3700':
			return new Array();
		case'2500':
			return new Array('1032001','1032002','1032003','1032999');
		case'1033000':
			return new Array('1033001','1033002','1033003','1033004','1033005','1033006','1033007','1033999');
		default:
			return new Array();
	}
}
function getOccNames0(idx)
{
	switch(idx)
	{
		case'1200':
			return new Array('首席执行官CEO·总裁·总经理','首席运营官COO','首席技术官CTO·首席信息官CIO','首席财务官CFO','副总裁·副总经理','合伙人','总监·事业部总经理','总裁助理·总经理助理','分公司经理·分支机构经理·办事处经理','部门经理','厂长·副厂长','店长','其他职位');
		case'100':
			return new Array('销售总监','销售经理·销售主管','销售代表·客户经理','渠道总监·分销总监','渠道分销经理·渠道分销主管','渠道代表','售前支持经理·售前支持主管','售前支持工程师','销售助理','商务经理·商务主管','商务专员·商务助理','业务拓展(BD)经理','电话销售','医药代表','保险代理人·经纪人·客户经理','其他职位');
		case'900':
			return new Array('客户服务总监','客户服务经理·客户服务主管','客户服务专员·客户服务助理','客户关系管理','客户咨询热线·呼叫中心人员','售后支持经理·售后支持主管','售后支持工程师','其他职位');
		case'604':
			return new Array('项目总监','项目经理','其他职位');
		case'1034000':
			return new Array('质量保证(QA)·质量管理·质量督导','质量控制(QC)·质量检验','新产品开发测试','供应商管理·采购设备与材料质量管理','其他职位');
		case'3600':
			return new Array('市场总监','市场营销经理·市场营销主管','市场营销专员','公关媒介经理·公关媒介主管','公关媒介专员','市场调研与分析','会务经理·会务主管','会务专员','产品经理·品牌经理·主管','产品专员·品牌专员','促销经理·促销主管','促销员','市场企划经理·市场企划主管','市场企划专员','广告创意·策划·设计或文案','市场专员·市场助理','广告客户经理','广告客户主管·广告客户专员','其他职位');
		case'300':
			return new Array('人力资源总监','人力资源经理·人力资源主管','人力资源专员·人力资源助理','人事主管·人事专员','招聘经理·招聘主管','招聘专员·招聘助理','培训经理·培训主管','培训专员·培训助理','培训师','薪资福利经理·主管','薪资福利专员·薪资福利助理','绩效考核经理·绩效考核主管','绩效考核专员·绩效考核助理','员工关系经理·员工关系主管','员工关系专员·员工关系助理','其他职位');
		case'1035000':
			return new Array('行政总监','行政经理·行政主管·办公室主任','行政专员·助理','经理助理·秘书·文员','前台·总机·接待','图书情报·资料·文档管理','电脑操作员·打字员','其他职位');
		case'400':
			return new Array('首席财务官CFO','财务总监','财务经理','财务主管·总帐主管','会计经理·会计主管','会计','出纳','财务分析经理·财务分析主管','财务分析员','成本经理·成本主管','成本管理员','审计经理·审计主管','审计专员·审计助理','财务助理·会计助理','统计','税务经理·税务主管','税务专员·税务助理','投融资经理·投融资主管','其他职位');
		case'600':
			return new Array('首席技术官CTO·首席信息官CIO','技术总监·技术经理','信息技术经理·信息技术主管','信息技术专员','产品经理·品牌经理','项目经理·项目主管','项目执行·协调人员','系统分析员','研发工程师','高级软件工程师','软件工程师','互联网软件开发工程师','高级硬件工程师','系统集成工程师','硬件工程师','通信技术工程师','工程与项目实施','ERP技术应用顾问·ERP实施工程师','数据库管理员·数据库开发工程师','技术支持·维护经理','技术支持·维护工程师','品质经理·质量工程师','网络与信息安全工程师','软件测试','硬件测试','文档工程师','系统管理员·网管','语音·视频·图形','游戏设计与开发','网站营运管理','网站编辑','网站策划','网络工程师','网页设计·网页制作·网站美工','计算机辅助设计工程师','其他职位');
		case'700':
			return new Array('电子工程师·电路工程师','电器工程师','电信工程师·通讯工程师','工艺工程师','电声工程师','数码产品开发工程师','嵌入式系统软件开发(单片机·DLC·DSP)','无线电工程师','半导体工程师','电子元器件工程师','电子·电器维修','光源与照明工程师','集成电路(IC)芯片开发','技术文档工程师','测试工程师','机械工程师','电气工程师','研发工程师','工程与项目实施','其他职位');
		case'2700':
			return new Array('电气工程师','光源与照明工程','变压器与磁电工程师','电路工程师','智能大厦·综合布线·弱电','电力工程师','电气维修技术员','水利·水电工程师','核力·火力工程师','空调·热能工程师','石油天然气技术人员','自动控制','制冷·暖通','其他职位');
		case'2100':
			return new Array('企管顾问·专业顾问·策划师','咨询总监','咨询经理','咨询员','调研员','培训师','涉外咨询师','其他职位');
		case'1013000':
			return new Array('证券·外汇·期货经纪人','行长·副行长·高级管理','投资管理·研究分析·顾问','投资银行业务','融资项目管理','客户经理·金融产品营销管理','资产管理·资产评估·交易管理','风险管理·稽核·法律','信贷管理·信用管理','资金管理·财务管理·清算·结算','柜员·理财咨询·客户服务·银行会计','银行卡·电子银行·新业务开拓','国际结算·外汇交易','其他职位');
		case'1036000':
			return new Array('精算·产品研发·投资·稽核·法律','核保·理赔·契约管理·受理台','组训·培训·人员管理·业务推动','保险代理人·经纪人·客户经理','客户服务·续期管理','其他职位');
		case'1014000':
			return new Array('外贸经理·主管·专员·助理','国内贸易经理·主管·专员·助理','业务跟单','单证员·报关员','海运·空运操作人员','商务经理·主管·专员·助理','采购经理·主管','采购员·助理','物流经理·物流主管','物流专员·物流助理','物料管理','仓库管理','运输经理·主管','货运代理','海陆空交通运输','调度员','速递员','其他职位');
		case'702':
			return new Array('建筑师','结构工程师·土木土建工程师','建筑设计·建筑制图','建筑工程管理','工程监理','给排水·强电·弱电·制冷暖通','房地产开发·策划','房地产评估','设备工程师','造价·概预算','路桥·隧道·港口·航道工程','园艺设计·园林设计·景观设计','室内外装潢设计','物业管理','城市规划与设计','房地产中介·交易','公路桥梁设计·公路桥梁预算师','施工员','其他职位');
		case'1016001':
			return new Array('英语','日语','法语','德语','俄语','西班牙语','韩语','其他语种翻译');
		case'1017000':
			return new Array('宾馆或酒店管理','娱乐或餐饮管理','大堂经理·副理','楼面经理','厨师·调酒师','营养师','服务员','礼仪·商务·接线生','营业员·收银员·理货员','导游','健身教练','美容美发','司机','保安','寻呼员·话务员','社区或家政服务','其他职位');
		case'3300':
			return new Array('电工·铆焊工·钳工','空调工·电梯工·锅炉工','油漆·钣金','锯床·车床·磨床·铣床·冲床·锣床','铲车·叉车工','机修工','切割技工','产品或工艺工程师','普工','水工·木工·油漆工','模具工程师','其他职位');
		case'3400':
			return new Array('厂长·副厂长','总工程师·副总工程师','技术工程师','采购管理','物料或物流管理','工程或设备管理','安全·健康·环境管理','产品开发','技术或工艺设计经理','质量管理(QA·QC)','化验·检验','仓库管理','维修工程师','生产经理·车间主任','组长·拉长','计划·调度','产品或生产工艺工程师(PE·ME)','工业工程师（IE）','制造工程师','其他职位');
		case'3420':
			return new Array('机械工程师','模具工程师','机械设计师','机械制图员','机电工程师','精密机械·仪器仪表工程师·技术员','铸造·锻造工程师','注塑工程师','CNC工程师','冲压工程师','夹具工程师','锅炉工程师','焊接工程师','汽车·摩托车工程师','船舶工程师','飞行器设计与制造','机械维修工程师','包装·印刷','食品机械','纺织机械','设备修理','其他职位');
		case'1020000':
			return new Array('店长','营运','生鲜·防损技术人员','理货员','营业员·服务员·店员·导购员','收银员','其他职位');
		case'3800':
			return new Array('设计管理人员','美术·图形设计','工业·产品设计','服装·纺织品设计师','服装打样·服装制板','工艺品·珠宝设计','家具设计','平面设计','媒体广告设计','造型设计','多媒体设计','动画设计','展示·装潢设计','创意·策划·文案','其他职位');
		case'3500':
			return new Array('作家·撰稿人','总编·副总编','编辑·记者','美术编辑','发行总监·经理·主管','出版','校对·录入','排版设计','艺术总监·设计总监','影视策划·影视制作','导演·编导','摄影·摄像','录音·音效师','化妆师·造型师','演员·配音·模特','主持人·播音员·DJ','演艺或体育经纪人','其他职位');
		case'1900':
			return new Array('教学·教务管理人员','幼儿教育','教师','讲师','助教','家教','健身顾问/教练','其他职位');
		case'1700':
			return new Array('律师','法律顾问','律师助理','法务人员','其他职位');
		case'2000':
			return new Array('医疗管理人员','医疗技术人员','医生·医师','心理医生','医药检验','护士·护理人员','药学技术与管理人员','疾病控制·公共卫生','美容·整形师','兽医·宠物医生','药库主任·药剂师','针灸推拿','药品注册','健身顾问·教练','医药代表','其他职位');
		case'1026000':
			return new Array('生物工程·生物制药','临床试验·药品注册','医药研发·化学制剂研发','药品生产·质量管理','药品销售·推广·业务咨询','化工技术','环保技术','其他职位');
		case'800':
			return new Array('科研管理人员','科研人员','其他职位');
		case'2600':
			return new Array();
		case'3700':
			return new Array();
		case'2500':
			return new Array('应届毕业生','非应届毕业生','实习生','其他');
		case'1033000':
			return new Array('航空航天','安全消防','声光学技术·激光技术','测绘技术','地质矿产冶金','气象','农林牧渔','其他类别职位');
		default:
		return new Array();
	}
}
var OccIDList0=new Array('1200','1009001','1009004','1009005','1009006','1009013','1009007','1009008','1009003','1009009','1009010','1009011','1009012','1009999','100','1005017','1005009','1005018','1005010','1005019','1005011','1005012','1005020','1005006','1005013','1005014','1005015','1005016','1005022','1005021','1005999','900','1007008','1007010','1007002','1007003','1007011','1007009','1007006','1007999','604','1006001','1006002','1006999','1034000','1034001','1034002','1034003','1034004','1034999','3600','1008032','1008031','1008028','1008029','1008030','3630','1008011','1008012','1008008','1008005','1008026','1008027','1008022','1008023','1500','1008007','1008024','1008025','1008999','300','1011020','1011002','1011003','1011019','1011004','1011005','1011006','1011007','1011008','1011009','1011010','1011011','1011012','1011013','1011014','1011999','1035000','1035001','1035002','1035003','1035004','1035005','1035006','1035007','1035999','400','1012024','1012011','1012012','1012002','1012013','1012014','1012004','1012015','1012016','1012017','1012018','1012019','1012020','1012008','1012009','1012021','1012022','1012023','1012999','600','1001015','1001028','1001029','1001026','1001003','1001016','1001017','608','1001014','1001018','1001035','1001019','1001020','603','1001034','1001021','1001128','1001009','610','1001022','1001030','1001023','1001126','1001004','1001005','1001013','1001031','605','1001008','1001024','1001011','1001010','1001033','1001032','1001127','1001999','700','1002001','1002002','1002003','1002015','1002004','1002005','1002024','1002007','1002008','1002009','1002010','1002012','1002016','1002014','1002013','1002021','1002022','1002011','1002025','1002999','2700','1003001','1003002','1003003','1003004','2720','1003005','1003006','1003007','1003008','1003009','1003010','1003011','1003012','1003999','2100','1010004','1010009','1010010','1010011','1010006','1010007','1010008','1010999','1013000','1013003','1013001','2300','1013013','1013004','1013006','1013007','1013005','1013008','1013009','1013010','1013014','1013015','1013999','1036000','1036001','1036002','1036003','1036004','1036005','1036999','1014000','1014001','1014002','1014003','1014020','1014014','1014005','1014021','1014015','1014022','1014016','1014017','1014008','1014009','1014010','1014011','1014012','1014013','1014999','702','3103','1015001','1015002','1015003','1015004','3107','3101','3102','1015005','1015006','3108','3109','3110','2200','1015007','1015008','1015009','1015010','1015999','1016001','1801','1802','1803','1804','1805','1806','1807','1016999','1017000','1017007','1017001','1017002','1017003','1017004','1017008','1017009','3309','1017010','1017005','1017006','1017011','1017012','1017013','1017014','1017015','1017999','3300','1028001','1028002','3313','3302','3303','3304','1028011','1028012','1028004','1028006','1028013','1028999','3400','1018001','1018002','1018010','1018003','1018004','1018005','1018006','1018007','1018011','1018012','1018013','3430','1018009','1018014','1018015','1018016','1018017','1018018','1018019','1018999','3420','1004001','1004002','1004003','1004004','2800','2900','1004005','1004006','1004007','1004008','1004009','1004010','1004011','1004012','1004013','1004014','1004015','1004016','1004017','1004018','1004019','1004999','1020000','1020001','1020002','1020003','1020004','1020005','3307','1020999','3800','1021001','1021002','1021003','1021018','1021015','1021005','1021006','1021007','1021008','1021009','1021011','1021012','1021013','1021014','1021999','3500','1022001','1022002','1600','1022003','1022004','1022005','1022006','1022007','1022008','1022009','1022010','1022011','1022012','1022013','1022014','1022015','1022016','1022999','1900','1023001','1023002','1023003','1023004','1023005','1023006','1023007','1023999','1700','1024001','1024002','1024003','1024004','1024999','2000','1025001','1025002','1025003','1025004','1025005','1025006','1025017','1025008','1025009','1025010','1025011','1025013','1025014','1025015','1025016','1025999','1026000','1026001','1026002','1026003','1026015','1026014','1026016','1026013','1026999','800','1027001','1027002','1027999','2600','3700','2500','1032001','1032002','1032003','1032999','1033000','1033001','1033002','1033003','1033004','1033005','1033006','1033007','1033999');
var OccNameList0=new Array('经营管理类','首席执行官CEO·总裁·总经理','首席运营官COO','首席技术官CTO·首席信息官CIO','首席财务官CFO','副总裁·副总经理','合伙人','总监·事业部总经理','总裁助理·总经理助理','分公司经理·分支机构经理·办事处经理','部门经理','厂长·副厂长','店长','其他职位','销售类','销售总监','销售经理·销售主管','销售代表·客户经理','渠道总监·分销总监','渠道分销经理·渠道分销主管','渠道代表','售前支持经理·售前支持主管','售前支持工程师','销售助理','商务经理·商务主管','商务专员·商务助理','业务拓展(BD)经理','电话销售','医药代表','保险代理人·经纪人·客户经理','其他职位','客户服务类','客户服务总监','客户服务经理·客户服务主管','客户服务专员·客户服务助理','客户关系管理','客户咨询热线·呼叫中心人员','售后支持经理·售后支持主管','售后支持工程师','其他职位','项目管理类','项目总监','项目经理','其他职位','质量管理类','质量保证(QA)·质量管理·质量督导','质量控制(QC)·质量检验','新产品开发测试','供应商管理·采购设备与材料质量管理','其他职位','市场·公关·媒介类','市场总监','市场营销经理·市场营销主管','市场营销专员','公关媒介经理·公关媒介主管','公关媒介专员','市场调研与分析','会务经理·会务主管','会务专员','产品经理·品牌经理·主管','产品专员·品牌专员','促销经理·促销主管','促销员','市场企划经理·市场企划主管','市场企划专员','广告创意·策划·设计或文案','市场专员·市场助理','广告客户经理','广告客户主管·广告客户专员','其他职位','人力资源类','人力资源总监','人力资源经理·人力资源主管','人力资源专员·人力资源助理','人事主管·人事专员','招聘经理·招聘主管','招聘专员·招聘助理','培训经理·培训主管','培训专员·培训助理','培训师','薪资福利经理·主管','薪资福利专员·薪资福利助理','绩效考核经理·绩效考核主管','绩效考核专员·绩效考核助理','员工关系经理·员工关系主管','员工关系专员·员工关系助理','其他职位','行政·后勤类','行政总监','行政经理·行政主管·办公室主任','行政专员·助理','经理助理·秘书·文员','前台·总机·接待','图书情报·资料·文档管理','电脑操作员·打字员','其他职位','财务·审计·统计类','首席财务官CFO','财务总监','财务经理','财务主管·总帐主管','会计经理·会计主管','会计','出纳','财务分析经理·财务分析主管','财务分析员','成本经理·成本主管','成本管理员','审计经理·审计主管','审计专员·审计助理','财务助理·会计助理','统计','税务经理·税务主管','税务专员·税务助理','投融资经理·投融资主管','其他职位','计算机·网络·技术类','首席技术官CTO·首席信息官CIO','技术总监·技术经理','信息技术经理·信息技术主管','信息技术专员','产品经理·品牌经理','项目经理·项目主管','项目执行·协调人员','系统分析员','研发工程师','高级软件工程师','软件工程师','互联网软件开发工程师','高级硬件工程师','系统集成工程师','硬件工程师','通信技术工程师','工程与项目实施','ERP技术应用顾问·ERP实施工程师','数据库管理员·数据库开发工程师','技术支持·维护经理','技术支持·维护工程师','品质经理·质量工程师','网络与信息安全工程师','软件测试','硬件测试','文档工程师','系统管理员·网管','语音·视频·图形','游戏设计与开发','网站营运管理','网站编辑','网站策划','网络工程师','网页设计·网页制作·网站美工','计算机辅助设计工程师','其他职位','电子·电器·通信技术类','电子工程师·电路工程师','电器工程师','电信工程师·通讯工程师','工艺工程师','电声工程师','数码产品开发工程师','嵌入式系统软件开发(单片机·DLC·DSP)','无线电工程师','半导体工程师','电子元器件工程师','电子·电器维修','光源与照明工程师','集成电路(IC)芯片开发','技术文档工程师','测试工程师','机械工程师','电气工程师','研发工程师','工程与项目实施','其他职位','电气·能源·动力类','电气工程师','光源与照明工程','变压器与磁电工程师','电路工程师','智能大厦·综合布线·弱电','电力工程师','电气维修技术员','水利·水电工程师','核力·火力工程师','空调·热能工程师','石油天然气技术人员','自动控制','制冷·暖通','其他职位','咨询·顾问类','企管顾问·专业顾问·策划师','咨询总监','咨询经理','咨询员','调研员','培训师','涉外咨询师','其他职位','金融类（银行·基金·证券·期货·投资）','证券·外汇·期货经纪人','行长·副行长·高级管理','投资管理·研究分析·顾问','投资银行业务','融资项目管理','客户经理·金融产品营销管理','资产管理·资产评估·交易管理','风险管理·稽核·法律','信贷管理·信用管理','资金管理·财务管理·清算·结算','柜员·理财咨询·客户服务·银行会计','银行卡·电子银行·新业务开拓','国际结算·外汇交易','其他职位','保险类','精算·产品研发·投资·稽核·法律','核保·理赔·契约管理·受理台','组训·培训·人员管理·业务推动','保险代理人·经纪人·客户经理','客户服务·续期管理','其他职位','贸易·物流·采购·运输类','外贸经理·主管·专员·助理','国内贸易经理·主管·专员·助理','业务跟单','单证员·报关员','海运·空运操作人员','商务经理·主管·专员·助理','采购经理·主管','采购员·助理','物流经理·物流主管','物流专员·物流助理','物料管理','仓库管理','运输经理·主管','货运代理','海陆空交通运输','调度员','速递员','其他职位','建筑·房地产·装饰装修·物业管理类','建筑师','结构工程师·土木土建工程师','建筑设计·建筑制图','建筑工程管理','工程监理','给排水·强电·弱电·制冷暖通','房地产开发·策划','房地产评估','设备工程师','造价·概预算','路桥·隧道·港口·航道工程','园艺设计·园林设计·景观设计','室内外装潢设计','物业管理','城市规划与设计','房地产中介·交易','公路桥梁设计·公路桥梁预算师','施工员','其他职位','翻译类','英语','日语','法语','德语','俄语','西班牙语','韩语','其他语种翻译','酒店·餐饮·旅游·服务类','宾馆或酒店管理','娱乐或餐饮管理','大堂经理·副理','楼面经理','厨师·调酒师','营养师','服务员','礼仪·商务·接线生','营业员·收银员·理货员','导游','健身教练','美容美发','司机','保安','寻呼员·话务员','社区或家政服务','其他职位','技工类','电工·铆焊工·钳工','空调工·电梯工·锅炉工','油漆·钣金','锯床·车床·磨床·铣床·冲床·锣床','铲车·叉车工','机修工','切割技工','产品或工艺工程师','普工','水工·木工·油漆工','模具工程师','其他职位','工厂生产类','厂长·副厂长','总工程师·副总工程师','技术工程师','采购管理','物料或物流管理','工程或设备管理','安全·健康·环境管理','产品开发','技术或工艺设计经理','质量管理(QA·QC)','化验·检验','仓库管理','维修工程师','生产经理·车间主任','组长·拉长','计划·调度','产品或生产工艺工程师(PE·ME)','工业工程师（IE）','制造工程师','其他职位','机械·仪器仪表类','机械工程师','模具工程师','机械设计师','机械制图员','机电工程师','精密机械·仪器仪表工程师·技术员','铸造·锻造工程师','注塑工程师','CNC工程师','冲压工程师','夹具工程师','锅炉工程师','焊接工程师','汽车·摩托车工程师','船舶工程师','飞行器设计与制造','机械维修工程师','包装·印刷','食品机械','纺织机械','设备修理','其他职位','商业零售类','店长','营运','生鲜·防损技术人员','理货员','营业员·服务员·店员·导购员','收银员','其他职位','美术·设计·创意类','设计管理人员','美术·图形设计','工业·产品设计','服装·纺织品设计师','服装打样·服装制板','工艺品·珠宝设计','家具设计','平面设计','媒体广告设计','造型设计','多媒体设计','动画设计','展示·装潢设计','创意·策划·文案','其他职位','文体·影视·写作·媒体类','作家·撰稿人','总编·副总编','编辑·记者','美术编辑','发行总监·经理·主管','出版','校对·录入','排版设计','艺术总监·设计总监','影视策划·影视制作','导演·编导','摄影·摄像','录音·音效师','化妆师·造型师','演员·配音·模特','主持人·播音员·DJ','演艺或体育经纪人','其他职位','教育·培训类','教学·教务管理人员','幼儿教育','教师','讲师','助教','家教','健身顾问/教练','其他职位','法律类','律师','法律顾问','律师助理','法务人员','其他职位','医疗卫生·美容保健类','医疗管理人员','医疗技术人员','医生·医师','心理医生','医药检验','护士·护理人员','药学技术与管理人员','疾病控制·公共卫生','美容·整形师','兽医·宠物医生','药库主任·药剂师','针灸推拿','药品注册','健身顾问·教练','医药代表','其他职位','生物·制药·化工·环保类','生物工程·生物制药','临床试验·药品注册','医药研发·化学制剂研发','药品生产·质量管理','药品销售·推广·业务咨询','化工技术','环保技术','其他职位','科研类','科研管理人员','科研人员','其他职位','公务员类','培训生类','在校学生类','应届毕业生','非应届毕业生','实习生','其他','其他类','航空航天','安全消防','声光学技术·激光技术','测绘技术','地质矿产冶金','气象','农林牧渔','其他类别职位');
function GetCategoryIdIndex(parentId,id,ver)
{
	var idList=getOccIDs(parentId,ver);
	var i;
	for(i=0;i<idList.length;i++)
	{
		if(idList[i]==id)
		{
			return i;
			}
		}
	return-1;
}
//获取父ID索引
function GetParentCategoryIdIndex(id)
{
	var idList=GetOccParentIDs0();
	var i;
	for(i=0;i<idList.length;i++)
	{
		if(idList[i]==id)
		{
			return i;
			}
		}
	return-1;
}
function GetCategoryIdIndexFromFullList(id,ver)
{
	var i;var idList=GetOccIDList(ver);
	for(i=0;i<idList.length;i++)
	{
		if(idList[i]==id)
		{
			return i;
		}
	}
	return-1;
}
function GetCategoryNameFromFullList(index,ver)
{
	var nameList=GetOccNameList(ver);
	return nameList[index];
}
var AreaIDList;
var AreaNameList;
var IsShowAreaUnlimited=0;
function GetAreaParentIDs()
{
	if(IsShowAreaUnlimited==1)
	{
		return new Array('255','16000','30000','31000','32000','33000','7000','8000','9000','10000','24000','17000','20000','18000','1000','13000','6000','14000','15000','5000','11000','4000','3000','26000','25000','12000','2000','23000','19000','22000','27000','21000','34000','35000','36000','37000','38000','41000','39000','40000','42000');
	}
	else
	{
		return new Array('16000','30000','31000','32000','33000','7000','8000','9000','10000','24000','17000','20000','18000','1000','13000','6000','14000','15000','5000','11000','4000','3000','26000','25000','12000','2000','23000','19000','22000','27000','21000','34000','35000','36000','37000','38000','41000','39000','40000','42000');
	}
}
function GetAreaParentNames()
{
	if(IsShowAreaUnlimited==1)
	{
		return new Array('不限','广东省','北京','上海','天津','重庆','江苏省','浙江省','安徽省','福建省','甘肃省','广西自治区','贵州省','海南省','河北省','河南省','黑龙江省','湖北省','湖南省','吉林省','江西省','辽宁省','内蒙古自治区','宁夏自治区','青海省','山东省','山西省','陕西省','四川省','西藏自治区','新疆自治区','云南省','香港','澳门','台湾','其他亚洲国家和地区','北美洲','南美洲','大洋洲','欧洲','非洲');
		}
		else
		{
			return new Array('广东省','北京','上海','天津','重庆','江苏省','浙江省','安徽省','福建省','甘肃省','广西自治区','贵州省','海南省','河北省','河南省','黑龙江省','湖北省','湖南省','吉林省','江西省','辽宁省','内蒙古自治区','宁夏自治区','青海省','山东省','山西省','陕西省','四川省','西藏自治区','新疆自治区','云南省','香港','澳门','台湾','其他亚洲国家和地区','北美洲','南美洲','大洋洲','欧洲','非洲');
		}
}
//通过子ID获取父ID
function getParentAreaIDs(idx)
{
	switch(idx)
	{
		case '40':
		case '16010':
		case '225':
		case '16050':
		case '16020':
		case '16030':
		case '117':
		case '125':
		case '16040':
		case '16060':
		case '16080':
		case '16070':
		case '180':
		case '16090':
		case '16100':
		case '16110':
		case '16120':
		case '16130':
			return '16000';
		case '5':
			return '30000';
		case '115':
			return '31000';
		case '140':
			return '32000';
		case '25':
			return '33000'
		case '100':
		case '7010':
		case '18':
		case '7020':
		case '7070':
		case '7060':
		case '220':
		case '7040':
		case '152':
		case '7030':
		case '167':
		case '7080':
		case '7090':
		case '7100':
		case '7110':
		case '7120':
		case '7130':
		case '7140':
		case '7150':
		case '7160':
		case '7170':
		case '7180':
			return '7000';
		case '55':
		case '107':
		case '147':
		case '8050':
		case '8060':
		case '8080':
		case '8090':
		case '73':
		case '8110':
		case '8100':
		case '8070':
			return '8000';
		case '65':
		case '9040':
		case '9030':
		case '9020':
		case '9050':
			return '9000';
		case '35':
		case '10030':
		case '155':
		case '10040':
			return '10000';
		case '85':
		case '24020':
		case '24030':
			return '24000';
		case '105':
		case '17040':
		case '42':
		case '17020':
		case '17050':
			return '17000';
		case '45':
		case '20020':
			return '20000';
		case '50':
		case '18020':
			return '18000';
		case '130':
		case '7':
		case '1070':
		case '53':
		case '1080':
		case '1030':
		case '1020':
		case '1060':
			return '1000';
		case '175':
		case '78':
		case '92':
			return '13000';
		case '60':
		case '6030':
		case '6040':
		case '6050':
		case '6020':
			return '6000';
		case '150':
		case '14020':
		case '14040':
		case '14030':
		case '14050':
		case '14060':
		case '14070':
		case '14080':
			return '14000';
		case '15':
		case '15030':
		case '15020':
		case '15040':
		case '15050':
		case '15060':
		case '15070':
		case '15080':
			return '15000';
		case '10':
		case '5020':
			return '5000';
		case '95':
		case '11020':
			return '11000';
		case '120':
		case '4030':
		case '30':
		case '4040':
			return '4000';
		case '3000':
			return new Array('70','3020','3030');
			return '3000';
		case '170':
			return '26000';
		case '165':
			return '25000';
		case '75':
		case '12090':
		case '12040':
		case '12060':
		case '12100':
		case '110':
		case '12080':
		case '12070':
		case '146':
		case '12050':
		case '168':
		case '12030':
		case '12110':
		case '12120':
		case '12130':
		case '12140':
		case '12150':
			return '12000';
		case '135':
		case '2010':
		case '2020':
		case '2030':
			return '2000';
		case '160':
		case '23010':
		case '23020':
			return '23000';
		case '20':
		case '19060':
		case '19030':
		case '19040':
		case '19050':
		case '19070':
		case '19020':
			return '19000';
		case '90':
		case '22020':
			return '22000';
		case '145':
		case '27030':
		case '27020':
		case '27040':
			return '27000';
		case '80':
		case '21030':
		case '21040':
		case '21020':
			return '21000';
		case '185':
			return '34000';
		case '190':
			return '35000';
		case '195':
			return '36000';
		case '200':
			return '37000';
		case '205':
			return '38000';
		case '230':
			return '41000';
		case '210':
			return '39000';
		case '215':
			return '40000';
		case '235':
			return '42000';
		default:
			return idx;
	}
}
function getAreaIDs(idx)
{
	switch(idx)
	{
		case'30000':
			return new Array('5');
		case'31000':
			return new Array('115');
		case'32000':
			return new Array('140');
		case'33000':
			return new Array('25');
		case'16000':
			return new Array('40','16010','225','16050','16020','16030','117','125','16040','16060','16080','16070','180','16090','16100','16110','16120','16130');
		case'7000':
			return new Array('100','7010','18','7020','7070','7060','220','7040','152','7030','167','7080','7090','7100','7110','7120','7130','7140','7150','7160','7170','7180');
		case'8000':
			return new Array('55','107','147','8050','8060','8080','8090','73','8110','8100','8070');
		case'9000':
		    return new Array('65','9040','9030','9020','9050');
		case'10000':
			return new Array('35','10030','155','10040');
		case'24000':
			return new Array('85','24020','24030');
		case'17000':
			return new Array('105','17040','42','17020','17050');
		case'20000':
			return new Array('45','20020');
		case'18000':
			return new Array('50','18020');
		case'1000':
			return new Array('130','7','1070','53','1080','1030','1020','1060');
		case'13000':
			return new Array('175','78','92');
		case'6000':
			return new Array('60','6030','6040','6050','6020');
		case'14000':
			return new Array('150','14020','14040','14030','14050','14060','14070','14080');
		case'15000':
			return new Array('15','15030','15020','15040','15050','15060','15070','15080');
		case'5000':
			return new Array('10','5020');
		case'11000':
			return new Array('95','11020');
		case'4000':
			return new Array('120','4030','30','4040');
		case'3000':
			return new Array('70','3020','3030');
		case'26000':
			return new Array('170');
		case'25000':
			return new Array('165');
		case'12000':
			return new Array('75','12090','12040','12060','12100','110','12080','12070','146','12050','168','12030','12110','12120','12130','12140','12150');
		case'2000':
			return new Array('135','2010','2020','2030');
		case'23000':
			return new Array('160','23010','23020');
		case'19000':
			return new Array('20','19060','19030','19040','19050','19070','19020');
		case'22000':
			return new Array('90','22020');
		case'27000':
			return new Array('145','27030','27020','27040');
		case'21000':
			return new Array('80','21030','21040','21020');
		case'34000':
			return new Array('185');
		case'35000':
			return new Array('190');
		case'36000':
			return new Array('195');
		case'37000':
			return new Array('200');
		case'38000':
			return new Array('205');
		case'41000':
			return new Array('230');
		case'39000':
			return new Array('210');
		case'40000':
			return new Array('215');
		case'42000':
			return new Array('235');
		default:
			return new Array();
	}
}
function getAreaNames(idx)
{
	switch(idx)
	{
		case'30000':
			return new Array('北京');
		case'31000':
			return new Array('上海');
		case'32000':
			return new Array('天津');
		case'33000':
			return new Array('重庆');
		case'16000':
			return new Array('广州','潮州','东莞','佛山','惠州','清远','汕头','深圳','顺德','湛江','肇庆','中山','珠海','江门','汕尾','韶关','茂名','河源');
		case'7000':
		return new Array('南京','常熟','常州','昆山','连云港','南通','苏州','太仓','无锡','徐州','扬州','镇江','盐城','吴江','张家港','泰州','江阴','丹阳','泰兴','淮安','宿迁','溧阳');
		case'8000':
			return new Array('杭州','宁波','温州','绍兴','金华','台州','湖州','嘉兴','衢州','丽水','舟山');
		case'9000':
			return new Array('合肥','安庆','蚌埠','芜湖','宁国');
		case'10000':
			return new Array('福州','泉州','厦门','漳州');
		case'24000':
			return new Array('兰州','嘉峪关','酒泉');
		case'17000':
			return new Array('南宁','北海','桂林','柳州','玉林');
		case'20000':
			return new Array('贵阳','遵义');
		case'18000':
			return new Array('海口','三亚');
		case'1000':
			return new Array('石家庄','保定','承德','邯郸','廊坊','秦皇岛','唐山','张家口');
		case'13000':
			return new Array('郑州','开封','洛阳');
		case'6000':
			return new Array('哈尔滨','大庆','佳木斯','牡丹江','齐齐哈尔');
		case'14000':
			return new Array('武汉','十堰','襄樊','宜昌','潜江','荆门','荆州','黄石');
		case'15000':
			return new Array('长沙','湘潭','株洲','常德','衡阳','益阳','郴州','岳阳');
		case'5000':
			return new Array('长春','吉林市');
		case'11000':
			return new Array('南昌','九江');
		case'4000':
			return new Array('沈阳','鞍山','大连','葫芦岛');
		case'3000':
			return new Array('呼和浩特','包头','赤峰');
		case'26000':
			return new Array('银川');
		case'25000':
			return new Array('西宁');
		case'12000':
			return new Array('济南','德州','东营','济宁','临沂','青岛','日照','泰安','威海','潍坊','烟台','淄博','菏泽','滨州','枣庄','聊城','莱芜');
		case'2000':
			return new Array('太原','大同','临汾','运城');
		case'23000':
			return new Array('西安','宝鸡','咸阳');
		case'19000':
			return new Array('成都','乐山','泸州','绵阳','内江','宜宾','自贡');
		case'22000':
			return new Array('拉萨','日喀则');
		case'27000':
			return new Array('乌鲁木齐','喀什','克拉玛依','伊犁');
		case'21000':
			return new Array('昆明','大理','丽江','玉溪');
		case'34000':
			return new Array('香港');
		case'35000':
			return new Array('澳门');
		case'36000':
			return new Array('台湾');
		case'37000':
			return new Array('其他亚洲国家和地区');
		case'38000':
			return new Array('北美洲');
		case'41000':
			return new Array('南美洲');
		case'39000':
			return new Array('大洋洲');
		case'40000':
			return new Array('欧洲');
		case'42000':
			return new Array('非洲');
		default:
		    return new Array();
	}
}
//获取子ID的索引
function GetAreaIdIndex(parentId,id)
{
	var idList=getAreaIDs(parentId);
	var i;
	for(i=0;i<idList.length;i++)
	{
		if(idList[i]==id)
		{
			return i;
		}
	}
	return -1;
}
function GetAreaIdIndexFromFullList(id)
{
	var i;
	for(i=0;i<AreaIDList.length;i++)
	{
		if(AreaIDList[i]==id)
		{
			return i;
		}
	}
	return-1;
}
function GetAreaNameFromFullList(index)
{
	return AreaNameList[index];
}
function InitAreaFullList()
{
	var i,j,n=0;
	AreaIDList=new Array();
	var parentIDList=GetAreaParentIDs();
	for(i=0;i<parentIDList.length;i++)
	{
		AreaIDList[n]=parentIDList[i];
		n++;
		var childIDList=getAreaIDs(parentIDList[i]);
		for(j=0;j<childIDList.length;j++)
		{
			AreaIDList[n]=childIDList[j];n++;
		}
	}
	AreaNameList=new Array();
	n=0;
	for(i=0;i<parentIDList.length;i++)
	{
		AreaNameList[n]=GetAreaParentNames()[i];
		n++;
		var childNameList=getAreaNames(parentIDList[i]);
		for(j=0;j<childNameList.length;j++)
		{
			AreaNameList[n]=childNameList[j];n++;
		}
	}
}
function IsContainsValue(ary,val)
{
	var i;
	for(i=0;i<ary.length;i++)
	{
		if(ary[i]==val)
		{
			return true;
		}
	}
	return false;
}
function GetProvinceIDByCityID(cityID)
{
	var provinceList=GetAreaParentIDs();
	var i;
	for(i=0;i<provinceList.length;i++)
	{
		var cityList=getAreaIDs(provinceList[i]);
		if(IsContainsValue(cityList,cityID)==true)
		{
			return provinceList[i];
		}
	}
	return 0;
}
function getJobTypeIDs(){return new Array('1','2','4','8');}
function getJobTypeNames(){return new Array('全职','兼职','临时','实习');}
function getPostDateIDs(){return new Array('1','3','7','15','30','60','90');}
function getPostDateNames(){return new Array('当天','3 天','7 天','15天','30天','60天','90天');}
function getWorkExIDs(){return new Array('-1','0','1','4','6','8');}
function getWorkExNames(){return new Array('不限','一年以下','1-2年','3-5年','6-7年','8-10年及以上');}
var CompanyTypeIDList0 = new Array('10','20','21','50','30','40','60','70');
var CompanyTypeNameList0 = new Array('外商独资·外企办事处','中外合营(合资·合作)','股份制企业','国内上市公司','私营·民营企业','国有企业','政府机关/非营利机构','事业单位');
function getCompanyTypeNames(ver)
{
	if(ver==0)
	{
		return CompanyTypeNameList0;
	}
	else if(ver==1)
	{
		return CompanyTypeNameList1;
	}
	else
	{
		return CompanyTypeNameList2;
	}
}
function GetCompanyTypeName(id,ver)
{
    if(id==CompanyTypeUnlimitID)
    {
        return'不限';
    }
    var idList=getCompanyTypeIDs(ver);
    var nameList=getCompanyTypeNames(ver);
    var i;
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==id)
        {
            return nameList[i];
        }
    }
    return'unknown';
}
function GetCompanyTypeIdIndex(id,ver)
{
    var idList=getCompanyTypeIDs(ver);
    var i;
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==id)
        {
            return i;
        }
    }
    return-1;
}
function getCompanyTypeIDs(ver)
{
	if(ver==0)
	{
		return CompanyTypeIDList0;
	}
	else if(ver==1)
	{
		return CompanyTypeIDList1;
	}else
	{
		return CompanyTypeIDList2;
	}
}
function getCompanySizeIDs(){return new Array('1','50','100','500','1000');}
function getCompanySizeNames(){return new Array('1 - 49人','50 - 99人','100 - 499人','500 - 999人','1000人以上');}
function getDegreeIDs(){return new Array('6','5','4','3','2','1','-5','-10','-15');}
function getDegreeNames(){return new Array('博士','MBA','硕士','本科','大专','中专','中技','高中','初中');}
function getSalaryIDs(){return new Array('-1','600','700','800','900','1000','1100','1200','1300','1400','1500','1600','1700');}
function getSalaryNames(){return new Array('面议','1000以下','1000～1999','2000～2999','3000～3999','4000～5999','6000～7999','8000～9999','10000～14999','15000～19999','20000～29999','30000～49999','50000+');}
//获取企业性质
function GetCTypeName(idx)
{
    var idList=CompanyTypeIDList0;
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return CompanyTypeNameList0[i];
        }
    }
    return "";
}
//获取公司规模
function GetCSName(idx)
{
    var idList=getCompanySizeIDs();
    var strname = getCompanySizeNames();
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return strname[i];
        }
    }
    return "";  
}
//分组输出公司行业信息
function GetIndName(idx)
{
    var idList=IndustryIDList0;
    var namelist=IndustryNameList0;
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return namelist[i];
        }
    }
    return "";      
}
//获取职位性质
function GetJTName(idx)
{
    var idList=getJobTypeIDs();
    var namelist=getJobTypeNames();
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return namelist[i];
        }
    }
    return "";     
}
//获取职位类别
function GetSelectedItem(id)
{
    //子ID获取父ID
    var parentID = getParentOccIDs0(id);
    //获取子ID的索引
    if(parentID==id)
    {
        var n = GetParentCategoryIdIndex(id)
        return GetOccParentNames0()[n];
    }
    else
    {
        var i = GetCategoryIdIndex(parentID,id,0);
        return getOccNames0(parentID)[i];
    }
}
//获取工作经验要求
function GetWorkList(idx)
{    
    var idList=getWorkExIDs();
    var namelist=getWorkExNames();
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return namelist[i];
        }
    }
    return ""; 
}
//获取学历要求
function GetDegree(idx)
{
    var idList=getDegreeIDs();
    var namelist=getDegreeNames();
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return namelist[i];
        }
    }
    return ""; 
}
//获取职位月薪
function GetSalary(idx)
{
    var idList=getSalaryIDs();
    var namelist=getSalaryNames();
    var i;    
    for(i=0;i<idList.length;i++)
    {
        if(idList[i]==idx)
        {
            return namelist[i];
        }
    }
    return "";     
}