/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=100;
sort[0]=new Array(1000,0,"高等教育/大中专院校","Higher Education",1)
sort[1]=new Array(1001,1000,"校长/副校长","President",0)
sort[2]=new Array(1101,1100,"校长/副校长","President",0)
sort[3]=new Array(1201,1200,"校长/副校长","President",0)
sort[4]=new Array(1401,1400,"作曲/作词","Teaching/Management",0)
sort[5]=new Array(1301,1300,"英语","English",0)
sort[6]=new Array(1514,1500,"教育机构管理/教务/教辅","Educational Institutions/Administration/Educationa",0)
sort[7]=new Array(9901,9900,"行政管理类","Administration Management",0)
sort[8]=new Array(9902,9900,"教材编辑人员","Teaching Material Editor",0)
sort[9]=new Array(1515,1500,"招生/就业","Admission / Employment",0)
sort[10]=new Array(1302,1300,"日语","Japanese",0)
sort[11]=new Array(1100,0,"中学(初中/高中)","High School",1)
sort[12]=new Array(1402,1400,"声乐","Teachers",0)
sort[13]=new Array(1202,1200,"数学","Mathematics",0)
sort[14]=new Array(1102,1100,"数学","Mathematics",0)
sort[15]=new Array(1006,1000,"教授/副教授","Professor/associate professor",0)
sort[16]=new Array(1007,1000,"学科带头人","Discipline leader",0)
sort[17]=new Array(1103,1100,"英语","English",0)
sort[18]=new Array(1203,1200,"英语","English",0)
sort[19]=new Array(1403,1400,"相声/小品","Lecturers",0)
sort[20]=new Array(1200,0,"小学/幼儿园","Grade School",1)
sort[21]=new Array(1303,1300,"德语","German",0)
sort[22]=new Array(1516,1500,"高职教育","Higher Vocational Education",0)
sort[23]=new Array(9903,9900,"图书馆管理","Library Manage",0)
sort[24]=new Array(9904,9900,"宿舍管理","Hostel Manage",0)
sort[25]=new Array(1517,1500,"中职教育","Middle Vocational Education",0)
sort[26]=new Array(1304,1300,"法语","French",0)
sort[27]=new Array(1300,0,"外籍教师/语言类老师","Foreign Nationality/Language Teacher",1)
sort[28]=new Array(1404,1400,"戏曲","Assistant Instructors",0)
sort[29]=new Array(1204,1200,"物理","Physics",0)
sort[30]=new Array(1104,1100,"物理","Physics",0)
sort[31]=new Array(1008,1000,"讲师/助教","Lecturer/teaching assistant",0)
sort[32]=new Array(1009,1000,"教务管理人员","Educational administration administrative personne",0)
sort[33]=new Array(1105,1100,"化学","Chemistry",0)
sort[34]=new Array(1205,1200,"化学","Chemistry",0)
sort[35]=new Array(1405,1400,"美术","Administration Management",0)
sort[36]=new Array(1399,1300,"其它","Others",0)
sort[37]=new Array(1400,0,"音乐/艺术类","Music/Art",1)
sort[38]=new Array(1518,1500,"外语培训（雅思、托福、口语、商务等）","Foreign Languages Training  (IELTS，TOEFL,Oral Eng",0)
sort[39]=new Array(9905,9900,"人事处","Ministry Of Personnel",0)
sort[40]=new Array(9906,9900,"财务处","Exchequer",0)
sort[41]=new Array(1519,1500,"电脑培训（软件、网络、办公、游戏等）","Computer Training (Software, Internet, Office, Gam",0)
sort[42]=new Array(1500,0,"培训/家教/兼职","Train/Family Education/Plurality",1)
sort[43]=new Array(1406,1400,"书画","Expert/Scholar",0)
sort[44]=new Array(1206,1200,"语文","Chinese",0)
sort[45]=new Array(1106,1100,"语文","Chinese",0)
sort[46]=new Array(1002,1000,"心理咨询","Mind Consultation",0)
sort[47]=new Array(1003,1000,"计算机","Computer",0)
sort[48]=new Array(1107,1100,"生物","Biology",0)
sort[49]=new Array(1207,1200,"生物","Biology",0)
sort[50]=new Array(1407,1400,"摄影","Identification",0)
sort[51]=new Array(1520,1500,"校外辅导（高复、考研、自考、远程等）","Off-Campus Tutoring (College Entrance Examination,",0)
sort[52]=new Array(9907,9900,"保卫处","Safeguard Dept",0)
sort[53]=new Array(9900,0,"其它-不限","Others",1)
sort[54]=new Array(9999,9900,"其它","Others",0)
sort[55]=new Array(1521,1500,"资证培训（外贸、金融、建筑、物流等）","Aptidude Certificate Training(International Trade,",0)
sort[56]=new Array(1408,1400,"舞蹈","Identification",0)
sort[57]=new Array(1208,1200,"历史","History",0)
sort[58]=new Array(1108,1100,"历史","History",0)
sort[59]=new Array(1004,1000,"体育类","Physical Education",0)
sort[60]=new Array(1005,1000,"外籍教师","Forgin Language Teacher",0)
sort[61]=new Array(1109,1100,"政治","Politics",0)
sort[62]=new Array(1209,1200,"政治","Politics",0)
sort[63]=new Array(1409,1400,"钢琴","Identification",0)
sort[64]=new Array(1522,1500,"技能培训（驾驶、烹饪、美容、服装等）","Technical Training(Driving Licence,Cooking,Beauty ",0)
sort[65]=new Array(1523,1500,"特长培训（琴棋、书画、等）","Specialty Training (Instrument,Chess,Painting,etc)",0)
sort[66]=new Array(1410,1400,"小提琴","Identification",0)
sort[67]=new Array(1210,1200,"地理","Geography",0)
sort[68]=new Array(1110,1100,"地理","Geography",0)
sort[69]=new Array(1099,1000,"其它","Others",0)
sort[70]=new Array(1111,1100,"体育类","Physical Education",0)
sort[71]=new Array(1211,1200,"体育类","Physical Education",0)
sort[72]=new Array(1411,1400,"古筝","Identification",0)
sort[73]=new Array(1501,1500,"数学","Mathematics",0)
sort[74]=new Array(1502,1500,"英语","English",0)
sort[75]=new Array(1412,1400,"吉他/贝斯","Identification",0)
sort[76]=new Array(1212,1200,"计算机","Computer",0)
sort[77]=new Array(1112,1100,"计算机","Computer",0)
sort[78]=new Array(1113,1100,"外籍老师","Forgin Language Teacher",0)
sort[79]=new Array(1213,1200,"外籍老师","Forgin Language Teacher",0)
sort[80]=new Array(1413,1400,"二胡","Identification",0)
sort[81]=new Array(1503,1500,"物理","Physics",0)
sort[82]=new Array(1504,1500,"化学","Chemistry",0)
sort[83]=new Array(1414,1400,"电子琴","Identification",0)
sort[84]=new Array(1214,1200,"园长","Finance Majordomo",0)
sort[85]=new Array(1199,1100,"其它","Others",0)
sort[86]=new Array(1215,1200,"幼师","Finance Mgr",0)
sort[87]=new Array(1499,1400,"其它","Others",0)
sort[88]=new Array(1505,1500,"语文","Chinese",0)
sort[89]=new Array(1506,1500,"生物","Biology",0)
sort[90]=new Array(1216,1200,"幼教陪读","Finance Charge",0)
sort[91]=new Array(1217,1200,"保育员","Accountant Mgr",0)
sort[92]=new Array(1507,1500,"历史","History",0)
sort[93]=new Array(1508,1500,"政治","Politics",0)
sort[94]=new Array(1299,1200,"其它","Others",0)
sort[95]=new Array(1510,1500,"地理","Geography",0)
sort[96]=new Array(1511,1500,"体育类","Physical Education",0)
sort[97]=new Array(1512,1500,"计算机","Computer",0)
sort[98]=new Array(1513,1500,"外籍老师","Forgin Language Teacher",0)
sort[99]=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;
}



