Object.prototype.attachEvent = function(method,func)
{
if(!this[method]){
this[method]=func;
}
else{
this[method]=this[method].attach(func);
}
}
Function.prototype.attach=function(func){
var f=this;
return function(){
f();
func();
}
}
function getIndustryIDs(){return new Array('100','3600','1123000','300','400','800','1100','3700','1500','2800','900','1124000','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');}function getIndustryNames(){return new Array('计算机','互联网·电子商务','网络游戏','电子·微电子','通信(设备·运营·增值服务)','广告·会展·公关','房地产开发·建筑与工程','物业管理·商业中心','家居·室内设计·装潢','中介服务','专业服务(咨询·财会·法律等)','检验·检测·认证','金融业(投资·保险·证券·银行·基金)','贸易·进出口','媒体·出版·文化传播','印刷·包装·造纸','快速消费品(食品·饮料·日化·烟酒等)','耐用消费品(服饰·纺织·家具）','家电业','办公设备·用品','旅游·酒店·餐饮服务','批发·零售','交通·运输·物流','娱乐·运动·休闲','制药·生物工程','医疗·保健·美容·卫生服务','医疗设备·器械','环保','石油·化工·采掘·冶炼·原材料','能源（电力·石油）·水利','仪器·仪表·工业自动化·电气','汽车·摩托车(制造·维护·配件·销售·服务)','机械制造·机电·重工','原材料及加工（金属·木材·橡胶·塑料·玻璃·陶瓷·建材）','服务业','农·林·牧·渔','航空·航天研究与制造','教育·培训·科研·院校','政府·非营利机构','其他');}function InitMainOccupation(obj){j=obj.options.length;while(j--){obj.options[j]=null;}var aryIDs=GetOccParentIDs();var aryNames=GetOccParentNames();for(i=0;i<aryIDs.length;i++){obj.options.add(new Option(aryNames[i],aryIDs[i]));}}function GetOccParentIDs(){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 GetOccParentNames(){return new Array('经营管理类','销售类','客户服务类','项目管理类','质量管理类','市场·公关·媒介类','人力资源类','行政·后勤类','财务·审计·统计类','计算机·网络·技术类','电子·电器·通信技术类','电气·能源·动力类','咨询·顾问类','金融类（银行·基金·证券·期货·投资）','保险类','贸易·物流·采购·运输类','建筑·房地产·装饰装修·物业管理类','翻译类','酒店·餐饮·旅游·服务类','技工类','工厂生产类','机械·仪器仪表类','商业零售类','美术·设计·创意类','文体·影视·写作·媒体类','教育·培训类','法律类','医疗卫生·美容保健类','生物·制药·化工·环保类','科研类','公务员类','培训生类','在校学生类','其他类');}function getOccIDs(idx){switch(idx){case'1200':return new Array('1200','1009001','1009004','1009005','1009006','1009013','1009007','1009008','1009003','1009009','1009010','1009011','1009012','1009999');case'100':return new Array('100','1005017','1005009','1005018','1005010','1005019','1005011','1005012','1005020','1005006','1005013','1005014','1005015','1005016','1005022','1005021','1005999');case'900':return new Array('900','1007008','1007010','1007002','1007003','1007011','1007009','1007006','1007999');case'604':return new Array('604','1006001','1006002','1006999');case'1034000':return new Array('1034000','1034001','1034002','1034003','1034004','1034999');case'3600':return new Array('3600','1008032','1008031','1008028','1008029','1008030','3630','1008011','1008012','1008008','1008005','1008026','1008027','1008022','1008023','1500','1008007','1008024','1008025','1008999');case'300':return new Array('300','1011020','1011002','1011003','1011019','1011004','1011005','1011006','1011007','1011008','1011009','1011010','1011011','1011012','1011013','1011014','1011999');case'1035000':return new Array('1035000','1035001','1035002','1035003','1035004','1035005','1035006','1035007','1035999');case'400':return new Array('400','1012024','1012011','1012012','1012002','1012013','1012014','1012004','1012015','1012016','1012017','1012018','1012019','1012020','1012008','1012009','1012021','1012022','1012023','1012999');case'600':return new Array('600','1001015','1001028','1001029','1001026','1001003','1001016','1001017','1001129','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('700','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('2700','1003001','1003002','1003003','1003004','2720','1003005','1003006','1003007','1003008','1003009','1003010','1003011','1003012','1003999');case'2100':return new Array('2100','1010004','1010009','1010010','1010011','1010006','1010007','1010008','1010999');case'1013000':return new Array('1013000','1013003','1013001','2300','1013013','1013004','1013006','1013007','1013005','1013008','1013009','1013010','1013014','1013015','1013999');case'1036000':return new Array('1036000','1036001','1036002','1036003','1036004','1036005','1036999');case'1014000':return new Array('1014000','1014001','1014002','1014003','1014020','1014014','1014005','1014021','1014015','1014022','1014016','1014017','1014008','1014009','1014010','1014011','1014012','1014013','1014999');case'702':return new Array('702','3103','1015001','1015002','1015003','1015004','3107','3101','3102','1015005','1015006','3108','3109','3110','2200','1015007','1015008','1015009','1015010','1015999');case'1016001':return new Array('1016001','1801','1802','1803','1804','1805','1806','1807','1016999');case'1017000':return new Array('1017000','1017007','1017001','1017002','1017003','1017004','1017008','1017009','3309','1017010','1017005','1017006','1017011','1017012','1017013','1017014','1017015','1017999');case'3300':return new Array('3300','1028001','1028002','3313','3302','3303','3304','1028011','1028012','1028004','1028006','1028013','1028999');case'3400':return new Array('3400','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('3420','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('1020000','1020001','1020002','1020003','1020004','1020005','3307','1020999');case'3800':return new Array('3800','1021001','1021002','1021003','1021018','1021015','1021005','1021006','1021007','1021008','1021009','1021011','1021012','1021013','1021014','1021999');case'3500':return new Array('3500','1022001','1022002','1600','1022003','1022004','1022005','1022006','1022007','1022008','1022009','1022010','1022011','1022012','1022013','1022014','1022015','1022016','1022999');case'1900':return new Array('1900','1023001','1023002','1023003','1023004','1023005','1023006','1023007','1023999');case'1700':return new Array('1700','1024001','1024002','1024003','1024004','1024999');case'2000':return new Array('2000','1025001','1025002','1025003','1025004','1025005','1025006','1025017','1025008','1025009','1025010','1025011','1025013','1025014','1025015','1025016','1025999');case'1026000':return new Array('1026000','1026001','1026002','1026003','1026015','1026014','1026016','1026013','1026999');case'800':return new Array('800','1027001','1027002','1027999');case'2600':return new Array('2600');case'3700':return new Array('3700');case'2500':return new Array('2500','1032001','1032002','1032003','1032999');case'1033000':return new Array('1033000','1033001','1033002','1033003','1033004','1033005','1033006','1033007','1033999');default:return new Array();}}function getOccNames(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 rtsign=0;//返回标志，1返回到企业，2返回到个人
var arySelectedParentIDTemp=new Array();
var arySelectedIDTemp=new Array();
var arySelectedNameTemp=new Array();
var arySelectedStateTemp=new Array();
var cateColsNum=3;
var cateMaxNum=3;//最大选择数
var IndColsNum=2;
var IndMaxNum=5;
var CompanyTypeColsNum=3;
var CompanyTypeMaxNum=5;
var CompanySizeColsNum=3;
var CompanySizeMaxNum=5;
var showColumnsInSelectedList=2;
var aryEndAreaParentID=new Array();
var aryEndAreaID=new Array();
var aryEndAreaName=new Array();
var aryEndAreaState=new Array();
var arySelectedAreaParentID=new Array();
var arySelectedAreaID=new Array();
var arySelectedAreaName=new Array();
var arySelectedAreaState=new Array();
var aryEndOccParentID=new Array();
var aryEndOccID=new Array();
var aryEndOccName=new Array();
var aryEndOccState=new Array();
var arySelectedOccParentID=new Array();
var arySelectedOccID=new Array();
var arySelectedOccName=new Array();
var arySelectedOccState=new Array();
var aryEndIndID=new Array();
var aryEndIndName=new Array();
var aryEndIndState=new Array();
var arySelectedIndID=new Array();
var arySelectedIndName=new Array();
var arySelectedIndState=new Array();
var aryEndCompanyTypeID=new Array();
var aryEndCompanyTypeName=new Array();
var aryEndCompanyTypeState=new Array();
var arySelectedCompanyTypeID=new Array();
var arySelectedCompanyTypeName=new Array();
var arySelectedCompanyTypeState=new Array();
var aryEndCompanySizeID=new Array();
var aryEndCompanySizeName=new Array();
var aryEndCompanySizeState=new Array();
var arySelectedCompanySizeID=new Array();
var arySelectedCompanySizeName=new Array();
var arySelectedCompanySizeState=new Array();
function SelectedChanged(selectedValue,aryID,aryName,tblContainer,chkPrefix,spPrefix,tblSelected,ifm,parentCateEventName,arySelectedIDs,colsNum,eventName){
	var aa=0;
	if(tblContainer.rows.length!=0){
		var j=tblContainer.rows.length;
		while(j--){
			tblContainer.deleteRow(j);
		}
	}
	if(selectedValue!=0){
		tr=tblContainer.insertRow(tblContainer.rows.length);
		td=tr.insertCell(0);
		td.height=30;
		td.colSpan="100";
		if(aryName[0]!=""){
			spChkAll=document.createElement("SPAN");
			spChkAll.id=spPrefix+aryID[0];
			spTextAll=document.createElement("SPAN");
			var isConfirm=1;
			if(aryID.length>1)isConfirm=1;
			else isConfirm=0;
			chkEvent=" $('"+chkPrefix+aryID[0]+"').checked = ! $('"+chkPrefix+aryID[0]+"').checked;";if(isConfirm==1)spTextAll.innerHTML="<a style=\"color: black; cursor:hand\" onclick=\""+chkEvent+parentCateEventName+"( $('"+chkPrefix+aryID[0]+"'),'"+aryID[0]+"','"+aryName[0]+"',"+isConfirm+");\"><b>"+aryName[0]+"</b></a>&nbsp;&nbsp;<span class='info'>(选择此大类，将包括以下所有小类)</span><br><img src='images/none.gif' width=1 height=10 border=0>";else spTextAll.innerHTML="<a style=\"color: black; cursor:hand\" onclick=\""+chkEvent+parentCateEventName+"( $('"+chkPrefix+aryID[0]+"'),'"+aryID[0]+"','"+aryName[0]+"',"+isConfirm+");\"><b>"+aryName[0]+"</b>";var strChkAll="<INPUT TYPE='CHECKBOX' onclick=\""+parentCateEventName+"( this,'"+aryID[0]+"','"+aryName[0]+"',"+isConfirm+" )\" NAME='"+chkPrefix+aryID[0]+"'  VALUE='"+aryID[0]+"' />";
			chkAll=document.createElement(strChkAll);
			spChkAll.appendChild(chkAll);
			td.appendChild(spChkAll);
			td.appendChild(spTextAll);
			if(aryID[0]==-1)tr.style.display="none";
			var sumRows=CreateCheckBoxList(1,tblContainer,aryID,aryName,chkPrefix,spPrefix,' ',false,eventName,arySelectedIDs,colsNum);
		}
	}
}
function SetFrmHeightWhenSelect(tblObj,sumRows,tblSelected,ifm){}
function SetFrmHeightWhenAddSelected(tblObj,sumRows,ifm,tblChild){}
function SetChildItems(obj,aryID,spPrefix,chkPrefix){if(obj.checked){var index=1;for(i=1;i<aryID.length;i++){var spChk=$(spPrefix+aryID[index]);var chk=$(chkPrefix+aryID[index]);chk.checked=false;spChk.disabled=true;index++;}}else{var index=1;for(i=1;i<aryID.length;i++){var spChk=$(spPrefix+aryID[index]);spChk.disabled=false;index++;}}}
function GetSelectedItems(parentID,ifm,tblChild,aryID,aryName,chkPrefix,tblSelectedItems,tblSelected,chkSelectedPrefix,spSelectedPrefix,eventName,arySelectedState,arySelectedID,arySelectedName,arySelectedParentID,colsNum,maxNum){var index=0;for(i=0;i<aryID.length;i++){var chk=$(chkPrefix+aryID[index]);if(chk.checked){var isHave=false;for(j=0;j<arySelectedID.length;j++){if(arySelectedID[j]==chk.value&&arySelectedState[j]==1){isHave=true;break;}}if(isHave==false){if(arySelectedID.length<maxNum){arySelectedState[arySelectedState.length]="1";arySelectedID[arySelectedID.length]=chk.value;arySelectedName[arySelectedName.length]=aryName[i];arySelectedParentID[arySelectedParentID.length]=parentID;}else{alert('对不起，您的已选项已经达到了'+maxNum+"项。请减少已选项，再继续选择。");chk.checked=false;break;}}}else{var isHave=false;for(j=0;j<arySelectedID.length;j++){if(arySelectedID[j]==chk.value&&arySelectedState[j]==1){arySelectedState[j]="0";arySelectedID[j]=chk.value;arySelectedName[j]=aryName[i];arySelectedParentID[j]=parentID;break;}}}index++;}UpdateSelectedItems(arySelectedState,arySelectedID,arySelectedName,arySelectedParentID);arySelectedParentID=arySelectedParentIDTemp;arySelectedState=arySelectedStateTemp;arySelectedID=arySelectedIDTemp;arySelectedName=arySelectedNameTemp;var j=tblSelectedItems.rows.length;while(j--){tblSelectedItems.deleteRow(j);}var sumRows=0;if(arySelectedID.length>0){tblSelected.style.visibility="visible";sumRows=CreateCheckBoxList(0,tblSelectedItems,arySelectedID,arySelectedName,chkSelectedPrefix,spSelectedPrefix,"CHECKED",true,eventName,null,colsNum);}else tblSelected.style.visibility="hidden";}
function GetSelectedOptionValue(SelObj){var parentID;for(i=0;i<SelObj.options.length;i++){if(SelObj.options[i].selected){parentID=SelObj.options[i].value;break;}}return parentID;}
function UpdateSelectedItems(arySelectedState,arySelectedID,arySelectedName,arySelectedParentID){if(arySelectedState!=null&&arySelectedState!=undefined){var aryParentID=new Array();var aryID=new Array();var aryName=new Array();var aryState=new Array();var newIndex=0;for(i=0;i<arySelectedState.length;i++){if(arySelectedState[i]=="1"&&arySelectedID[i]!=""){aryState[newIndex]=arySelectedState[i];aryID[newIndex]=arySelectedID[i];aryName[newIndex]=arySelectedName[i];aryParentID[newIndex]=arySelectedParentID[i];newIndex++;}}arySelectedIDTemp=aryID;arySelectedNameTemp=aryName;arySelectedStateTemp=aryState;arySelectedParentIDTemp=aryParentID;}else{arySelectedIDTemp=new Array();arySelectedNameTemp=new Array();arySelectedStateTemp=new Array();arySelectedParentIDTemp=new Array();}}function CreateCheckBoxList(index,TargetTbl,aryID,aryName,chkPrefix,spPrefix,defaultValue,isResultClick,eventName,arySelectedIDs,colsNum){var sumRows;var sumItems;var isIncludeParent;if(index!=0){sumItems=aryID.length-1;isIncludeParent=false;}else{sumItems=aryID.length;isIncludeParent=true;}if(sumItems%colsNum>0)sumRows=sumItems/colsNum+1;else sumRows=sumItems/colsNum;sumRows=parseInt(sumRows);var isMore;for(i=0;i<sumRows;i++){tr=TargetTbl.insertRow(TargetTbl.rows.length);for(j=0;j<colsNum;j++){tdChk=tr.insertCell(j*2);td=tr.insertCell(j*2+1);everyColsWidth=parseInt((1/colsNum)*100)+"%";td.width=everyColsWidth;td.align="left";if((isIncludeParent&&index<sumItems)||(!isIncludeParent&&index<=sumItems)){if(aryName[index]!=undefined&&aryName[index]!=""){spChk=document.createElement("SPAN");spChk.id=spPrefix+aryID[index];spText=document.createElement("SPAN");spText.id=spPrefix+"Txt"+aryID[index];chkEvent=" var spChk = $('"+spPrefix+aryID[index]+"');  ";chkEvent+=" if(spChk.disabled == false ) ";chkEvent+=" {  ";chkEvent+="	$('"+chkPrefix+aryID[index]+"').checked = !$('"+chkPrefix+aryID[index]+"').checked; ";chkEvent+="	spChk.disabled=false; ";chkEvent+=" }";chkEvent+=" else ";chkEvent+=" { ";chkEvent+="	spChk.disabled=true;";chkEvent+=" } ";var strChk;if(isResultClick){strChk="<INPUT TYPE='CHECKBOX' onclick=\""+eventName+"( this,'"+aryID[index]+"')\"  "+defaultValue+" NAME='"+chkPrefix+aryID[index]+"' VALUE="+aryID[index]+">";spText.innerHTML="<a style=\"color: black; cursor:hand\" onclick=\""+chkEvent+eventName+"( $('"+chkPrefix+aryID[index]+"'),'"+aryID[index]+"')\">"+aryName[index]+"</a>";}else{defaultValue=GetDefaultValueInSelectedList(aryID[index],arySelectedIDs);strChk="<INPUT TYPE='CHECKBOX' onclick=\""+eventName+"()\"  "+defaultValue+" NAME='"+chkPrefix+aryID[index]+"' VALUE="+aryID[index]+">";spText.innerHTML="<a style=\"color: black; cursor:hand\" onclick=\""+chkEvent+eventName+"()\">"+aryName[index]+"</a>";}chk=document.createElement(strChk);spChk.appendChild(chk);tdChk.appendChild(spChk);td.appendChild(spText);}}else td.innerHTML="&nbsp;";index++;}}return sumRows;}
function GetDefaultValueInSelectedList(itemID,arySelectedIDs){var isDefault="";for(m=0;m<arySelectedIDs.length;m++){if(arySelectedIDs[m]==itemID){isDefault=" CHECKED ";break;}}return isDefault;}
function ChangedSelectedItem(itemID,stateValue,arySelectedID,arySelectedState){if(arySelectedID!=null&&arySelectedID!=undefined){for(i=0;i<arySelectedID.length;i++){if(arySelectedID[i]==itemID){arySelectedState[i]=stateValue;break;}}arySelectedStateTemp=arySelectedState;}else{arySelectedStateTemp=new Array();}}
function InitSelectedItems(ifm,tblChild,tblSelectedItems,tblSelected,chkSelectedPrefix,spSelectedPrefix,eventName,arySelectedState,arySelectedID,arySelectedName,arySelectedParentID,colsNum){var j=tblSelectedItems.rows.length;while(j--){tblSelectedItems.deleteRow(j);}if(arySelectedID.length>0){tblSelected.style.visibility="visible";var sumRows=CreateCheckBoxList(0,tblSelectedItems,arySelectedID,arySelectedName,chkSelectedPrefix,spSelectedPrefix,"CHECKED",true,eventName,null,colsNum);}else{tblSelected.style.visibility="hidden";}}
function CreateCheckBoxListByArray(TargetTbl,aryID,aryName,chkPrefix,spPrefix,arySelectedIDs,colsNum,isResult,eventName){var j=TargetTbl.rows.length;while(j--){TargetTbl.deleteRow(j);}var sumRows;var sumItems;var isIncludeParent;sumItems=aryID.length;isIncludeParent=true;if(sumItems%colsNum>0)sumRows=sumItems/colsNum+1;else sumRows=sumItems/colsNum;sumRows=parseInt(sumRows);var index=0;var isMore;for(i=0;i<sumRows;i++){tr=TargetTbl.insertRow(TargetTbl.rows.length);for(j=0;j<colsNum;j++){td=tr.insertCell(j);everyColsWidth=parseInt((1/colsNum)*100)+"%";td.width=everyColsWidth;if(colsNum==2)td.align="left";if((isIncludeParent&&index<sumItems)||(!isIncludeParent&&index<=sumItems)){if(aryName[index]!=undefined&&aryName[index]!=""){spChk=document.createElement("SPAN");spChk.id=spPrefix+aryID[index];spText=document.createElement("SPAN");spText.id=spPrefix+"Txt"+aryID[index];chkEvent=" $('"+chkPrefix+aryID[index]+"').checked = !$('"+chkPrefix+aryID[index]+"').checked; ";var strChk;if(isResult==false){defaultValue=GetDefaultValueInSelectedList(aryID[index],arySelectedIDs);strChk="<INPUT TYPE='CHECKBOX' "+defaultValue+" ONCLICK=\""+eventName+"( this )\" NAME='"+chkPrefix+aryID[index]+"' VALUE="+aryID[index]+">";spText.innerHTML="<a style=\"color: black; cursor:hand\" onclick=\""+chkEvent+eventName+"( $('"+chkPrefix+aryID[index]+"'));\">"+aryName[index]+"</A>";}else{strChk="<INPUT TYPE='CHECKBOX' CHECKED ONCLICK=\""+eventName+"('"+aryID[index]+"',this)\" NAME='"+chkPrefix+aryID[index]+"' VALUE="+aryID[index]+">";spText.innerHTML="<a style=\"color: black; cursor:hand\" onclick=\""+chkEvent+eventName+"( '"+aryID[index]+"',$('"+chkPrefix+aryID[index]+"'));\">"+aryName[index]+"</A>";}chk=document.createElement(strChk);spChk.appendChild(chk);td.appendChild(spChk);td.appendChild(spText);}}else td.innerHTML="&nbsp;";index++;}}return sumRows;}function UpdateSelectedItemsBySingle(arySelectedState,arySelectedID,arySelectedName){if(arySelectedState!=null&&arySelectedState!=undefined){var aryID=new Array();var aryName=new Array();var aryState=new Array();var newIndex=0;for(i=0;i<arySelectedState.length;i++){if(arySelectedState[i]=="1"&&arySelectedID[i]!=""){aryState[newIndex]=arySelectedState[i];aryID[newIndex]=arySelectedID[i];aryName[newIndex]=arySelectedName[i];newIndex++;}}arySelectedIDTemp=aryID;arySelectedNameTemp=aryName;arySelectedStateTemp=aryState;}}function GetChkedListByArray(aryID,aryName,chkPrefix,arySelectedState,arySelectedID,arySelectedName,maxNum){var index=0;for(i=0;i<aryID.length;i++){var chk=document.getElementById(chkPrefix+aryID[index]);if(chk.checked){var isHave=false;for(j=0;j<arySelectedID.length;j++){if(arySelectedID[j]==chk.value){isHave=true;break;}}if(isHave==false){if(arySelectedID.length<maxNum){arySelectedState[arySelectedState.length]="1";arySelectedID[arySelectedID.length]=chk.value;arySelectedName[arySelectedName.length]=aryName[i];}else{alert("对不起，您的已选项已经达到了"+maxNum+"项。请减少已选项，再继续选择。");chk.checked=false;break;}}}index++;}arySelectedStateTemp=arySelectedState;arySelectedIDTemp=arySelectedID;arySelectedNameTemp=arySelectedName;}function CreateDivItemsArea(SelObj){var ifm=document.getElementById("FrmArea");var tblChild=document.getElementById("TblChildArea");tblChild.height=1;var parentID=GetSelectedOptionValue(SelObj);var aryID=getOccIDs(parentID);var aryName=getOccNames(parentID);var tblSelectedItems=document.getElementById("TblSelectedItemsArea");var tblSelected=document.getElementById("TblSelectedArea");var chkPrefix='chkArea';var spPrefix='spArea';var sumRows=CreateCheckBoxList(0,tblSelectedItems,arySelectedAreaID,arySelectedAreaName,'selectedAreaChk','selectedAreaSp',"CHECKED",true,'ChangedSelectedItemArea',null,cateColsNum);}function SelectedChangedArea(obj){if(arySelectedIDTemp.length!=arySelectedAreaID.length)arySelectedAreaID=arySelectedIDTemp;var selectedValue=GetSelectedOptionValue(obj);var aryID=getAreaIDs(selectedValue);var aryName=getAreaNames(selectedValue);var tblContainer=document.getElementById("TblChildArea");var ifm=document.getElementById("FrmArea");var tblSelected=document.getElementById("TblSelectedArea");var chkPrefix='chkArea';var spPrefix='spArea';SelectedChanged(obj,aryID,aryName,tblContainer,chkPrefix,spPrefix,tblSelected,ifm,'BigClassEventArea',arySelectedAreaID,AreaColsNum,'UpdateSelectedItemsArea');var chkParent=document.getElementById(chkPrefix+selectedValue);if(chkParent!=null){for(i=0;i<arySelectedAreaID.length;i++){if(arySelectedAreaID[i]==chkParent.value){chkParent.checked=true;SetChildItemsArea(chkParent,chkParent.value);break;}}if(chkParent.value==-1){var selectedAreaID=","+arySelectedAreaID+",";var aryHotArea=getAreaIDs('-1');if(selectedAreaID.indexOf(",16000,")!=-1){$(chkPrefix+"40").disabled=true;$(chkPrefix+"125").disabled=true;$(spPrefix+"40").disabled=true;$(spPrefix+"125").disabled=true;}if(selectedAreaID.indexOf(",7000,")!=-1){$(chkPrefix+"220").disabled=true;$(spPrefix+"220").disabled=true;}}}else{for(i=0;i<arySelectedAreaID.length;i++){chk=document.getElementById(chkPrefix+arySelectedAreaID[i]);if(chk!=null){chk.checked=true;break;}}}}function SetChildItemsArea(obj,parentID){var aryID=getAreaIDs(parentID);var chkPrefix='chkArea';var spPrefix='spArea';SetChildItems(obj,aryID,spPrefix,chkPrefix);UpdateSelectedItems(arySelectedAreaState,arySelectedAreaID,arySelectedAreaName,arySelectedAreaParentID);arySelectedAreaParentID=arySelectedParentIDTemp;arySelectedAreaState=arySelectedStateTemp;arySelectedAreaID=arySelectedIDTemp;arySelectedAreaName=arySelectedNameTemp;for(i=0;i<arySelectedAreaParentID.length;i++){if(arySelectedAreaParentID[i]==obj.value){var chk=document.getElementById(chkPrefix+arySelectedAreaID[i]);if(arySelectedAreaID[i]==obj.value){chk.checked=obj.checked;arySelectedAreaState[i]=obj.checked==true?"1":"0";}else{chk.checked=obj.checked==true?false:true;arySelectedAreaState[i]=obj.checked==true?"0":"1";}}}UpdateSelectedItemsArea();}function BigClassEventArea(obj,parentID,parentName,isConfirm){if(parentID==255){arySelectedAreaParentID=new Array();arySelectedAreaID=new Array();arySelectedAreaName=new Array();arySelectedAreaState=new Array();arySelectedAreaParentID[0]=255;arySelectedAreaID[0]=255;arySelectedAreaName[0]="不限";arySelectedAreaState[0]=0;}else{if(arySelectedAreaID[0]==255){arySelectedAreaParentID=new Array();arySelectedAreaID=new Array();arySelectedAreaName=new Array();arySelectedAreaState=new Array();}}SetChildItemsArea(obj,parentID);}function UpdateSelectedItemsArea(){if(arySelectedAreaID[0]==255){arySelectedAreaParentID=new Array();arySelectedAreaID=new Array();arySelectedAreaName=new Array();arySelectedAreaState=new Array();}var ifm=document.getElementById("FrmArea");var tblChild=document.getElementById("TblChildArea");var SelObj=document.getElementById("SelParentArea");var parentID=GetSelectedOptionValue(SelObj);var aryID=getAreaIDs(parentID);var aryName=getAreaNames(parentID);var tblSelectedItems=document.getElementById("TblSelectedItemsArea");var tblSelected=document.getElementById("TblSelectedArea");var chkPrefix='chkArea';var spPrefix='spArea';UpdateSelectedItems(arySelectedAreaState,arySelectedAreaID,arySelectedAreaName,arySelectedAreaParentID);arySelectedAreaParentID=arySelectedParentIDTemp;arySelectedAreaState=arySelectedStateTemp;arySelectedAreaID=arySelectedIDTemp;arySelectedAreaName=arySelectedNameTemp;GetSelectedItems(parentID,ifm,tblChild,aryID,aryName,chkPrefix,tblSelectedItems,tblSelected,'selectedAreaChk','selectedAreaSp','ChangedSelectedItemArea',arySelectedAreaState,arySelectedAreaID,arySelectedAreaName,arySelectedAreaParentID,AreaColsNum,AreaMaxNum)}function ChangedSelectedItemArea(obj,itemID){var SelObj=document.getElementById("SelParentArea");var parentID=GetSelectedOptionValue(SelObj);var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,arySelectedAreaID,arySelectedAreaState);arySelectedAreaState=arySelectedStateTemp;UpdateSelectedItems(arySelectedAreaState,arySelectedAreaID,arySelectedAreaName,arySelectedAreaParentID);if(parentID==itemID){var chkParent=document.getElementById("chkArea"+parentID);if(chkParent!=null){chkParent.checked=obj.checked;SetChildItemsArea(chkParent,parentID);}}else{var aryID=getAreaIDs(parentID);var chkPrefix='chkArea';for(i=0;i<aryID.length;i++){if(aryID[i]==itemID){var chk=document.getElementById(chkPrefix+aryID[i]);if(chk!=null){chk.checked=obj.checked;break;}}}}}function ChangedEndItemArea(obj,itemID){var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,aryEndAreaID,aryEndAreaState);aryEndAreaState=arySelectedStateTemp;}function AreaDisplayIsOpen(isOpen){var dv=document.getElementById("dvArea");if(isOpen){document.body.style.height=document.documentElement.clientHeight+'px';SelectDisabled(true);UpdateSelectedItems(aryEndAreaState,aryEndAreaID,aryEndAreaName,aryEndAreaParentID);arySelectedAreaParentID=arySelectedParentIDTemp;arySelectedAreaState=arySelectedStateTemp;arySelectedAreaID=arySelectedIDTemp;arySelectedAreaName=arySelectedNameTemp;GetCenterXY_ForLayer(dv);dv.style.display="";$('dvAreaContent').style.top=document.body.scrollTop+document.body.offsetHeight/2;var objSelParentArea=$("SelParentArea");SelectedChangedArea(objSelParentArea);if(arySelectedAreaParentID.length>0&&arySelectedAreaParentID[0]!="")objSelParentArea.value=arySelectedAreaParentID[0];else objSelParentArea.selectedindex=0;var ifm=document.getElementById("FrmArea");var tblChild=document.getElementById("TblChildArea");var tblSelectedItems=document.getElementById("TblSelectedItemsArea");var tblSelected=document.getElementById("TblSelectedArea");var chkPrefix='chkArea';var spPrefix='spArea';var chkSelectedPrefix='selectedAreaChk';var spSelectedPrefix='selectedAreaSp';InitSelectedItems(ifm,tblChild,tblSelectedItems,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemArea',arySelectedAreaState,arySelectedAreaID,arySelectedAreaName,arySelectedAreaParentID,AreaColsNum);SelectedChangedArea(objSelParentArea);showPromptBox(dv);}else{document.body.style.overflow='';dv.style.display="none";SelectDisabled(false);}}function AreaOK(){$("HidAreaParentIDs").value=arySelectedAreaParentID.toString();$("HidAreaIDs").value=arySelectedAreaID.toString();$("HidAreaNames").value=arySelectedAreaName.toString();var chkPrefix="AreaListChk";var spPrefix="AreaListsp";UpdateSelectedItems(arySelectedAreaState,arySelectedAreaID,arySelectedAreaName,arySelectedAreaParentID);aryEndAreaParentID=arySelectedParentIDTemp;aryEndAreaState=arySelectedStateTemp;aryEndAreaID=arySelectedIDTemp;aryEndAreaName=arySelectedNameTemp;if(arySelectedOccID.length==0)sumRows=0;var ifm=document.getElementById("FrmArea");var tblChild=document.getElementById("TblChildArea");var tblSelected=document.getElementById("TblSelectedArea");AreaDisplayIsOpen(false);var selectedArea=$("selectedAreaShow");DisplaySelectedItemsToInput(selectedArea,arySelectedNameTemp);}function CreateDivItemsCate(SelObj){var ifm=document.getElementById("FrmCate");var tblChild=document.getElementById("TblChildCate");tblChild.height=1;var parentID=GetSelectedOptionValue(SelObj);var aryID=getOccIDs(parentID);var aryName=getOccNames(parentID);var tblSelectedItems=document.getElementById("TblSelectedItemsCate");var tblSelected=document.getElementById("TblSelectedCate");var chkPrefix='chkCate';var spPrefix='spCate';var sumRows=CreateCheckBoxList(0,tblSelectedItems,arySelectedOccID,arySelectedOccName,'selectedOccChk','selectedOccSp',"CHECKED",true,'ChangedSelectedItemCate',null,cateColsNum);}function SelectedChangedCate(obj){var selectedValue=GetSelectedOptionValue(obj);var aryID=getOccIDs(selectedValue);var aryName=getOccNames(selectedValue);var tblContainer=document.getElementById("TblChildCate");var ifm=document.getElementById("FrmCate");var tblSelected=document.getElementById("TblSelectedCate");var chkPrefix='chkCate';var spPrefix='spCate';SelectedChanged(obj,aryID,aryName,tblContainer,chkPrefix,spPrefix,tblSelected,ifm,'BigClassEventCate',arySelectedOccID,cateColsNum,'UpdateSelectedItemsCate');var chkParent=document.getElementById(chkPrefix+selectedValue);for(i=0;i<arySelectedOccID.length;i++){if(arySelectedOccID[i]==chkParent.value){chkParent.checked=true;SetChildItemsCate(chkParent,chkParent.value);break;}}}function SetChildItemsCate(obj,parentID){var aryID=getOccIDs(parentID);var chkPrefix='chkCate';var spPrefix='spCate';SetChildItems(obj,aryID,spPrefix,chkPrefix);UpdateSelectedItems(arySelectedOccState,arySelectedOccID,arySelectedOccName,arySelectedOccParentID);arySelectedOccParentID=arySelectedParentIDTemp;arySelectedOccState=arySelectedStateTemp;arySelectedOccID=arySelectedIDTemp;arySelectedOccName=arySelectedNameTemp;for(i=0;i<arySelectedOccParentID.length;i++){if(arySelectedOccParentID[i]==obj.value){var chk=document.getElementById("selectedOccChk"+arySelectedOccID[i]);if(arySelectedOccID[i]==obj.value){chk.checked=obj.checked;arySelectedOccState[i]=obj.checked==true?"1":"0";}else{chk.checked=obj.checked==true?false:true;arySelectedOccState[i]=obj.checked==true?"0":"1";}}}UpdateSelectedItemsCate();}function BigClassEventCate(obj,parentID,parentName,isConfirm){SetChildItemsCate(obj,parentID);}function UpdateSelectedItemsCate(){var ifm=document.getElementById("FrmCate");var tblChild=document.getElementById("TblChildCate");var SelObj=document.getElementById("SelParentCate");var parentID=GetSelectedOptionValue(SelObj);var aryID=getOccIDs(parentID);var aryName=getOccNames(parentID);var tblSelectedItems=document.getElementById("TblSelectedItemsCate");var tblSelected=document.getElementById("TblSelectedCate");var chkPrefix='chkCate';var spPrefix='spCate';UpdateSelectedItems(arySelectedOccState,arySelectedOccID,arySelectedOccName,arySelectedOccParentID);arySelectedOccParentID=arySelectedParentIDTemp;arySelectedOccState=arySelectedStateTemp;arySelectedOccID=arySelectedIDTemp;arySelectedOccName=arySelectedNameTemp;GetSelectedItems(parentID,ifm,tblChild,aryID,aryName,chkPrefix,tblSelectedItems,tblSelected,'selectedOccChk','selectedOccSp','ChangedSelectedItemCate',arySelectedOccState,arySelectedOccID,arySelectedOccName,arySelectedOccParentID,cateColsNum,cateMaxNum);}function ChangedSelectedItemCate(obj,itemID){var SelObj=document.getElementById("SelParentCate");var parentID=GetSelectedOptionValue(SelObj);var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,arySelectedOccID,arySelectedOccState);arySelectedOccState=arySelectedStateTemp;if(parentID==itemID){var chkParent=document.getElementById("chkCate"+parentID);if(chkParent!=null){chkParent.checked=obj.checked;SetChildItemsCate(chkParent,parentID);}}else{var aryID=getOccIDs(parentID);var chkPrefix='chkCate';for(i=0;i<aryID.length;i++){if(aryID[i]==itemID){var chk=document.getElementById(chkPrefix+aryID[i]);if(chk!=null){chk.checked=obj.checked;break;}}}}}function ChangedEndItemCate(obj,itemID){var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,aryEndOccID,aryEndOccState);aryEndOccState=arySelectedStateTemp;}
function CateDisplayIsOpen(isOpen){
	var dv=document.getElementById("dvCate");
	if(isOpen){
		if(rtsign==1 && document.subcom.selectedCateShow.value=='请选择职位类别'){document.subcom.selectedCateShow.value='';}
		if(rtsign==2 && document.subper.selectedCateShow.value=='请选择工作意向'){document.subper.selectedCateShow.value='';}
		document.body.style.height=document.documentElement.clientHeight+'px';SelectDisabled(true);
		UpdateSelectedItems(aryEndOccState,aryEndOccID,aryEndOccName,aryEndOccParentID);
		arySelectedOccParentID=arySelectedParentIDTemp;
		arySelectedOccState=arySelectedStateTemp;
		arySelectedOccID=arySelectedIDTemp;
		arySelectedOccName=arySelectedNameTemp;
		GetCenterXY_ForLayer(dv);
		dv.style.display="";
		$('dvCateContent').style.top=document.body.scrollTop+document.body.offsetHeight/2;
		var ifm=document.getElementById("FrmCate");
		var tblChild=document.getElementById("TblChildCate");
		var tblSelectedItems=document.getElementById("TblSelectedItemsCate");
		var tblSelected=document.getElementById("TblSelectedCate");
		var chkPrefix='chkCate';
		var spPrefix='spCate';
		var chkSelectedPrefix='selectedOccChk';
		var spSelectedPrefix='selectedOccSp';
		var selPCate=$("SelParentCate");
		if(arySelectedOccParentID.length>0&&arySelectedOccParentID[0]!="")selPCate.value=arySelectedOccParentID[0];
		else selPCate.value=600;
		InitSelectedItems(ifm,tblChild,tblSelectedItems,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemCate',arySelectedOccState,arySelectedOccID,arySelectedOccName,arySelectedOccParentID,cateColsNum);
		SelectedChangedCate(selPCate);showPromptBox(dv);
	}else{
		document.body.style.overflow='';
		dv.style.display="none";SelectDisabled(false);
	}
}
function CateOK(){
	$("HidOccParentIDs").value=arySelectedOccParentID.toString();
	$("HidOccIDs").value=arySelectedOccID.toString();
	$("HidOccNames").value=arySelectedOccName.toString();
	var chkPrefix="cateListChk";
	var spPrefix="cateListsp";
	UpdateSelectedItems(arySelectedOccState,arySelectedOccID,arySelectedOccName,arySelectedOccParentID);
	aryEndOccParentID=arySelectedParentIDTemp;
	aryEndOccState=arySelectedStateTemp;
	aryEndOccID=arySelectedIDTemp;
	aryEndOccName=arySelectedNameTemp;
	if(arySelectedOccID.length==0) sumRows=0;
	var ifm=document.getElementById("FrmCate");
	var tblChild=document.getElementById("TblChildCate");
	var tblSelected=document.getElementById("TblSelectedCate");
	CateDisplayIsOpen(false);
	//var selectedCate=$("selectedCateShow");
	//返回到企业还是个人的搜索框里面,1企业，2个人
	if(rtsign==1){
		var selectedCate=document.subcom.selectedCateShow;
		document.subcom.HidOccParentIDs.value=arySelectedOccParentID.toString();
		document.subcom.HidOccIDs.value=arySelectedOccID.toString();
		document.subcom.HidOccNames.value=arySelectedOccName.toString();
	}
	if(rtsign==2){
		var selectedCate=document.subper.selectedCateShow;
		document.subper.HidOccParentIDs.value=arySelectedOccParentID.toString();
		document.subper.HidOccIDs.value=arySelectedOccID.toString();
		document.subper.HidOccNames.value=arySelectedOccName.toString();
	}
	DisplaySelectedItemsToInput(selectedCate,arySelectedNameTemp);
}

function ind255ClickEvent(obj,src){
	if(src!="this")obj.checked=!obj.checked;ind255Event(obj);
}
function ind255Event(obj){
	arySelectedIndState=new Array();
	arySelectedIndID=new Array();
	arySelectedIndName=new Array();
	if(obj.checked){
		arySelectedIndState[0]="1";
		arySelectedIndID[0]="255";
		arySelectedIndName[0]="不限";
		var aryIDs=getIndustryIDs();
		for(i=0;i<aryIDs.length;i++){
			var spChk=document.getElementById("spInd"+aryIDs[i]);
			var chk=document.getElementById("chkInd"+aryIDs[i]);
			var sp=document.getElementById("spIndTxt"+aryIDs[i]);
			spChk.onclick=sp.childNodes[0].onclick;
			sp.childNodes[0].onclick=null;
			spChk.disabled=true;chk.checked=false;
		}
		var ifm=document.getElementById("FrmIndustry");
		var tblSelectedItems=document.getElementById("TblSelectedItemsIndustry");
		var tblSelected=document.getElementById("TblSelectedIndustry");
		var tblSelecteds=document.getElementById("TblSelectedIndustrys");
		var chkPrefix='chkInd';
		var spPrefix='spInd';
		var chkSelectedPrefix='IndListChk';
		var spSelectedPrefix='IndListsp';
		InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemInd',arySelectedIndState,arySelectedIndID,arySelectedIndName,null,IndColsNum);
	}else{
		var aryIDs=getIndustryIDs();
		for(i=0;i<aryIDs.length;i++){
			var chk=document.getElementById("chkInd"+aryIDs[i]);
			var spChk=document.getElementById("spInd"+aryIDs[i]);
			var spTxt=document.getElementById("spIndTxt"+aryIDs[i]);
			spTxt.childNodes[0].onclick=spChk.onclick;
			spChk.onclick=null;
			spChk.disabled=false;
			chk.disabled=false;
		}
		var ifm=document.getElementById("FrmIndustry");
		var tblSelectedItems=document.getElementById("TblSelectedItemsIndustry");
		var tblSelected=document.getElementById("TblSelectedIndustry");
		var tblSelecteds=document.getElementById("TblSelectedIndustrys");
		var chkPrefix='chkInd';
		var spPrefix='spInd';
		var chkSelectedPrefix='IndListChk';
		var spSelectedPrefix='IndListsp';
		InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemInd',arySelectedIndState,arySelectedIndID,arySelectedIndName,null,IndColsNum);
	}
}
function ChangedEndItemInd(itemID,obj){
	var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,aryEndIndID,aryEndIndState);aryEndIndState=arySelectedStateTemp;}function IndustryDisplayIsOpen(isOpen){var dv=document.getElementById("dvIndustry");if(isOpen){document.body.style.height=document.documentElement.clientHeight+'px';SelectDisabled(true);UpdateSelectedItemsBySingle(aryEndIndState,aryEndIndID,aryEndIndName);arySelectedIndState=arySelectedStateTemp;arySelectedIndID=arySelectedIDTemp;arySelectedIndName=arySelectedNameTemp;GetCenterXY_ForLayer(dv);dv.style.display="";$('dvIndContent').style.top=document.body.scrollTop+document.body.offsetHeight/2;var aryID=getIndustryIDs();var aryName=getIndustryNames();var ifm=document.getElementById("FrmIndustry");var tblSelectedItems=document.getElementById("TblSelectedItemsIndustry");var tblSelected=document.getElementById("TblSelectedIndustry");var tblSelecteds=document.getElementById("TblSelectedIndustrys");var chkPrefix='chkInd';var spPrefix='spInd';var chkSelectedPrefix='IndListChk';var spSelectedPrefix='IndListsp';CreateCheckBoxListByArray(tblSelectedItems,aryID,aryName,chkPrefix,spPrefix,arySelectedIndID,IndColsNum,false,'ChkSelectedEvent');InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemInd',arySelectedIndState,arySelectedIndID,arySelectedIndName,null,IndColsNum);if(arySelectedIndID[0]=="255"&&arySelectedIndState[0]==1){$('chk255').checked=true;ind255Event($('chk255'));}else{$('chk255').checked=false;}showPromptBox(dv);}else{document.body.style.overflow='';SelectDisabled(false);dv.style.display="none";}
}
function ChkSelectedEvent(obj){if(obj.checked){UpdateSelectedItemsBySingle(arySelectedIndState,arySelectedIndID,arySelectedIndName);arySelectedIndState=arySelectedStateTemp;arySelectedIndID=arySelectedIDTemp;arySelectedIndName=arySelectedNameTemp;if(arySelectedIndID.length>IndMaxNum){alert('您最多选择'+IndMaxNum+'个行业类别!');obj.checked=false;}else{var aryID=getIndustryIDs();var aryName=getIndustryNames();var tblIndList=document.getElementById("TblShowSelectedIndustry");var ifm=document.getElementById("FrmIndustry");var tblSelectedItems=document.getElementById("TblSelectedItemsIndustry");var tblSelected=document.getElementById("TblSelectedIndustry");var tblSelecteds=document.getElementById("TblSelectedIndustrys");var chkPrefix='chkInd';var spPrefix='spInd';var chkSelectedPrefix='IndListChk';var spSelectedPrefix='IndListsp';GetChkedListByArray(aryID,aryName,chkPrefix,arySelectedIndState,arySelectedIndID,arySelectedIndName,IndMaxNum);arySelectedIndState=arySelectedStateTemp;arySelectedIndID=arySelectedIDTemp;arySelectedIndName=arySelectedNameTemp;InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemInd',arySelectedIndState,arySelectedIndID,arySelectedIndName,null,IndColsNum);}}else{for(i=0;i<arySelectedIndID.length;i++){if(arySelectedIndID[i]==obj.value){arySelectedIndState[i]="0";break;}}var ifm=document.getElementById("FrmIndustry");var tblSelectedItems=document.getElementById("TblSelectedItemsIndustry");var tblSelected=document.getElementById("TblSelectedIndustry");var tblSelecteds=document.getElementById("TblSelectedIndustrys");var chkPrefix='chkInd';var spPrefix='spInd';var chkSelectedPrefix='IndListChk';var spSelectedPrefix='IndListsp';UpdateSelectedItemsBySingle(arySelectedIndState,arySelectedIndID,arySelectedIndName);arySelectedIndState=arySelectedStateTemp;arySelectedIndID=arySelectedIDTemp;arySelectedIndName=arySelectedNameTemp;InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemInd',arySelectedIndState,arySelectedIndID,arySelectedIndName,null,IndColsNum);}}function ChangedSelectedItemInd(obj,itemID){var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,arySelectedIndID,arySelectedIndState);arySelectedIndState=arySelectedStateTemp;if(itemID==255){$('chk255').checked=obj.checked;ind255Event($('chk255'));}else{var chkPrefix='chkInd';for(i=0;i<arySelectedIndID.length;i++){if(arySelectedIndID[i]==itemID){var chk=document.getElementById(chkPrefix+arySelectedIndID[i]);if(chk!=null){chk.checked=obj.checked;break;}}}}}function IndustryOK(){UpdateSelectedItemsBySingle(arySelectedIndState,arySelectedIndID,arySelectedIndName);aryEndIndState=arySelectedStateTemp;aryEndIndID=arySelectedIDTemp;aryEndIndName=arySelectedNameTemp;$("HidIndustryIDs").value=aryEndIndID.toString();$("HidIndustryNames").value=aryEndIndName.toString();var aryID=getIndustryIDs();var aryName=getIndustryNames();var chkPrefix='chkInd';var spPrefix='spInd';var chkSelectedPrefix='IndListChk';var spSelectedPrefix='IndListsp';IndustryDisplayIsOpen(false);var selectedIndustry=$("selectedIndustryShow");DisplaySelectedItemsToInput(selectedIndustry,aryEndIndName);}function SortSearchCondition(){var aryID=new Array();aryID=StrSort(arySelectedIndID.toString());$("HidIndustryIDs").value=aryID.toString();$("HidIndustryNames").value=SortOccListBySortOccID(aryID,arySelectedIndID.toString(),arySelectedIndName.toString());aryID=StrSort(arySelectedOccID.toString());$("HidOccParentIDs").value=SortOccListBySortOccID(aryID,arySelectedOccID.toString(),arySelectedOccParentID.toString());$("HidOccIDs").value=aryID.toString();$("HidOccNames").value=SortOccListBySortOccID(aryID,arySelectedOccID.toString(),arySelectedOccName.toString());aryID=StrSort(arySelectedAreaID.toString());$("HidAreaParentIDs").value=SortOccListBySortOccID(aryID,arySelectedAreaID.toString(),arySelectedAreaParentID.toString());$("HidAreaIDs").value=aryID.toString();$("HidAreaNames").value=SortOccListBySortOccID(aryID,arySelectedAreaID.toString(),arySelectedAreaName.toString());}function LastUpdateItems(){UpdateSelectedItems(aryEndAreaState,aryEndAreaID,aryEndAreaName,aryEndAreaParentID);arySelectedAreaParentID=arySelectedParentIDTemp;arySelectedAreaState=arySelectedStateTemp;arySelectedAreaID=arySelectedIDTemp;arySelectedAreaName=arySelectedNameTemp;$("HidAreaParentIDs").value=arySelectedAreaParentID.toString();$("HidAreaIDs").value=arySelectedAreaID.toString();$("HidAreaNames").value=arySelectedAreaName.toString();UpdateSelectedItems(aryEndOccState,aryEndOccID,aryEndOccName,aryEndOccParentID);arySelectedOccParentID=arySelectedParentIDTemp;arySelectedOccState=arySelectedStateTemp;arySelectedOccID=arySelectedIDTemp;arySelectedOccName=arySelectedNameTemp;$("HidOccParentIDs").value=arySelectedOccParentID.toString();$("HidOccIDs").value=arySelectedOccID.toString();$("HidOccNames").value=arySelectedOccName.toString();UpdateSelectedItemsBySingle(aryEndIndState,aryEndIndID,aryEndIndName);arySelectedIndState=arySelectedStateTemp;arySelectedIndID=arySelectedIDTemp;arySelectedIndName=arySelectedNameTemp;$("HidIndustryIDs").value=arySelectedIndID.toString();$("HidIndustryNames").value=arySelectedIndName.toString();}function DisplaySelectedItems(label,arr){if(!label)return;var temp="";for(var i=0;i<arr.length;i++){temp+=arr[i];if(i<(arr.length-1))temp+="+";}label.value=temp;}

function DisplaySelectedItemsToInput(inputObj,arr){
	if(!inputObj)return;
	var temp="";
	for(var i=0;i<arr.length;i++){
		if(typeof(arr[0])=="undefined"){
			temp="";break;
		}
		temp+=arr[i];
		if(i<(arr.length-1))temp+="+";
	}
	inputObj.value=temp;
	inputObj.title=temp;
}

function CompanyTypeDisplayIsOpen(isOpen){var dv=document.getElementById("dvCompanyType");if(isOpen){document.body.style.height=document.documentElement.clientHeight+'px';SelectDisabled(true);UpdateSelectedItemsBySingle(aryEndCompanyTypeState,aryEndCompanyTypeID,aryEndCompanyTypeName);arySelectedCompanyTypeState=arySelectedStateTemp;arySelectedCompanyTypeID=arySelectedIDTemp;arySelectedCompanyTypeName=arySelectedNameTemp;GetCenterXY_ForLayer(dv);dv.style.display="";$('dvComTypeContent').style.top=document.body.scrollTop+document.body.offsetHeight/2;var aryID=getCompanyTypeIDs();var aryName=getCompanyTypeNames();var ifm=document.getElementById("FrmCompanyType");var tblSelectedItems=document.getElementById("TblSelectedItemsCompanyType");var tblSelected=document.getElementById("TblSelectedCompanyType");var tblSelecteds=document.getElementById("TblSelectedCompanyTypes");var chkPrefix='chkCompanyType';var spPrefix='spCompanyType';var chkSelectedPrefix='CompanyTypeListChk';var spSelectedPrefix='CompanyTypeListsp';CreateCheckBoxListByArray(tblSelectedItems,aryID,aryName,chkPrefix,spPrefix,arySelectedCompanyTypeID,CompanyTypeColsNum,false,'ChkSelectedEventCompanyType');InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemCompanyType',arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName,null,CompanyTypeColsNum);if(arySelectedCompanyTypeID[0]=="255"&&arySelectedCompanyTypeState[0]==1){$('CompanyType255').checked=true;CompanyType255Event($('CompanyType255'));}else{$('CompanyType255').checked=false;}showPromptBox(dv);}else{document.body.style.overflow='';dv.style.display="none";SelectDisabled(false);}}function ChkSelectedEventCompanyType(obj){if(obj.checked){UpdateSelectedItemsBySingle(arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName);arySelectedCompanyTypeState=arySelectedStateTemp;arySelectedCompanyTypeID=arySelectedIDTemp;arySelectedCompanyTypeName=arySelectedNameTemp;if(arySelectedCompanyTypeID.length>CompanyTypeMaxNum){alert('您最多选择'+CompanyTypeMaxNum+'个公司性质!');obj.checked=false;}else{var aryID=getCompanyTypeIDs();var aryName=getCompanyTypeNames();var tblCompanyTypeList=document.getElementById("TblShowSelectedCompanyType");var ifm=document.getElementById("FrmCompanyType");var tblSelectedItems=document.getElementById("TblSelectedItemsCompanyType");var tblSelected=document.getElementById("TblSelectedCompanyType");var tblSelecteds=document.getElementById("TblSelectedCompanyTypes");var chkPrefix='chkCompanyType';var spPrefix='spCompanyType';var chkSelectedPrefix='CompanyTypeListChk';var spSelectedPrefix='CompanyTypeListsp';GetChkedListByArray(aryID,aryName,chkPrefix,arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName,CompanyTypeMaxNum);arySelectedCompanyTypeState=arySelectedStateTemp;arySelectedCompanyTypeID=arySelectedIDTemp;arySelectedCompanyTypeName=arySelectedNameTemp;InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemCompanyType',arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName,null,CompanyTypeColsNum);}}else{for(i=0;i<arySelectedCompanyTypeID.length;i++){if(arySelectedCompanyTypeID[i]==obj.value){arySelectedCompanyTypeState[i]="0";break;}}var ifm=document.getElementById("FrmCompanyType");var tblSelectedItems=document.getElementById("TblSelectedItemsCompanyType");var tblSelected=document.getElementById("TblSelectedCompanyType");var tblSelecteds=document.getElementById("TblSelectedCompanyTypes");var chkPrefix='chkCompanyType';var spPrefix='spCompanyType';var chkSelectedPrefix='CompanyTypeListChk';var spSelectedPrefix='CompanyTypeListsp';UpdateSelectedItemsBySingle(arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName);arySelectedCompanyTypeState=arySelectedStateTemp;arySelectedCompanyTypeID=arySelectedIDTemp;arySelectedCompanyTypeName=arySelectedNameTemp;InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemCompanyType',arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName,null,CompanyTypeColsNum);}}function ChangedSelectedItemCompanyType(obj,itemID){var stateValue=obj.checked?1:0;ChangedSelectedItem(itemID,stateValue,arySelectedCompanyTypeID,arySelectedCompanyTypeState);arySelectedCompanyTypeState=arySelectedStateTemp;if(itemID==255){$('CompanyType255').checked=obj.checked;CompanyType255Event($('CompanyType255'));}else{var chkPrefix='chkCompanyType';for(i=0;i<arySelectedCompanyTypeID.length;i++){if(arySelectedCompanyTypeID[i]==itemID){var chk=document.getElementById(chkPrefix+arySelectedCompanyTypeID[i]);if(chk!=null){chk.checked=obj.checked;break;}}}}}function CompanyTypeOK(){UpdateSelectedItemsBySingle(arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName);aryEndCompanyTypeState=arySelectedStateTemp;aryEndCompanyTypeID=arySelectedIDTemp;aryEndCompanyTypeName=arySelectedNameTemp;$("HidCompanyTypeIDs").value=aryEndCompanyTypeID.toString();$("HidCompanyTypeNames").value=aryEndCompanyTypeName.toString();var aryID=getCompanyTypeIDs();var aryName=getCompanyTypeNames();var chkPrefix='chkCompanyType';var spPrefix='spCompanyType';var chkSelectedPrefix='CompanyTypeListChk';var spSelectedPrefix='CompanyTypeListsp';CompanyTypeDisplayIsOpen(false);var selectedCompanyType=$("selectedCompanyTypeShow");DisplaySelectedItemsToInput(selectedCompanyType,aryEndCompanyTypeName);}function CompanyType255ClickEvent(obj,src){if(src!="this")obj.checked=!obj.checked;CompanyType255Event(obj)}function CompanyType255Event(obj){arySelectedCompanyTypeState=new Array();arySelectedCompanyTypeID=new Array();arySelectedCompanyTypeName=new Array();if(obj.checked){arySelectedCompanyTypeState[0]="1";arySelectedCompanyTypeID[0]="255";arySelectedCompanyTypeName[0]="不限";var aryIDs=getCompanyTypeIDs();for(i=0;i<aryIDs.length;i++){var chk=document.getElementById("chkCompanyType"+aryIDs[i]);var spChk=document.getElementById("spCompanyType"+aryIDs[i]);var spTxt=document.getElementById("spCompanyTypeTxt"+aryIDs[i]);spChk.onclick=spTxt.childNodes[0].onclick;spTxt.childNodes[0].onclick=null;spChk.disabled=true;chk.checked=false;}var ifm=document.getElementById("FrmCompanyType");var tblSelectedItems=document.getElementById("TblSelectedItemsCompanyType");var tblSelected=document.getElementById("TblSelectedCompanyType");var tblSelecteds=document.getElementById("TblSelectedCompanyTypes");var chkPrefix='chkCompanyType';var spPrefix='spCompanyType';var chkSelectedPrefix='CompanyTypeListChk';var spSelectedPrefix='CompanyTypeListsp';InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemCompanyType',arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName,null,CompanyTypeColsNum);}else{var aryIDs=getCompanyTypeIDs();for(i=0;i<aryIDs.length;i++){var chk=document.getElementById("chkCompanyType"+aryIDs[i]);var spChk=document.getElementById("spCompanyType"+aryIDs[i]);var spTxt=document.getElementById("spCompanyTypeTxt"+aryIDs[i]);spTxt.childNodes[0].onclick=spChk.onclick;spChk.onclick=null;spChk.disabled=false;chk.disabled=false;}var ifm=document.getElementById("FrmCompanyType");var tblSelectedItems=document.getElementById("TblSelectedItemsCompanyType");var tblSelected=document.getElementById("TblSelectedCompanyType");var tblSelecteds=document.getElementById("TblSelectedCompanyTypes");var chkPrefix='chkCompanyType';var spPrefix='spCompanyType';var chkSelectedPrefix='CompanyTypeListChk';var spSelectedPrefix='CompanyTypeListsp';InitSelectedItems(ifm,tblSelectedItems,tblSelecteds,tblSelected,chkSelectedPrefix,spSelectedPrefix,'ChangedSelectedItemCompanyType',arySelectedCompanyTypeState,arySelectedCompanyTypeID,arySelectedCompanyTypeName,null,CompanyTypeColsNum);}}function CreateRadioListByArray(TargetTbl,aryID,aryName,radPrefix,spPrefix,arySelectedIDs,colsNum,isResult,eventName){var j=TargetTbl.rows.length;while(j--){TargetTbl.deleteRow(j);}var sumRows;var sumItems;var isIncludeParent;sumItems=aryID.length;isIncludeParent=true;if(sumItems%colsNum>0)sumRows=sumItems/colsNum+1;else sumRows=sumItems/colsNum;sumRows=parseInt(sumRows);var index=0;var isMore;for(i=0;i<sumRows;i++){tr=TargetTbl.insertRow(TargetTbl.rows.length);for(j=0;j<colsNum;j++){td=tr.insertCell(j);if(colsNum==2)td.align="left";if(index<sumItems){if(aryName[index]!=undefined&&aryName[index]!=""){spRad=document.createElement("SPAN");spRad.id=spPrefix+aryID[index];spText=document.createElement("SPAN");radEvent=" $('"+radPrefix+"').checked = !$('"+radPrefix+"').checked; ";var strRad;if(isResult==false){defaultValue=GetDefaultValueInSelectedList(aryID[index],arySelectedIDs);strRad="<INPUT TYPE='RADIO' "+defaultValue+" ONCLICK=\""+eventName+"( this )\" NAME='"+radPrefix+"' ID='"+radPrefix+ +aryID[index]+"' VALUE="+aryID[index]+">";spText.innerHTML="<a style=cursor:hand onclick=\""+radEvent+eventName+"( $('"+radPrefix+"'));\">"+aryName[index]+"</A>";}else{strRad="<INPUT TYPE='RADIO' CHECKED ONCLICK=\""+eventName+"('"+aryID[index]+"',this)\" NAME='"+radPrefix+"' ID='"+radPrefix+ +aryID[index]+"' VALUE="+aryID[index]+">";spText.innerHTML="<a style=cursor:hand onclick=\""+radEvent+eventName+"( '"+aryID[index]+"',$('"+radPrefix+"'));\">"+aryName[index]+"</A>";}rad=document.createElement(strRad);spRad.appendChild(rad);td.appendChild(spRad);td.appendChild(spText);}}else td.innerHTML="&nbsp;";index++;}}return sumRows;}function GetRadedListByArray(obj,aryID,aryName,radPrefix,arySelectedState,arySelectedID,arySelectedName){var rad=obj;for(i=0;i<aryID.length;i++){var chk=document.getElementById(radPrefix+aryID[i]);if(chk==obj){arySelectedState[0]="1";arySelectedID[0]=rad.value;arySelectedName[0]=aryName[i];}}arySelectedStateTemp=arySelectedState;arySelectedIDTemp=arySelectedID;arySelectedNameTemp=arySelectedName;}function InitSelectedRadItems(ifm,tblChild,tblSelectedItems,tblSelected,chkSelectedPrefix,spSelectedPrefix,eventName,arySelectedState,arySelectedID,arySelectedName,arySelectedParentID,colsNum){var j=tblSelectedItems.rows.length;while(j--){tblSelectedItems.deleteRow(j);}if(arySelectedID.length>0){tblSelected.style.visibility="visible";var sumRows=CreateRadioResult(0,tblSelectedItems,arySelectedID,arySelectedName,chkSelectedPrefix,spSelectedPrefix,"CHECKED",true,eventName,null,colsNum);}else{tblSelected.style.visibility="hidden";}}function CreateRadioResult(index,TargetTbl,aryID,aryName,radPrefix,spPrefix,defaultValue,isResultClick,eventName,arySelectedIDs,colsNum){tr=TargetTbl.insertRow(0);td=tr.insertCell(0);td.align="left";if(aryName[0]!=undefined&&aryName[0]!=""){spRad=document.createElement("SPAN");spRad.id=spPrefix+aryID[0];spText=document.createElement("SPAN");var strChk;if(isResultClick){strRad="<INPUT TYPE='RADIO' "+defaultValue+" NAME='"+radPrefix+aryID[0]+"' VALUE="+aryID[0]+">";spText.innerHTML=aryName[0];}rad=document.createElement(strRad);spRad.appendChild(rad);td.appendChild(spRad);td.appendChild(spText);}return 1;}function SelectDisabled(IfDisabled){if($('SelWorkExpr')!=null)$('SelWorkExpr').disabled=IfDisabled;if($('selComSize')!=null)$('selComSize').disabled=IfDisabled;if($('SelSalary')!=null)$('SelSalary').disabled=IfDisabled;if($('SelJobUpdateTime')!=null)$('SelJobUpdateTime').disabled=IfDisabled;}var resizeCallbacks=new Array();window.resizeCallbacks=resizeCallbacks;var scrollCallbacks=new Array();window.scrollCallbacks=scrollCallbacks;var web=new Object();web.PageUI=function(){};web.PageUI.prototype={init:function(){this.PopupDiv=null;},showDialog:function(msgObj){this.PopupDiv=msgObj;if(!document.getElementById("_bgDiv")){var sWidth,sHeight;var sWinObj=this.getWAndHOfWindow();sWidth=sWinObj.w;sHeight=sWinObj.h;var bgObj=document.createElement("div");bgObj.setAttribute('id','_bgDiv');with(bgObj.style){position="absolute";top="0";left="0";width=Geometry.getViewportWidth()+"px";height=Geometry.getDocumentHeight()+"px";zIndex="1000";}bgObj.className="bg";document.body.appendChild(bgObj);this.setPosition(msgObj);}else{document.getElementById("_bgDiv").style.display="block";this.setPosition(msgObj);}var _self=this;window.resizeCallbacks[window.resizeCallbacks.length]=function(){_self.resize(_self)};window.scrollCallbacks[window.scrollCallbacks.length]=function(){_self.scroll(_self)};},setPosition:function(obj){with(obj.style){border="0px solid red";position="absolute";top=100+this.getScrollPos().top+"px";textAlign="center";zIndex="10001";}},close:function(){document.body.removeChild(document.getElementById("_bgDiv"));},resize:function(_self){var sWinObj=_self.getWAndHOfWindow();var w=sWinObj.w;var h=sWinObj.h;var overlay=document.getElementById("_bgDiv");if(document.getElementById("_bgDiv")){if(overlay.width!='0px'){with(overlay.style){width=w+'px';height=h+'px';left='0px';top='0px';}var msgObj=_self.PopupDiv;if(msgObj!=null){with(msgObj.style){top=100+_self.getScrollPos().top+"px";}}}}},scroll:function(_self){var sWinObj=_self.getWAndHOfWindow();var w=sWinObj.w;var msgObj=_self.PopupDiv;if(msgObj!=null){with(msgObj.style){top=100+_self.getScrollPos().top+"px";window.status=msgObj.style.top+"-"+msgObj.parentElement.tagName;}}},getWAndHOfWindow:function(){var w=(window.innerWidth&&window.scrollMaxX)?(window.innerWidth+window.scrollMaxX):(document.body.scrollWidth>document.body.offsetWidth)?document.body.scrollWidth:document.body.offsetWidth;var h=(window.innerHeight&&window.scrollMaxY)?window.innerHeight+window.scrollMaxY:(document.body.scrollHeight>document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight;return{"w":w,"h":h};},getScrollPos:function(){var scrollPos={top:0,left:0};if(typeof window.pageYOffset!='undefined'){scrollPos.top=window.pageYOffset;scrollPos.left=window.pageXOffset;}else if(typeof document.compatMode!='undefined'&&document.compatMode!='BackCompat'){scrollPos.top=document.documentElement.scrollTop;scrollPos.left=document.documentElement.scrollLeft;}else if(typeof document.body!='undefined'){scrollPos.top=document.body.scrollTop;scrollPos.left=document.body.scrollLeft;}return scrollPos;}};
function closePropmtBox(){
	var bg=document.getElementById("_bgDiv");
	if(rtsign==1 && document.subcom.selectedCateShow.value==''){document.subcom.selectedCateShow.value='请选择职位类别';}
		if(rtsign==2 && document.subper.selectedCateShow.value==''){document.subper.selectedCateShow.value='请选择工作意向';}
	if(bg)bg.style.display="none";
	window.scrollCallbacks=[];
	window.resizeCallbacks=[];
}
function windowResize(){for(var i=0;i<window.resizeCallbacks.length;i++){window.resizeCallbacks[i].call();}}function windowScroll(){for(var i=0;i<window.scrollCallbacks.length;i++){window.scrollCallbacks[i].call();}}function showPromptBox(msgObj){var pb=new web.PageUI();pb.showDialog(msgObj);}window.attachEvent('onresize',windowResize);function restoreState(){if($("HidOccIDs").value!=""){aryEndOccID=$("HidOccIDs").value.split(",");aryEndOccName=$("selectedCateShow").value.split("+");for(var i=0;i<aryEndOccID.length;i++){aryEndOccState[i]=1;var aryOccParentIDs=GetOccParentIDs();for(var j=0;j<aryOccParentIDs.length;j++){var aryOccChildIDs=getOccIDs(aryOccParentIDs[j]);if(aryOccChildIDs.include(aryEndOccID[i]))aryEndOccParentID[i]=aryOccParentIDs[j];}}}if($("HidAreaIDs").value!=""){aryEndAreaID=$("HidAreaIDs").value.split(",");aryEndAreaName=$("selectedAreaShow").value.split("+");for(var i=0;i<aryEndAreaID.length;i++){aryEndAreaState[i]=1;var aryAreaParentIDs=GetAreaParentIDs();for(var j=0;j<aryAreaParentIDs.length;j++){var aryAreaChildIDs=getAreaIDs(aryAreaParentIDs[j]);if(aryAreaChildIDs.include(aryEndAreaID[i]))aryEndAreaParentID[i]=aryAreaParentIDs[j];}}}if($("HidIndustryIDs").value!=""){aryEndIndID=$("HidIndustryIDs").value.split(",");aryEndIndName=$("selectedIndustryShow").value.split("+");for(var i=0;i<aryEndIndID.length;i++){aryEndIndState[i]=1;arySelectedParentIDTemp[i]=-1;}}if(document.location.href.indexOf("AdvanceSearch")>-1){if($("HidCompanyTypeIDs").value!=""){aryEndCompanyTypeID=$("HidCompanyTypeIDs").value.split(",");aryEndCompanyTypeName=$("selectedCompanyTypeShow").value.split("+");for(var i=0;i<aryEndCompanyTypeID.length;i++){aryEndCompanyTypeState[i]=1;}arySelectedParentIDTemp=[];}}PopEnable(true);}
function clearSelectedItems(table,type){
	var cbxs=table.getElementsByTagName("INPUT");
	for(var i=0;i<cbxs.length;i++){
		cbxs[i].checked=false;
		cbxs[i].onclick();
	}
	arySelectedParentIDTemp.length=0;
	arySelectedStateTemp.length=0;
	arySelectedIDTemp.length=0;
	arySelectedNameTemp.length=0;
	var tmp="";
	tmp="if (typeof arySelected"+type+"ParentID != 'undefined') { arySelected"+type+"ParentID.length = 0; } ";
	tmp+="arySelected"+type+"ID.length = 0;";
	tmp+="arySelected"+type+"Name.length = 0;";
	tmp+="arySelected"+type+"State.length = 0;";
	eval(tmp);
	var count=table.rows.length;while(count--){table.deleteRow(count);}}function StrSort(str){var ary=new Array();var arySorted=new Array();ary=str.split(",");arySorted=ary.sort();return arySorted;}function SortOccListBySortOccID(arySortID,originalIDs,referItems){var arySortReferList=new Array();var aryOriginalIDList=originalIDs.split(",");var aryOriginalReferList=referItems.split(",");for(i=0;i<arySortID.length;i++){for(j=0;j<aryOriginalIDList.length;j++){if(aryOriginalIDList[j]==arySortID[i]){arySortReferList[i]=aryOriginalReferList[j];}}}return arySortReferList.toString();}function ClearOrSetTips(obj,msg){if(!obj)return;if(obj.value!=""){if(obj.value==msg)obj.value="";}else obj.value=msg;}function PopEnable(alow){var dis=!alow;if(document.getElementById('but_Cate')!=null)document.getElementById('but_Cate').disabled=dis;if(document.getElementById('selectedCateShow')!=null)document.getElementById('selectedCateShow').disabled=dis;if(document.getElementById('selectedAreaShow')!=null)document.getElementById('selectedAreaShow').disabled=dis;if(document.getElementById('but_Area')!=null)document.getElementById('but_Area').disabled=dis;if(document.getElementById('selectedIndustryShow')!=null)document.getElementById('selectedIndustryShow').disabled=dis;if(document.getElementById('but_Industry')!=null)document.getElementById('but_Industry').disabled=dis;if(document.getElementById('selectedCompanyTypeShow')!=null)document.getElementById('selectedCompanyTypeShow').disabled=dis;if(document.getElementById('but_CompanyType')!=null)document.getElementById('but_CompanyType').disabled=dis;}