/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=98;
sort[0]=new Array(1100,0,"勘察/设计","Survey/Design",1)
sort[1]=new Array(1101,1100,"总建筑师/高级建筑师","Senior Architect",0)
sort[2]=new Array(1210,1200,"总工程师","Chief engineer",0)
sort[3]=new Array(1001,1000,"高级管理","Senior management",0)
sort[4]=new Array(1020,1000,"高级物业顾问/物业顾问","High-level property consultant",0)
sort[5]=new Array(1501,1500,"行政管理","Administration/personnel/civil service",0)
sort[6]=new Array(1901,1900,"注册监理工程师","Commissioner of Registration of Engineers",0)
sort[7]=new Array(1013,1000,"房地产开发/策划","Real estate development / planning",0)
sort[8]=new Array(1902,1900,"监理员","Members of Supervision",0)
sort[9]=new Array(1502,1500,"财务部总监/经理/主管","Finance/auditing/statistics",0)
sort[10]=new Array(1200,0,"工程施工","Engineering Construction",1)
sort[11]=new Array(1021,1000,"物业管理经理/主管","Estate management manager",0)
sort[12]=new Array(1900,0,"工程监理类","Project Management category",1)
sort[13]=new Array(1014,1000,"房地产销售/置业顾问","Property consultant",0)
sort[14]=new Array(1005,1000,"高级项目经理","Senior project manager",0)
sort[15]=new Array(1211,1200,"工程部经理","Engineering dept manager",0)
sort[16]=new Array(1103,1100,"城市规划与设计","Urban planning and design",0)
sort[17]=new Array(1104,1100,"给排水工程师","Drainage engineer",0)
sort[18]=new Array(1212,1200,"土建工程师","Construction engineer",0)
sort[19]=new Array(1002,1000,"部门经理","Department manager",0)
sort[20]=new Array(1000,0,"房地产物业","Management / development category",1)
sort[21]=new Array(1022,1000,"物业管理专员/助理","Estate management special commissioner",0)
sort[22]=new Array(1124,1100,"暖通工程师","HAVC engineer",0)
sort[23]=new Array(1903,1900,"总工/项目经理","General Public / Project Manager",0)
sort[24]=new Array(1411,1400,"建材销售","Sales of building materials",0)
sort[25]=new Array(1503,1500,"会计/出纳","Accounting / Cashier",0)
sort[26]=new Array(1015,1000,"接待/礼仪/客服","Reception / ceremony / Customer Service",0)
sort[27]=new Array(1904,1900,"房屋建筑监理","Housing construction supervision",0)
sort[28]=new Array(1504,1500,"采购","Purchase management",0)
sort[29]=new Array(1505,1500,"翻译","Translator",0)
sort[30]=new Array(1023,1000,"物业招商/租赁/租售","rents/the sale and rental",0)
sort[31]=new Array(1004,1000,"前期部经理","Earlier period department Manager",0)
sort[32]=new Array(1213,1200,"造价工程师","Construction cost engineer",0)
sort[33]=new Array(1123,1100,"钢结构设计","Steel structure design",0)
sort[34]=new Array(1102,1100,"结构工程师","Structural engineer",0)
sort[35]=new Array(1201,1200,"建筑工程师","Architect",0)
sort[36]=new Array(1008,1000,"投资部/研发部经理","Investment department Manager",0)
sort[37]=new Array(1024,1000,"物业设施管理人员","Property facility administrative personnel",0)
sort[38]=new Array(1509,1500,"人力资源","Marketing / planning / real estate",0)
sort[39]=new Array(1510,1500,"融资经理","Shopkeeper/Manager",0)
sort[40]=new Array(1506,1500,"司机","Driver",0)
sort[41]=new Array(1905,1900,"水利/水电监理","Water / water and electricity Supervision",0)
sort[42]=new Array(1507,1500,"法务","Law officers",0)
sort[43]=new Array(1906,1900,"道桥/市政监理","Bridge / Urban Management",0)
sort[44]=new Array(1125,1100,"审图工程师","Drawing Engineers",0)
sort[45]=new Array(1513,1500,"库管","Property Management",0)
sort[46]=new Array(1511,1500,"税务","Does business director",0)
sort[47]=new Array(1016,1000,"造价/评估师","Construction cost/Appraises the teacher",0)
sort[48]=new Array(1025,1000,"物业维修人员","Property serviceman",0)
sort[49]=new Array(1009,1000,"招投标主管","Incurs bids Manager",0)
sort[50]=new Array(1105,1100,"电气工程师","Electrical engineer",0)
sort[51]=new Array(1106,1100,"室内装潢设计","Indoor decoration ",0)
sort[52]=new Array(1011,1000,"报批/报建","Requests authorization/the newspaper to construct",0)
sort[53]=new Array(1203,1200,"项目经理(建造师)","Project management",0)
sort[54]=new Array(1514,1500,"档案管理","Others",0)
sort[55]=new Array(1500,0,"职能管理","Integrated Management",1)
sort[56]=new Array(1907,1900,"电气/给排水/暖通监理","Electric / Water Supply and Drainage / HVAC Superv",0)
sort[57]=new Array(1908,1900,"港口/航道监理","Port / Channel Management",0)
sort[58]=new Array(1017,1000,"资产评估师","The property appraises the teacher",0)
sort[59]=new Array(1204,1200,"施工管理(施工员)","Construction management",0)
sort[60]=new Array(1010,1000,"配套工程师","Necessary Engineer",0)
sort[61]=new Array(1107,1100,"测绘人员","Surveyor",0)
sort[62]=new Array(1508,1500,"计算机/网络管理","Computer (IT)",0)
sort[63]=new Array(1120,1100,"市政工程","Municipal engineering",0)
sort[64]=new Array(1003,1000,"企业发展规划经理","Corporate development planning manager",0)
sort[65]=new Array(1205,1200,"项目评估/工程预算","Project evaluation/project budget",0)
sort[66]=new Array(1018,1000,"房地产估价师","Real estate estimate teacher",0)
sort[67]=new Array(1909,1900,"装饰/装潢监理","Decorative / decorating Supervision",0)
sort[68]=new Array(1216,1200,"配套工程师","Support engineer",0)
sort[69]=new Array(1910,1900,"景观/园林监理","Landscape / garden Supervision",0)
sort[70]=new Array(1019,1000,"评估员/咨询员","Consultant",0)
sort[71]=new Array(1214,1200,"合约预算","Contract budget",0)
sort[72]=new Array(1099,1000,"其它","Others",0)
sort[73]=new Array(1108,1100,"设计/制图(绘图人员)","Design/mapping (draftsman)",0)
sort[74]=new Array(1109,1100,"建模人员","Modeling personnel",0)
sort[75]=new Array(1215,1200,"资料管理员","Material manager",0)
sort[76]=new Array(1911,1900,"石油/化工监理","Oil / chemical Supervision",0)
sort[77]=new Array(1206,1200,"安全员","Safety officer",0)
sort[78]=new Array(1118,1100,"建筑设计","Building design",0)
sort[79]=new Array(1119,1100,"景观设计","Landscape design",0)
sort[80]=new Array(1207,1200,"重机械操作人员","Heavy machine operator",0)
sort[81]=new Array(1208,1200,"安装工程","Installation works",0)
sort[82]=new Array(1110,1100,"工艺设计","Technical design",0)
sort[83]=new Array(1111,1100,"平面设计","Graphic design",0)
sort[84]=new Array(1209,1200,"空调消防","Air-conditioning/fire fighting",0)
sort[85]=new Array(1299,1200,"其它","Others",0)
sort[86]=new Array(1112,1100,"灯光设计","Lighting design",0)
sort[87]=new Array(1113,1100,"幕墙设计","Curtain wall design",0)
sort[88]=new Array(1114,1100,"空调工程师","Air-conditioning engineer",0)
sort[89]=new Array(1115,1100,"市政工程师","Municipal engineer",0)
sort[90]=new Array(1116,1100,"设备工程师","Equipment engineer",0)
sort[91]=new Array(1117,1100,"园艺工程师","Gardening engineer",0)
sort[92]=new Array(1121,1100,"路桥工程师","Road bridge engineer",0)
sort[93]=new Array(1122,1100,"基础地下/岩土工程师","Crag earth engineer",0)
sort[94]=new Array(1199,1100,"其它","Others",0)
sort[95]=new Array(1999,1900,"其他","Others",0)
sort[96]=new Array(1512,1500,"成本","Others",0)
sort[97]=new Array(1599,1500,"其它","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;
}


