/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=80;
sort[0]=new Array(1000,0,"电力/电厂类","Power/Electricity",1)
sort[1]=new Array(1001,1000,"高级管理","Senior Management",0)
sort[2]=new Array(2000,0,"电力施工/基建/监理类","Power Construction/ Capital Construction / Supervi",1)
sort[3]=new Array(2001,2000,"总建筑师/总工程师","Chief Architect/ Chief engineer",0)
sort[4]=new Array(3000,0,"电气/电器/设备类","Electronics/Electrical/Equipment",1)
sort[5]=new Array(3001,3000,"生产管理","Production Management",0)
sort[6]=new Array(4000,0,"电力设计院","Electric Power Design Institute",1)
sort[7]=new Array(4001,4000,"注册建筑师","Registered Architect",0)
sort[8]=new Array(6011,6000,"销售管理","Sales Management",0)
sort[9]=new Array(6000,0,"营销/管理类","Marketing / Management",1)
sort[10]=new Array(6012,6000,"市场营销/业务","Marketing operation/ Business",0)
sort[11]=new Array(4002,4000,"注册结构师","Registered Constructor",0)
sort[12]=new Array(3002,3000,"设计研发","Design Research",0)
sort[13]=new Array(2006,2000,"建筑工程师","Architect Engineer ",0)
sort[14]=new Array(1002,1000,"总工程师","Chief engineer",0)
sort[15]=new Array(1003,1000,"电力设计/电厂设计","Power Design/ Plant Design",0)
sort[16]=new Array(2005,2000,"建造师（项目经理）","Construction Manager (Project Manager)",0)
sort[17]=new Array(3003,3000,"技术支持工程师","Technical Support Engineer",0)
sort[18]=new Array(6013,6000,"计划工程师","Schedule Engineer",0)
sort[19]=new Array(4004,4000,"线路设计","Circuit Design",0)
sort[20]=new Array(3013,3000,"继电保护工程师","Relay Protection Engineer",0)
sort[21]=new Array(6001,6000,"行政/人力资源","Administration/ Human Resource",0)
sort[22]=new Array(4003,4000,"火力发电设计","Thermal design",0)
sort[23]=new Array(2002,2000,"工程施工","Project Construction",0)
sort[24]=new Array(1008,1000,"电力计划/安全/安监","Electricity Plan/ Electrical safety/ Electricity c",0)
sort[25]=new Array(2003,2000,"工程造价","Project Cost",0)
sort[26]=new Array(1030,1000,"火力发电类工程师","Thermal class of engineers",0)
sort[27]=new Array(3004,3000,"电气工程师","Electrical Engineer",0)
sort[28]=new Array(6003,6000,"财务/审(统)计","Finance / Audit",0)
sort[29]=new Array(4005,4000,"水电设计","Hydropower Design",0)
sort[30]=new Array(4009,4000,"核电设计","Nuclear Design",0)
sort[31]=new Array(6004,6000,"文职/秘书类","Civil service/ secretary",0)
sort[32]=new Array(3012,3000,"变频/变压工程师","Inverter / Transformer Engineers",0)
sort[33]=new Array(1024,1000,"核电类工程师","Nuclear Power/Strong Electricity Engineer",0)
sort[34]=new Array(2004,2000,"概预算","Budgetary Estimate",0)
sort[35]=new Array(1031,1000,"水力发电类工程师","Hydroelectric class engineers",0)
sort[36]=new Array(3005,3000,"设备设计工程师","Equipment Designing Engineer",0)
sort[37]=new Array(2007,2000,"监理工程师","Supervise Engineer",0)
sort[38]=new Array(6005,6000,"企划/策划/设计","Layout/ Planning/ design",0)
sort[39]=new Array(4010,4000,"风电设计","Wind Power Design",0)
sort[40]=new Array(4008,4000,"发输变电/电网设计规划 ","Fat transmission / network design and planning",0)
sort[41]=new Array(6014,6000,"采购","Purchase",0)
sort[42]=new Array(3007,3000,"投标工程师","Bidding Engineer",0)
sort[43]=new Array(2009,2000,"送变电施工监理","Power Transmission and Distribution Construction S",0)
sort[44]=new Array(1032,1000,"风力发电类工程师","Wind Power Class Engineer",0)
sort[45]=new Array(1033,1000,"光伏/太阳能工程师","PV / Solar Engineer",0)
sort[46]=new Array(3008,3000,"电力科技/软硬件工程师","Power science and technology /software engineer",0)
sort[47]=new Array(6006,6000,"物控/物流","PC/ Logistics",0)
sort[48]=new Array(4006,4000,"供配电设计","Power supply design",0)
sort[49]=new Array(4011,4000,"新能源发电设计","Design of new energy power generation",0)
sort[50]=new Array(3010,3000,"电线电缆","Wire and Cable",0)
sort[51]=new Array(1023,1000,"焚烧发电类工程师","Incineration Power Generation Engineer",0)
sort[52]=new Array(6008,6000,"电力软件/计算机(IT)类","Power Software/Computer/ IT",0)
sort[53]=new Array(1034,1000,"电力环保工程师","Environmental Power Engineers",0)
sort[54]=new Array(3011,3000,"电源电池","Power Battery",0)
sort[55]=new Array(6007,6000,"保卫/后勤","Security Guard/ Rear Servise",0)
sort[56]=new Array(3006,3000,"质检员","Quality Inspector",0)
sort[57]=new Array(1025,1000,"脱硫环保工程师","Desulfurization Environmental-Protection Engineer",0)
sort[58]=new Array(6009,6000,"应届毕业生/实习生","Fresh graduates / Intern",0)
sort[59]=new Array(1017,1000,"电化学工程师","Electrochemical engineer",0)
sort[60]=new Array(1019,1000,"化学工程师","Chemical engineer",0)
sort[61]=new Array(1006,1000,"电力自动化","Power Automation",0)
sort[62]=new Array(1011,1000,"输变电工程师","The power transmission engineer",0)
sort[63]=new Array(1012,1000,"供用电工程师","Supplying Electric Power Engineer",0)
sort[64]=new Array(1013,1000,"电力电气工程师","Power Electrical Engineer",0)
sort[65]=new Array(1015,1000,"动力能源工程师","Dynamic energy engineer",0)
sort[66]=new Array(4007,4000,"其它","Others",0)
sort[67]=new Array(1016,1000,"热能动力工程师","Thermal power engineer",0)
sort[68]=new Array(1022,1000,"汽机工程师","Turbine engineer",0)
sort[69]=new Array(3009,3000,"其它","Others",0)
sort[70]=new Array(1020,1000,"热控工程师","Thermal control engineer",0)
sort[71]=new Array(1021,1000,"锅炉工程师","Boiler engineer",0)
sort[72]=new Array(2008,2000,"其它","Others",0)
sort[73]=new Array(1005,1000,"供电运行/检修","Power supply operation/ Electricity Overhaul",0)
sort[74]=new Array(6010,6000,"其它","Others",0)
sort[75]=new Array(1004,1000,"电厂运行/检修","Plant Operation/ Plant Maintenance",0)
sort[76]=new Array(1028,1000,"电厂运行专工","Power Operation Special Staff",0)
sort[77]=new Array(1009,1000,"设备安装/维修","Equipment installation/ Equipment maintenance",0)
sort[78]=new Array(1007,1000,"电力营销/配电类","Power Marketing/ Distribution category",0)
sort[79]=new Array(1029,1000,"其它","Others",0)


