/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=50;
sort[0]=new Array(2001,2000,"生产管理","Product Management",0)
sort[1]=new Array(3001,3000,"夜景景观","Night scene landscape",0)
sort[2]=new Array(4001,4000,"技术研发","R ",0)
sort[3]=new Array(9999,9900,"其它","Others",0)
sort[4]=new Array(1000,0,"经营管理/销售类","Lighting/Manufacture Co.",1)
sort[5]=new Array(1001,1000,"经营/管理类","Management",0)
sort[6]=new Array(1002,1000,"销售/市场营销","Marketing",0)
sort[7]=new Array(2000,0,"照明研发/生产/技术类","Lighting research and development / production / t",1)
sort[8]=new Array(3002,3000,"灯光效果设计","Lighting design",0)
sort[9]=new Array(4002,4000,"单片机编程","Microcontroller programming",0)
sort[10]=new Array(2002,2000,"品质管理","PQ Manager",0)
sort[11]=new Array(2003,2000,"效果设计","Effect Design",0)
sort[12]=new Array(4003,4000,"焊线固晶","Wire bonders Gujing",0)
sort[13]=new Array(3003,3000,"工程人员","Engineering staff",0)
sort[14]=new Array(3000,0,"商业照明/工程照明/灯光设计","Commercial lighting / engineering lighting / light",1)
sort[15]=new Array(4000,0,"LED/太阳能类","LED / solar category",1)
sort[16]=new Array(3004,3000,"项目经理","Project Manager",0)
sort[17]=new Array(4004,4000,"设备维修","Equipment maintenance",0)
sort[18]=new Array(2004,2000,"设备维修/使用","Equipment maintenance / use",0)
sort[19]=new Array(2005,2000,"软件开发/单片机","Software development / MCU",0)
sort[20]=new Array(4005,4000,"大功率LED","High-power LED",0)
sort[21]=new Array(9900,0,"其它","Others",1)
sort[22]=new Array(4006,4000,"显示屏","Display",0)
sort[23]=new Array(2006,2000,"电气机电工程师","Electrical mechanical and electrical engineer",0)
sort[24]=new Array(2007,2000,"电子设计工程师","Electron project engineer",0)
sort[25]=new Array(4007,4000,"项目经理","Project Manager",0)
sort[26]=new Array(2008,2000,"电子/电器维修","Electronic/electric appliance service",0)
sort[27]=new Array(2009,2000,"电路设计","Circuit design",0)
sort[28]=new Array(2010,2000,"结构工程师","Structural engineer",0)
sort[29]=new Array(2011,2000,"研发工程师","Researches and develops engineer",0)
sort[30]=new Array(2012,2000,"产品经理","Product manager",0)
sort[31]=new Array(2013,2000,"灯具外观","Lamps and lanterns outward appearance",0)
sort[32]=new Array(2014,2000,"钣金工","Product/Mechanic/General worker",0)
sort[33]=new Array(2015,2000,"氟焊工","Fluorine welder",0)
sort[34]=new Array(2016,2000,"电子修理工","Electronic dresser",0)
sort[35]=new Array(2017,2000,"喷油师傅","Blows skilled worker",0)
sort[36]=new Array(2018,2000,"五金工（学徒）","Five metalwork (apprentice)",0)
sort[37]=new Array(2019,2000,"模具/压铸","Matrix",0)
sort[38]=new Array(2020,2000,"物料管理","Materials Management",0)
sort[39]=new Array(2021,2000,"化验/检验员","Assay/Test Clerk",0)
sort[40]=new Array(1007,1000,"技术支持/客户服务","Technical Support",0)
sort[41]=new Array(1008,1000,"采购/跟单","Stock/Order Clerk",0)
sort[42]=new Array(1012,1000,"仓库/物流/贸易类","Storage/Logistics/Trading",0)
sort[43]=new Array(1013,1000,"行政/人力资源/培训","Admin/HR/Training",0)
sort[44]=new Array(1014,1000,"计算机(IT)类","Computers",0)
sort[45]=new Array(1015,1000,"毕业生/实习生","Trainee",0)
sort[46]=new Array(1099,1000,"其它","Others",0)
sort[47]=new Array(4099,4000,"其它","Others",0)
sort[48]=new Array(3099,3000,"其它","Others",0)
sort[49]=new Array(2099,2000,"其它","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;
}



