//*********************************************************************************************     
var IndustryUnlimitID = '255';

//根据版本选择行业数据
//行业代码类型(0="新版本",1="老版本",2="新老混合版本")
function getIndustryIDs(ver)
{
    if(ver == 0)
    {
        return IndustryIDList0;
    }
    else if(ver == 1)
    {
        return IndustryIDList1;
    }
    else
    {
        return IndustryIDList2;
    }
}

function getIndustryNames(ver)
{
        return IndustryNameList2;
}

//行业数据(开始)
var IndustryIDList2 = new Array('100','3600','300','400','800','1100','3700','1500','2800','900','1000','700','1118000','2600','1300','1113000','1400','1800','1600','600','1700','1200','2300','3200','2000','2400','2200','1122000','3900','2100','1114000','1115000','1106000','2900','1105000','3100','1116000','1121000');


var IndustryNameList2 = new Array('计算机','互联网·电子商务','电子·微电子','通信(设备·运营·增值服务)','广告·会展·公关','房地产开发·建筑与工程','物业管理·商业中心','家居·室内设计·装潢','中介服务(人才·商标专利)','专业服务(咨询·财会·法律等)','金融业(投资·保险·证券·银行·基金)','贸易·进出口','媒体·出版·文化传播','印刷·包装·造纸','快速消费品(食品·饮料·日化·烟酒等)','耐用消费品(服饰·纺织·家具）','家电业','办公设备·用品','旅游·酒店·餐饮服务','批发·零售','交通·运输·物流','娱乐·运动·休闲','制药·生物工程','医疗·保健·美容·卫生服务','医疗设备·器械','环保','石油·化工·采掘·冶炼·原材料','能源（电力·石油）·水利','仪器·仪表·工业自动化·电气','汽车·摩托车(制造·维护·配件·销售·服务)','机械制造·机电·重工','原材料及加工（金属·木材·橡胶·塑料·玻璃·陶瓷·建材）','服务业','农·林·牧·渔','航空·航天研究与制造','教育·培训·科研·院校','政府·非营利机构','其他');

//行业数据(结束)

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';
}

//返回行业ID的Index
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;
}

//*********************************************************************************************     
//职位数据
//职位ID全列表
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;
    }
}

//获得职位类别父级别ID数组
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();
    }
}   

//获得职位类别子级别ID数组
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 GetOccParentIDs2(){
	return new  Array( '1','14','36','1003000','52','60','73','84','95','104','113','124','140','153','167','171','182','201','207','229','240','253','262','268','201700','1020000','201100','201200','201300','201400','201500','201600','274'); 
 }

function GetOccParentNames2(){
	return new Array('经营管理类','计算机/IT业人员','电子/电器/半导体/通讯类','电气/能源/动力类','销售类','市场营销/公关/广告','客户服务类','行政/人力资源管理类','文职类','翻译类','财务/审计/统计/税务','美术/设计/创意类','工业/工厂类','金融（银行/基金/证券/期货/投资）','法律/法务专业人员','机械专业人员','建筑/房地产/装饰装修/物业管理类','咨询/顾问','医院/医疗/护理/美容保健类','技工类','文体/影视/教育/媒体类','酒店/餐饮/旅游/服务类','海洋','国际贸易/国内贸易','交通运输服务/物流/仓储类','商业零售类','保险类','生物/制药/化工/环保类','科研类','公务员类','培训生类','在校学生类','其他专业人员');  
 }