/*
**	初始化类别
**	initObj:初始化对象
*/
function initsort(initObj){
	opt=document.createElement("OPTION");
	initObj.length=1;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subStrFirst==0){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[2];
			initObj.add(opt);
		}
	}
}

/*
**	初始化子类别
**	initObj:初始化对象
*/
function initSonSort(initObj,supCode){
	opt=document.createElement("OPTION");
	initObj.length=0;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		if(subArray[0]==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[2]+'-不限';
			initObj.add(opt);
		}
	}
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subStrFirst !=0 && subStrFirst==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[2];
			initObj.add(opt);
		}
	}
}
/*
**	初始化类别(English)
**	initObj:初始化对象
*/
function initsortEn(initObj){
	opt=document.createElement("OPTION");
	initObj.length=1;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subStrFirst==0){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[3];
			initObj.add(opt);
		}
	}
}

/*
**	初始化子类别(English)
**	initObj:初始化对象
*/
function initSonSortEn(initObj,supCode){
	opt=document.createElement("OPTION");
	initObj.length=0;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subArray[0]==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[3]+'-UnRestrict';
			initObj.add(opt);
		}
		if(subStrFirst !=0 && subStrFirst==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[3];
			initObj.add(opt);
		}
	}
}


/*
**	判断是否存在子类别
*/
function isSupCode(sortId){
	var isSupCode="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		var subStrFirst=parseInt(subArray[0],10);
		if(subStrFirst == sortId){
			isSupCode=subArray[3];
			break;
		}
	}
	return isSupCode;
}


/*
**	根据给出的类别编码
**	查找类别名称
*/
function getSortName(sortId){
	var name="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[0],10);
		//各子对象中的第二个元素
		var subStrSecond=parseInt(subArray[1],10);
		if(subStrFirst==sortId){
			name=subArray[2];
			break;
		}
	}
	return name;
}


/*
**	根据给出的类别编码
**	查找父类名称
*/
function getSupName(sortId){
	var name="";
	var supCode="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[0],10);
		//各子对象中的第二个元素
		var subStrSecond=parseInt(subArray[1],10);
		if(subStrFirst==sortId){
			supCode=subStrSecond;
			break;
		}
	}
	for(var j=0;j<sortCount;j++){
		var subArray=sort[j];
		var tempInt=parseInt(subArray[0],10);
		if(supCode==tempInt){
			name=subArray[2];
			break;
		}
	}
	return name;
}
function getparentID(sortId){
	var supCode="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[0],10);
		//各子对象中的第二个元素
		var subStrSecond=parseInt(subArray[1],10);
		if(subStrFirst==sortId){
			supCode=subStrSecond;
			break;
		}
	}
	return supCode;
}


/*删除li节点*/
function   fnDelete(oList,checkCleanHidden,id){
//var   ochild=oList.children[oList.children.length-1];
var   ochild = document.getElementById(id);  
if(ochild) {
   // Clear the hidden..
   if (checkCleanHidden!= null && checkCleanHidden !="") {
       for (var i = 1; i< 4;i++){
           if(document.getElementById("jobFunction"+i).value == id) {
               document.getElementById("jobFunction"+i).value ="";
               document.getElementById("jobF"+i).value = "";
           }
       }
    }
oList.removeChild(ochild);
}
}


/*
**	根据给出的工作编码
**	查找工作名称
*/
function getJobName(jobId){
var name="";
for(var i=0;i<sortCount;i++){
   var subArray=sort[i];
   //各子对象中的第二个元素
   var subStrSecond=parseInt(subArray[0],10);
   if(subStrSecond==jobId){
       name=subArray[2];
       break;
   }
}
return name;
}


/*
**	根据给出的工作编码
**	查找工作名称
*/
function getJobNameEn(jobId){
var name="";
for(var i=0;i<sortCount;i++){
   var subArray=sort[i];
   //各子对象中的第二个元素
   var subStrSecond=parseInt(subArray[0],10);
   if(subStrSecond==jobId){
       name=subArray[3];
       break;
   }
}
return name;
}



