/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=50;
sort[0]=new Array(1001,1000,"高级管理","Senior Management",0)
sort[1]=new Array(1201,1200,"生产管理","Manufacture Management",0)
sort[2]=new Array(1401,1400,"市场营销/销售类","Marketing/Sales",0)
sort[3]=new Array(1100,0,"食品研发/技术类","Food R ",1)
sort[4]=new Array(1101,1100,"食品工程/技术人员","Food Engineering / technical staff",0)
sort[5]=new Array(1301,1300,"食品罐头加工","Grocery Engineer",0)
sort[6]=new Array(1302,1300,"肉类/蛋品类加工","Meat / egg processing",0)
sort[7]=new Array(1102,1100,"食品工程师","Grocery Engineer",0)
sort[8]=new Array(1202,1200,"品质管理","Quality Management",0)
sort[9]=new Array(1200,0,"食品生产/管理类","Food production / management",1)
sort[10]=new Array(1402,1400,"业务员/业务代表","Salesman / sales representative",0)
sort[11]=new Array(1403,1400,"食品专卖店/营业员","Food store / business",0)
sort[12]=new Array(1300,0,"食品加工工艺类","Types of food processing technology",1)
sort[13]=new Array(1203,1200,"检验/品控/化验","Inspection / quality control / testing",0)
sort[14]=new Array(1113,1100,"饮料工程师","Grocery Engineer",0)
sort[15]=new Array(1103,1100,"制冷工程师","refrigeration Engineer",0)
sort[16]=new Array(1404,1400,"市场调研/策划/推广","Marketing Scheme",0)
sort[17]=new Array(1004,1000,"项目管理/连锁拓展","Securities Analyst",0)
sort[18]=new Array(1304,1300,"乳品加工","Grocery Engineer",0)
sort[19]=new Array(1204,1200,"食品安全/卫生","Food Safety / Health",0)
sort[20]=new Array(1400,0,"市场/销售类","Market / Sales category",1)
sort[21]=new Array(1205,1200,"食品认证","Grocery Certification",0)
sort[22]=new Array(1305,1300,"冷冻食品加工/制作","Frozen food processing / production",0)
sort[23]=new Array(1000,0,"经营管理/行政类","Business management / administrative category",1)
sort[24]=new Array(1107,1100,"糖/烟/茶/酒类工程师","Sugar / tobacco / tea / alcohol engineer",0)
sort[25]=new Array(1405,1400,"客服/售后/售前支持","Finance",0)
sort[26]=new Array(1006,1000,"行政人事/培训","Administration/HR/Training",0)
sort[27]=new Array(1206,1200,"食品机械工程师","Grocery machine",0)
sort[28]=new Array(1114,1100,"食品调配工程师","Grocery prepare",0)
sort[29]=new Array(1307,1300,"禽类屠宰加工","Grocery Engineer",0)
sort[30]=new Array(1007,1000,"文职/秘书类","Secretary/Assistant",0)
sort[31]=new Array(1105,1100,"食品营养师","Grocery microbiology",0)
sort[32]=new Array(1207,1200,"设备/维修工程师","Device Maintain",0)
sort[33]=new Array(1208,1200,"食品包装工程师","Grocery casing",0)
sort[34]=new Array(1308,1300,"粮食/油脂/酱类制作","Food / oil / butter type of production",0)
sort[35]=new Array(1012,1000,"财务/审(统)计","Finance",0)
sort[36]=new Array(1209,1200,"物料/采购/仓储","Materials Management",0)
sort[37]=new Array(1310,1300,"糖果制作","Grocery Engineer",0)
sort[38]=new Array(1210,1200,"生产人员/普工","Production staff / Pu workers",0)
sort[39]=new Array(1311,1300,"食用调料制作","Grocery Engineer",0)
sort[40]=new Array(1009,1000,"计算机(IT)类","IT/computer",0)
sort[41]=new Array(1312,1300,"食品添加剂","ferment Project",0)
sort[42]=new Array(1011,1000,"实习生/学徒","Intern / apprentice",0)
sort[43]=new Array(1313,1300,"糕点/面包烘焙","Pastry / bread baking",0)
sort[44]=new Array(1099,1000,"其它","Others",0)
sort[45]=new Array(1499,1400,"其他","other",0)
sort[46]=new Array(1399,1300,"其他","other",0)
sort[47]=new Array(1299,1200,"其他","other",0)
sort[48]=new Array(1130,1100,"品/评/调酒","savour/appraise/mixologist",0)
sort[49]=new Array(1199,1100,"其它","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;
}