function getOccIDs2(idx){
	switch(idx){
	case '1':return new Array('1','2','3','4','5','6','7','8','9','10','11','12','13');   
 			case '14':return new Array('14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35');   
 			case '36':return new Array('36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51');   
 			case '52':return new Array('52','53','54','55','56','57','58','59');   
 			case '60':return new Array('60','61','62','63','64','65','66','67','68','69','70','71','72');   
 			case '73':return new Array('73','74','75','76','77','78','79','80','81','82','83');   
 			case '84':return new Array('84','85','86','87','88','89','90','91','92','93','94');   
 			case '95':return new Array('95','96','97','98','99','100','101','102','103');   
 			case '104':return new Array('104','105','106','107','108','109','110','111','112');   
 			case '113':return new Array('113','114','115','116','117','118','119','120','121','122','123');   
 			case '124':return new Array('124','125','126','127','128','129','130','131','132','133','134','135','136','137','138','139');   
 			case '140':return new Array('140','141','142','143','144','145','146','147','148','149','150','151','152');   
 			case '153':return new Array('153','154','156','157','158','159','160','161','162','163','164','165','166');   
 			case '167':return new Array('167','168','169','170');   
 			case '171':return new Array('171','172','173','174','175','176','177','178','179','180','181');   
 			case '182':return new Array('182','183','184','185','186','187','188','189','190','191','192','193','194','195','196','197','198','199','200');   
 			case '201':return new Array('201','202','203','204','205','206');   
 			case '207':return new Array('207','208','209','210','211','212','213','214','215','216','217','218','219','220','221','222','223','224','225','226','227','228');   
 			case '229':return new Array('229','230','231','232','233','234','235','236','237','238','239');   
 			case '240':return new Array('240','241','242','243','244','245','246','247','248','249','250','251','252');   
 			case '253':return new Array('253','254','255','256','257','258','259','260','261');   
 			case '262':return new Array('262','263','264','265','266','267');   
 			case '268':return new Array('268','269','270','271','272','273');   
 			case '274':return new Array('274','275','276','277','278','279','280','281','282','283','284','285','286','287','288','289','291','292','293','294','295','296','297','290');  
 			case '1003000':return new Array("1003000","1003001","1003002","1003003","1003004","2720","1003005","1003006","1003007","1003008","1003009","1003010","1003011","1003012","1003999");
 			case '201100':return new Array('201100','201101','201102','201103','201104','201105','201188');  
 			case '201200':return new Array('201200','201201','201202','201203','201204','201205','201206','201207','201288');  
 			case '201300':return new Array('201300','201301','201302','201388');
 			case '201400':return new Array('201400');	
 			case '201500':return new Array('201500');	
 			case '201600':return new Array('201600','201601','201602','201603','201688');	
 			case '201700':return new Array('201700','201701','201702','201703','201704','201705','201706','201707','201708','201709','201710','201711','201712','201713','201714','201715','201716','201718','201719','201720','201721','201722','201723','201724','201725','201726','201727','201728','201729','201730','201731','201788');	
 			case '1020000':return new Array("1020000","1020001","1020002","1020003","1020004","1020005","1020007","1020999");	
 			default:return new Array();   
   }
}

function getOccNames2(idx){
	switch(idx){
	     case '1':return new Array('经营管理类','首席执行官CEO/总裁/总经理','首席技术官CTO/首席信息官CIO','首席运营官COO/财务总监CFO','副总裁/副总经理','总监/事业部总经理','总裁助理/总经理助理','企管部经理/管理顾问','企业管理人员','合伙人/店长','分公司经理/分支机构经理/办事处经理','部门经理','厂长/副厂长');   
 			case '14':return new Array('计算机/IT业人员','首席技术官CTO/首席信息官CIO','软件工程师/软件测试工程师','硬件工程师/硬件测试工程师','网络工程/网站策划/网站营运管理','网站信息编辑','.net开发工程师','网页设计/电脑美工','多媒体/语音/视频/图形','计算机辅助设计与绘图','数据库开发/管理员','系统集成/支持','系统分析员/系统安全管理','网络与信息安全工程师','ERP技术/应用顾问/实施工程师','互联网开发工程师','嵌入式研发工程师/通信技术工程师','Java开发工程师','售前支持/售后支持','游戏设计与开发','行业软件销售','项目经理/技术经理');   
 			case '36':return new Array('电子/电器/半导体/通讯类','电子工程师/电路工程师','电子元器件工程师/机电工程师','电子/电器/家电维修','电声/音响工程师/技术员','集成电路IC设计/IC验证/应用工程师','电信/无线/通讯/移动/工程师','嵌入式硬件开发(主板机…)','嵌入式软件开发(Linux/单片机/DLC/DSP…)','仪器/仪表/计量','综合布线/弱电/强电','半导体工程师/电子软件开发(ARM/MCU...)','电池/电源开发','激光/光电子技术','FAE 现场应用工程师','家用电器/数码产品研发');   
 			case '52':return new Array('销售类','销售总监','销售经理/区域销售经理/销售主管','销售代表/客户经理','销售助理/商务经理/主管','商务代表/业务拓展(BD)经理','渠道总监/分销总监/分销经理/经销商','电话销售/促销员/业务员');  
 			case '60':return new Array('市场营销/公关/广告','市场/营销总监/经理','市场助理/广告客户主管','产品/品牌企划/产品/品牌经理','市场通路经理/主管/专员','促销经理/促销主管/促销员','广告企划/广告企业策划人员','新闻媒介经理/主管/专员','市场推广/拓展/合作/市场分析/调研','会务经理/会务主管/会务专员','公关经理/主管','公关专员','广告创意/设计/策划');   
 			case '73':return new Array('客户服务类','客服总监/客服经理(非技术)','客服专员/助理(非技术)','客户关系管理','售前/售后支持工程师','客户数据库维护','售前/售后技术支持经理','客户渠道/客户培训','投诉处理','投诉监控','咨询热线/呼叫中心服务人员');   
 			case '84':return new Array('行政/人力资源管理类','行政经理','行政主管/助理/办公室主任','储备干部','行政秘书/行政专员','人力资源经理','招聘经理/主管/专员','培训经理/主管/专员','薪酬福利经理/主管/专员','绩效考核经理/主管/专员','人事主管/助理/专员');   
 			case '95':return new Array('文职类','图书情报/资料/文档管理','资料/文档的撰写/编辑','文秘/高级文员','文员/电脑录入/校对','前台/接待/礼仪','热线咨询','公关人员','电脑操作/打字员');   
 			case '104':return new Array('翻译类','英语','日语','法语','德语','朝鲜语','西班牙语','俄语','其他外语');
            case '113':return new Array('财务/审计/统计/税务','首席财务官CFO/财务总监/财务经理','税务经理/税务主管/成本主管','财务分析经理/财务分析主管','会计主管/会计经理','会计','财务助理/会计助理','投融资经理/投融资主管','出纳','审计经理/主管/专员','统计/税务经理/主管/专员');   
 			case '124':return new Array('美术/设计/创意类','设计管理人员','美术/图形设计/平面设计','工业/产品设计/工艺品设计','室内外装修/展示/装潢设计','纺织服装设计','家具家居设计/珠宝设计','形象设计/造型设计','电脑绘图/服装打样/服装制板','媒体广告设计/策划','文案/媒体策划','动画/3D设计','玩具设计','产品包装设计','服装工艺品设计','船舶设计');
            case '140':return new Array('工业/工厂类','厂长/副厂长','总工程师/副总工程师','生产管理/工程管理/品质管理(QA,QC)','技术工程师/工业工程师(IE)/工艺工程师(PE,ME)','物料或物流管理','工程或设备管理','组长/拉长/车间主任','采购管理/仓库管理','计划/调度员','化验/检验员/产品开发','跟单/单证员','PMC/SMT技术员');
 			case '153':return new Array('金融（银行/基金/证券/期货/投资）','客户经理/金融产品营销管理','信贷管理/信用管理/证券','行长/副行长/高级管理','证券/外汇/期货经纪人','资产管理/资产评估/交易管理','税务经理/主管/专员','信贷管理/信用管理','资金管理/财务管理/清算/结算','柜员/理财咨询/客户服务/银行会计','投资管理/研究分析/顾问','银行卡/电子银行/新业务开拓','国际结算/外汇交易');   
 			case '167':return new Array('法律/法务专业人员','律师/法律顾问','知识产权/专利顾问/专员','法务经理/法务主管/法务助理/专员');   
            case '171':return new Array('机械专业人员','机械工程师/机械制图员/机械设计师','模具工程师/注塑工程师/锻造工程师','机电工程师/冲压工程师/焊接工程师','精密机械/仪器仪表工程师/技术员','飞行器设计与制造/汽车/摩托车工程师','食品机械/纺织机械/CNC工程师','机电一体化/自动化控制','船舶工程师/夹具工程师/锅炉工程师','检测技术及仪器/设备修理','机械与汽车维修工程师');
 			case '182':return new Array('建筑/房地产/装饰装修/物业管理类','房地产开发/策划','房地产评估/中介/交易','建筑/结构/土木/土建工程师','房地产销售人员','工程监理师/工程造价/预决算','给排水/强电/弱电','工程监理/建筑工程验收','建筑工程管理/项目经理','制冷暖通','物业管理','工民建/施工员','公路桥梁设计/公路桥梁预算师','园艺/园林/景观设计','测绘/测量/建筑制图','地下工程/岩土工程/幕墙工程师','路桥/隧道/港口/航道工程','室内外装潢/设计','城市规划与设计');   
 			case '201':return new Array('咨询/顾问','咨询总监/咨询经理','咨询员/涉外咨询师','企管顾问/专业顾问/策划师','信息中介','培训师/情报信息分析人员');   
 			case '207':return new Array('医院/医疗/护理/美容保健类','医院管理人员','中/西医师/专科医生','护士/护理人员','护理主任/护士长','兽医/宠物医生','心理医生/麻醉医生','药剂师/麻醉师','理疗师/营养师','卫生防疫/妇幼保健','中医科医生','针灸推拿师/医药学检验','化工制药/药库主任/药剂师','美容/整形师','健身顾问/教练','外科/内科/骨科','药品/医疗/设备销售代表','五官科/放射科','医疗/理疗师','药品注册','临床医学/口腔医师','其他职位');   
 			case '229':return new Array('技工类','钳工/机修工/钣金工','电焊工/铆焊工','车工/磨工/铣工/冲床/冲压工/锣工','模具工','水工/木工/油漆工','电工','叉车工/汽车修理工','空调工/电梯工/锅炉工','裁剪车缝熨烫','普工');   
 			case '240':return new Array('文体/影视/教育/媒体类','发行总监/经理/主管/总编/副总编','记者/摄影/作家/撰稿人/编辑/美术编辑','出版/排版设计/数码直印/菲林输出','教学/院校教务管理人员','大学教授/讲师/助教','小学/幼儿教育/中学教师','职业教育/家教','演艺/体育/经纪人','导演/编导/影视策划/制作','演员/配音/模特/造型师','节目主持/DJ/播音/配音员','摄影/摄像/录音/音效师');   
 			case '253':return new Array('酒店/餐饮/旅游/服务类','旅游/导游/旅行顾问','宾馆或酒店管理/大堂经理','娱乐/餐饮管理/餐饮/娱乐领班','订票/订房服务/寻呼员/话务员','收银员/营业员/服务员/理货员','厨师长/厨师/调酒师/营养师/茶艺师','司机','保安'); 
 			case '262':return new Array('海洋','海洋生物与制药','海洋工程','海洋运输','海洋化工','海洋水产');   
 			case '268':return new Array('国际贸易/国内贸易','外贸/贸易/主管','业务跟单','业务跟单经理/助理业务跟单','贸易专员/助理/国内贸易人员','贸易/外贸/国际贸易经理');   
 			case '274':return new Array('其他专业人员','园林/园艺','农林渔牧','交通运输','安全消防','动力/能源','声光学技术','化工技术','测绘技术','道桥技术','环境/城市规划','地质/矿产','粮食/食品/糖酒','纺织服装','包装/印刷/造纸','冶金/喷涂/金属材料','航空航天','安全消防','声光学技术/激光技术','测绘技术','地质矿产冶金','气象','农林牧渔','其他类别职位');   
 			case '1003000':return new Array("电气/能源/动力类","电气工程师","光源与照明工程","变压器与磁电工程师","电路工程师","智能大厦/综合布线/弱电","电力工程师","电气维修技术员","水利/水电工程师","核力/火力工程师","空调/热能工程师","石油天然气技术人员","自动控制","制冷/暖通","其他职位");
 			case '201100':return new Array('保险类','精算/产品研发/投资/稽核/法律','核保/理赔/契约管理/受理台','组训/培训/人员管理/业务推动','保险代理人/经纪人/客户经理','客户服务/续期管理','其他职位');   
 			case '201200':return new Array('生物/制药/化工/环保类','生物工程/生物制药','临床试验/药品注册','医药研发/化学制剂研发','药品生产/质量管理','药品销售/推广/业务咨询','化工技术','环保技术','其他职位');
 			case '201300':return new Array('科研类','科研管理人员','科研人员','其他职位');  
 			case '201400':return new Array('公务员类');
 			case '201500':return new Array('培训生类');
 			case '201600':return new Array('在校学生类','应届毕业生','非应届毕业生','实习生','其他');  
 			case '201700':return new Array('交通运输服务/物流/仓储类','飞机机长/副机长','空乘人员','地勤人员','空姐','列车车长','列车司机','乘务员','船长/副船长','船员','司机','物流总监','物流经理','物流主管','物流专员/助理','供应链总监','供应链经理','供应链主管/专员','物料经理','物料主管/专员','仓库经理/主管','仓库管理员','运输经理/主管','货运代理','集装箱业务','报关员','单证员','船务/空运陆运操作','快递员','调度员','理货员','其他');
 			case '1020000':return new Array("商业零售类","店长/卖场经理/楼面管理","营运","生鲜·防损技术人员","理货员/陈列员/熟食加工","营业员/服务员/店员/导购员","收银员","其他职位");
 			default:return new Array();   
   }
}
var OccIDList2 = new Array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59','60','61','62','63','64','65','66','67','68','69','70','71','72','73','74','75','76','77','78','79','80','81','82','83','84','85','86','87','88','89','90','91','92','93','94','95','96','97','98','99','100','101','102','103','104','105','106','107','108','109','110','111','112','113','114','115','116','117','118','119','120','121','122','123','124','125','126','127','128','129','130','131','132','133','134','135','136','137','138','139','140','141','142','143','144','145','146','147','148','149','150','151','152','153','154','156','157','158','159','160','161','162','163','164','165','166','167','168','169','170','171','172','173','174','175','176','177','178','179','180','181','182','183','184','185','186','187','188','189','190','191','192','193','194','195','196','197','198','199','200','201','202','203','204','205','206','207','208','209','210','211','212','213','214','215','216','217','218','219','220','221','222','223','224','225','226','227','228','229','230','231','232','233','234','235','236','237','238','239','240','241','242','243','244','245','246','247','248','249','250','251','252','253','254','255','256','257','258','259','260','261','262','263','264','265','266','267','268','269','270','271','272','273','274','275','276','277','278','279','280','281','282','283','284','285','286','287','288','289','291','292','293','294','295','296','297','290','1003000','1003001','1003002','1003003','1003004','2720','1003005','1003006','1003007','1003008','1003009','1003010','1003011','1003012','1003999','201100','201101','201102','201103','201104','201105','201188','201200','201201','201202','201203','201204','201205','201206','201207','201288','201300','201301','201302','201388','201400','201500','201600','201601','201602','201603','201688','201700','201701','201702','201703','201704','201705','201706','201707','201708','201709','201710','201711','201712','201713','201714','201715','201716','201718','201719','201720','201721','201722','201723','201724','201725','201726','201727','201728','201729','201730','201731','201788','1020000','1020001','1020002','1020003','1020004','1020005','1020007','1020999');
var OccNameList2 = new Array('经营管理类','首席执行官CEO/总裁/总经理','首席技术官CTO/首席信息官CIO','首席运营官COO/财务总监CFO','副总裁/副总经理','总监/事业部总经理','总裁助理/总经理助理','企管部经理/管理顾问','企业管理人员','合伙人/店长','分公司经理/分支机构经理/办事处经理','部门经理','厂长/副厂长',  '计算机/IT业人员','首席技术官CTO/首席信息官CIO','软件工程师/软件测试工程师','硬件工程师/硬件测试工程师','网络工程/网站策划/网站营运管理','网站信息编辑','.net开发工程师','网页设计/电脑美工','多媒体/语音/视频/图形','计算机辅助设计与绘图','数据库开发/管理员','系统集成/支持','系统分析员/系统安全管理','网络与信息安全工程师','ERP技术/应用顾问/实施工程师','互联网开发工程师','嵌入式研发工程师/通信技术工程师','Java开发工程师','售前支持/售后支持','游戏设计与开发','行业软件销售','项目经理/技术经理',  '电子/电器/半导体/通讯类','电子工程师/电路工程师','电子元器件工程师/机电工程师','电子/电器/家电维修','电声/音响工程师/技术员','集成电路IC设计/IC验证/应用工程师','电信/无线/通讯/移动/工程师','嵌入式硬件开发(主板机…)','嵌入式软件开发(Linux/单片机/DLC/DSP…)','仪器/仪表/计量','综合布线/弱电/强电','半导体工程师/电子软件开发(ARM/MCU...)','电池/电源开发','激光/光电子技术','FAE 现场应用工程师','家用电器/数码产品研发',  '销售类','销售总监','销售经理/区域销售经理/销售主管','销售代表/客户经理','销售助理/商务经理/主管','商务代表/业务拓展(BD)经理','渠道总监/分销总监/分销经理/经销商','电话销售/促销员/业务员', '市场营销/公关/广告','市场/营销总监/经理','市场助理/广告客户主管','产品/品牌企划/产品/品牌经理','市场通路经理/主管/专员','促销经理/促销主管/促销员','广告企划/广告企业策划人员','新闻媒介经理/主管/专员','市场推广/拓展/合作/市场分析/调研','会务经理/会务主管/会务专员','公关经理/主管','公关专员','广告创意/设计/策划',  '客户服务类','客服总监/客服经理(非技术)','客服专员/助理(非技术)','客户关系管理','售前/售后支持工程师','客户数据库维护','售前/售后技术支持经理','客户渠道/客户培训','投诉处理','投诉监控','咨询热线/呼叫中心服务人员',  '行政/人力资源管理类','行政经理','行政主管/助理/办公室主任','储备干部','行政秘书/行政专员','人力资源经理','招聘经理/主管/专员','培训经理/主管/专员','薪酬福利经理/主管/专员','绩效考核经理/主管/专员','人事主管/助理/专员',  '文职类','图书情报/资料/文档管理','资料/文档的撰写/编辑','文秘/高级文员','文员/电脑录入/校对','前台/接待/礼仪','热线咨询','公关人员','电脑操作/打字员',  '翻译类','英语','日语','法语','德语','朝鲜语','西班牙语','俄语','其他外语','财务/审计/统计/税务','首席财务官CFO/财务总监/财务经理','税务经理/税务主管/成本主管','财务分析经理/财务分析主管','会计主管/会计经理','会计','财务助理/会计助理','投融资经理/投融资主管','出纳','审计经理/主管/专员','统计/税务经理/主管/专员',  '美术/设计/创意类','设计管理人员','美术/图形设计/平面设计','工业/产品设计/工艺品设计','室内外装修/展示/装潢设计','纺织服装设计','家具家居设计/珠宝设计','形象设计/造型设计','电脑绘图/服装打样/服装制板','媒体广告设计/策划','文案/媒体策划','动画/3D设计','玩具设计','产品包装设计','服装工艺品设计','船舶设计','工业/工厂类','厂长/副厂长','总工程师/副总工程师','生产管理/工程管理/品质管理(QA,QC)','技术工程师/工业工程师(IE)/工艺工程师(PE,ME)','物料或物流管理','工程或设备管理','组长/拉长/车间主任','采购管理/仓库管理','计划/调度员','化验/检验员/产品开发','跟单/单证员','PMC/SMT技术员','金融（银行/基金/证券/期货/投资）','客户经理/金融产品营销管理','信贷管理/信用管理/证券','行长/副行长/高级管理','证券/外汇/期货经纪人','资产管理/资产评估/交易管理','税务经理/主管/专员','信贷管理/信用管理','资金管理/财务管理/清算/结算','柜员/理财咨询/客户服务/银行会计','投资管理/研究分析/顾问','银行卡/电子银行/新业务开拓','国际结算/外汇交易',  '法律/法务专业人员','律师/法律顾问','知识产权/专利顾问/专员','法务经理/法务主管/法务助理/专员',  '机械专业人员','机械工程师/机械制图员/机械设计师','模具工程师/注塑工程师/锻造工程师','机电工程师/冲压工程师/焊接工程师','精密机械/仪器仪表工程师/技术员','飞行器设计与制造/汽车/摩托车工程师','食品机械/纺织机械/CNC工程师','机电一体化/自动化控制','船舶工程师/夹具工程师/锅炉工程师','检测技术及仪器/设备修理','机械与汽车维修工程师','建筑/房地产/装饰装修/物业管理类','房地产开发/策划','房地产评估/中介/交易','建筑/结构/土木/土建工程师','房地产销售人员','工程监理师/工程造价/预决算','给排水/强电/弱电','工程监理/建筑工程验收','建筑工程管理/项目经理','制冷暖通','物业管理','工民建/施工员','公路桥梁设计/公路桥梁预算师','园艺/园林/景观设计','测绘/测量/建筑制图','地下工程/岩土工程/幕墙工程师','路桥/隧道/港口/航道工程','室内外装潢/设计','城市规划与设计',  '咨询/顾问','咨询总监/咨询经理','咨询员/涉外咨询师','企管顾问/专业顾问/策划师','信息中介','培训师/情报信息分析人员',  '医院/医疗/护理/美容保健类','医院管理人员','中/西医师/专科医生','护士/护理人员','护理主任/护士长','兽医/宠物医生','心理医生/麻醉医生','药剂师/麻醉师','理疗师/营养师','卫生防疫/妇幼保健','中医科医生','针灸推拿师/医药学检验','化工制药/药库主任/药剂师','美容/整形师','健身顾问/教练','外科/内科/骨科','药品/医疗/设备销售代表','五官科/放射科','医疗/理疗师','药品注册','临床医学/口腔医师','其他职位','技工类','钳工/机修工/钣金工','电焊工/铆焊工','车工/磨工/铣工/冲床/冲压工/锣工','模具工','水工/木工/油漆工','电工','叉车工/汽车修理工','空调工/电梯工/锅炉工','裁剪车缝熨烫','普工',  '文体/影视/教育/媒体类','发行总监/经理/主管/总编/副总编','记者/摄影/作家/撰稿人/编辑/美术编辑','出版/排版设计/数码直印/菲林输出','教学/院校教务管理人员','大学教授/讲师/助教','小学/幼儿教育/中学教师','职业教育/家教','演艺/体育/经纪人','导演/编导/影视策划/制作','演员/配音/模特/造型师','节目主持/DJ/播音/配音员','摄影/摄像/录音/音效师',  '酒店/餐饮/旅游/服务类','旅游/导游/旅行顾问','宾馆或酒店管理/大堂经理','娱乐/餐饮管理/餐饮/娱乐领班','订票/订房服务/寻呼员/话务员','收银员/营业员/服务员/理货员','厨师长/厨师/调酒师/营养师/茶艺师','司机','保安','海洋','海洋生物与制药','海洋工程','海洋运输','海洋化工','海洋水产',  '国际贸易/国内贸易','外贸/贸易/主管','业务跟单','业务跟单经理/助理业务跟单','贸易专员/助理/国内贸易人员','贸易/外贸/国际贸易经理',  '其他专业人员','园林/园艺','农林渔牧','交通运输','安全消防','动力/能源','声光学技术','化工技术','测绘技术','道桥技术','环境/城市规划','地质/矿产','粮食/食品/糖酒','纺织服装','包装/印刷/造纸','冶金/喷涂/金属材料','航空航天','安全消防','声光学技术/激光技术','测绘技术','地质矿产冶金','气象','农林牧渔','其他类别职位',  '电气/能源/动力类','电气工程师','光源与照明工程','变压器与磁电工程师','电路工程师','智能大厦/综合布线/弱电','电力工程师','电气维修技术员','水利/水电工程师','核力/火力工程师','空调/热能工程师','石油天然气技术人员','自动控制','制冷/暖通','其他职位','保险类','精算/产品研发/投资/稽核/法律','核保/理赔/契约管理/受理台','组训/培训/人员管理/业务推动','保险代理人/经纪人/客户经理','客户服务/续期管理','其他职位',  '生物/制药/化工/环保类','生物工程/生物制药','临床试验/药品注册','医药研发/化学制剂研发','药品生产/质量管理','药品销售/推广/业务咨询','化工技术','环保技术','其他职位','科研类','科研管理人员','科研人员','其他职位', '公务员类','培训生类','在校学生类','应届毕业生','非应届毕业生','实习生','其他', '交通运输服务/物流/仓储类','飞机机长/副机长','空乘人员','地勤人员','空姐','列车车长','列车司机','乘务员','船长/副船长','船员','司机','物流总监','物流经理','物流主管','物流专员/助理','供应链总监','供应链经理','供应链主管/专员','物料经理','物料主管/专员','仓库经理/主管','仓库管理员','运输经理/主管','货运代理','集装箱业务','报关员','单证员','船务/空运陆运操作','快递员','调度员','理货员','其他','商业零售类','店长/卖场经理/楼面管理','营运','生鲜·防损技术人员','理货员/陈列员/熟食加工','营业员/服务员/店员/导购员','收银员','其他职位');

//职位数据(结束)

//返回职位类别ID的Index
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的Index(从全列表返回)
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;
}

//返回职位类别Name(从全列表返回)
function GetCategoryNameFromFullList(index, ver)
{
    var nameList = GetOccNameList(ver);
    return nameList[index];
}

//*********************************************************************************************     
//地区数据
//职位ID全列表
var AreaIDList;
//职位名称全列表
var AreaNameList;
//是否包括不限
var IsShowAreaUnlimited = 0;

//地区数据(开始)
function GetAreaParentIDs(){
	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(){
	return new Array('广东省','北京','上海','天津','重庆','江苏省','浙江省','安徽省','福建省','甘肃省','广西自治区','贵州省','海南省','河北省','河南省','黑龙江省','湖北省','湖南省','吉林省','江西省','辽宁省','内蒙古自治区','宁夏自治区','青海省','山东省','山西省','陕西省','四川省','西藏自治区','新疆自治区','云南省','香港','澳门','台湾','其他亚洲国家和地区','北美洲','南美洲','大洋洲','欧洲','非洲');   
}

function getAreaIDs(idx){
	switch(idx){
        case '30000':return new Array('30000','30001','30002','30003','30004','30005','30006','30007','30008','30009','30010','30011','30012','30013','30014','30015','30016','30017','30018');
        case '31000':return new Array('31000','31001','31002','31003','31004','31005','31006','31007','31008','31009','31010','31011','31012','31013','31014','31015','31016','31017','31018','31019');
        case '32000':return new Array('32000','32001','32002','32003','32004','32005','32006','32007','32008','32009','32010','32011','32012','32013','32014','32015','32016','32017','32018');
        case '33000':return new Array('33000');
        case '16000': return new Array('16000', '16100', '16101', '16102', '16103', '16104', '16105', '16106', '16107', '16108', '16109', '16110', '16111', '16112', '16180', '16181', '16182', '16183', '16184', '16185', '16186', '16290', '16291', '16292', '16293', '16294', '16050', '16051', '16052', '16053', '16054', '16055', '16020', '16030', '16190', '16010', '16040', '16060', '16080', '16070', '16150', '16200', '16210', '16220', '16230', '16240', '16250', '16260', '16270', '16280');
        case '7000' :return new Array('7000','7110','7111','7112','7113','7114','7115','7116','7117','7118','7119','7150','7151','7152','7153','7154','7155','7156','7157','7158','7140','7141','7142','7143','7144','7145','7146','7147','7010','7130','7020','7070','7060','7040','7030','7090','7080','7050','7160','7170','7180');
        case '8000' :return new Array('8000','8010','8011','8012','8013','8014','8015','8016','8017','8018','8019','8020','8021','8022','8023','8024','8025','8026','8027','8028','8029','8030','8031','8032','8033','8034','8035','8036','8037','8038','8039','8050','8060','8080','8090','8040','8110','8100','8070');
        case '9000' :return new Array('9000','9010','9040','9030','9020');
        case '10000':return new Array('10000','10010','10011','10012','10013','10014','10015','10020','10021','10022','10023','10024','10025','10026','10030','10040','10050','10060','10070','10080','10090');
        case '24000': return new Array('24000','24010','24020','24030');
        case '17000':return new Array('17000','17010','17040','17030','17020','17050');
        case '20000':return new Array('20000','20010','20020');
        case '18000':return new Array('18000','18010','18020');
        case '1000' :return new Array('1000','1010','1011','1012','1013','1014','1015','1020','1021','1022','1023','1024','1025','1026','1040','1070','1050','1080','1030','1060');
        case '13000':return new Array('13000','13010','13011','13012','13013','13014','13015','13016','13020','13030','13040','13050','13060','13070','13080','13090','13010','13011','13012','13013','13014','13015','130316','13017');
        case '6000' :return new Array('6000','6010','6011','6012','6013','6014','6015','6016','6017','6018','6030','6040','6050','6020');
        case '14000':return new Array('14000','14010','14011','14012','14013','14014','14015','14016','14017','14020','14040','14030','14050','14060','14070','14080');
        case '15000':return new Array('15000','15010','15030','15020','15040','15050','15060','15070','15080');
        case '5000' :return new Array('5000','5010','5020');
        case '11000':return new Array('11000','11010','11020');
        case '4000' :return new Array('4000','4020','4021','4022','4023','4024','4025','4026','4010','4030','4040');
        case '3000' :return new Array('3000','3010','3020','3030');
        case '26000':return new Array('26000','26010');
        case '25000':return new Array('25000','25010');
        case '12000':return new Array('12000','12010','12011','12012','12013','12014','12015','12016','12017','12018','12019','12020','12021','12022','12023','12024','12025','12026','12027','12028','12029','12110','12111','12112','12113','12114','12115','12116','12117','12118','12119','12090','12040','12060','12100','12080','12070','12120','12050','12030');
        case '2000' :return new Array('2000','2040','2010','2020','2030');
        case '23000':return new Array('23000','23030','23010','23020');
        case '19000':return new Array('19000','19010','19011','19012','19013','19014','19015','19016','19017','19018','19019','19060','19030','19040','19050','19070','19020');
        case '22000':return new Array('22000','22010','22020');
        case '27000':return new Array('27000','27010','27011','27012','27013','27014','27015','27016','27017','27030','27020','27040');
        case '21000':return new Array('21000','21010','21030','21040','21020');
        case '34000':return new Array('34000');
        case '35000':return new Array('35000');
        case '36000':return new Array('36000');
        case '37000':return new Array('37000');
        case '38000':return new Array('38000');
        case '41000':return new Array('41000');
        case '39000':return new Array('39000');
        case '40000':return new Array('40000');
        case '42000':return new Array('42000');
 		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();
   }
}
//地区数据(结束)

//返回没有地区的广东城市
function getAreaNames9(){
   return new Array('广州','深圳','东莞','佛山','惠州','清远','汕头','潮州','顺德','湛江','肇庆','中山','珠海','韶关','江门','茂名','梅州','汕尾','河源','阳江','揭阳','云浮'); 
}
function getAreaIDs9(){
   return new Array('16100','16180','16290','16050','16020','16030','16190','16010','16040','16060','16080','16070','16150','16200','16210','16220','16230','16240','16250','16260','16270','16280');
}

//返回地区ID的Index
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;
}

//返回地区ID的Index(从全列表返回)
function GetAreaIdIndexFromFullList(id)
{
    var i;
    for(i = 0; i < AreaIDList.length; i++)
    {
        if( AreaIDList[i] == id )
        {
            return i;
        }
    }
    
    return -1;
}

//返回地区Name(从全列表返回)
function GetAreaNameFromFullList(index)
{
    return AreaNameList[index];
}

//初始化ID及Name全列表
function InitAreaFullList()
{
    //获得ID全列表
    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++;
        }
    }
    
    //获得Name全列表
    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;
}

//根据市ID获得省ID
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;
}
