/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=176;
sort[0]=new Array(2501,2500,"前厅部经理","Lobby department manager",0)
sort[1]=new Array(2502,2500,"大堂副理","Great hall vice- principle",0)
sort[2]=new Array(2503,2500,"接待处经理","Reception department manager",0)
sort[3]=new Array(2504,2500,"前厅部基层管理人员","Lobby department basic unit administrative personn",0)
sort[4]=new Array(2505,2500,"商务中心经理","Business center manager",0)
sort[5]=new Array(2506,2500,"商场员工","Market staff",0)
sort[6]=new Array(2507,2500,"前厅部员工","Lobby department staff",0)
sort[7]=new Array(2599,2500,"其它","Others",0)
sort[8]=new Array(2601,2600,"房务总监","Fang Wu inspector general",0)
sort[9]=new Array(2602,2600,"行政管家","Administrative steward",0)
sort[10]=new Array(2603,2600,"洗衣房经理","Laundry room manager",0)
sort[11]=new Array(2604,2600,"洗衣及布草主管","Washes clothes and the cloth grass manager",0)
sort[12]=new Array(2605,2600,"楼层助理管家","Floor assistant steward",0)
sort[13]=new Array(2606,2600,"楼层主管","Floor manager",0)
sort[14]=new Array(2607,2600,"公共助理管家","Public assistant steward",0)
sort[15]=new Array(2608,2600,"房务部员工","Fang Wubu staff",0)
sort[16]=new Array(2699,2600,"其它","Others",0)
sort[17]=new Array(2701,2700,"财务总监","Financial inspector general",0)
sort[18]=new Array(2702,2700,"总会计师","Chief accountant",0)
sort[19]=new Array(2703,2700,"会计部经理","Accountant manager",0)
sort[20]=new Array(2704,2700,"成本控制经理","Cost control manager",0)
sort[21]=new Array(2705,2700,"运作部经理理","Operation department manager",0)
sort[22]=new Array(2706,2700,"财务部基层管理人员","Finance department basic unit administrative perso",0)
sort[23]=new Array(2707,2700,"电脑工程师","Computer engineer",0)
sort[24]=new Array(2708,2700,"采购主管","Purchases the manager",0)
sort[25]=new Array(2709,2700,"财务部员工","Finance department staffs",0)
sort[26]=new Array(2799,2700,"其它","Others",0)
sort[27]=new Array(2801,2800,"工程总监","Project inspector general",0)
sort[28]=new Array(2802,2800,"工程部经理","Engineering dept manager",0)
sort[29]=new Array(2803,2800,"值班工程师","Shift engineer",0)
sort[30]=new Array(2804,2800,"电气主管","Electrical manager",0)
sort[31]=new Array(2805,2800,"弱电主管","Weak electricity manager",0)
sort[32]=new Array(2806,2800,"空调主管","Air conditioning manager",0)
sort[33]=new Array(2807,2800,"机修锅炉主管","Machine repair boiler manager",0)
sort[34]=new Array(2808,2800,"装修主管","Repairs the manager",0)
sort[35]=new Array(2809,2800,"工程部员工","Engineering dept staff",0)
sort[36]=new Array(2899,2800,"其它","Others",0)
sort[37]=new Array(2901,2900,"保安部总监","Security department inspector general",0)
sort[38]=new Array(2902,2900,"保安经理","Security manager",0)
sort[39]=new Array(2903,2900,"保安主管","Security manager",0)
sort[40]=new Array(2904,2900,"消防主任","Fire director",0)
sort[41]=new Array(2905,2900,"保安员","Security person",0)
sort[42]=new Array(2999,2900,"其它","Others",0)
sort[43]=new Array(3001,3000,"酒店建筑/设计/装潢","Hotel construction/Design/Decoration",0)
sort[44]=new Array(3002,3000,"策划/广告/设计","Plans/Advertisement/Design",0)
sort[45]=new Array(3003,3000,"计算机/网络/系统","Computer/Network/System",0)
sort[46]=new Array(3004,3000,"实习生/在校生","Intern/Enrolled students",0)
sort[47]=new Array(3099,3000,"其它","Others",0)
sort[48]=new Array(1101,1100,"高级管理","Senior management",0)
sort[49]=new Array(1102,1100,"行政/人事/文职","Administration/personnel/civil service",0)
sort[50]=new Array(1103,1100,"销售/业务/客服","Sale/business/customer servic",0)
sort[51]=new Array(1104,1100,"外联","External liaison",0)
sort[52]=new Array(1105,1100,"计调","Scheduling",0)
sort[53]=new Array(1106,1100,"导游","Guide",0)
sort[54]=new Array(1107,1100,"预定/票务人员","Booking/ticketing personnel",0)
sort[55]=new Array(1108,1100,"财务/审（统）计类","Finance/auditing (statistics)",0)
sort[56]=new Array(1109,1100,"实习生/在校生","Intern/student",0)
sort[57]=new Array(1199,1100,"其它","Others",0)
sort[58]=new Array(2101,2100,"高尔夫管理","Golf Management",0)
sort[59]=new Array(2102,2100,"会籍销售","Membership sale",0)
sort[60]=new Array(2105,2100,"会所管理","Office management",0)
sort[61]=new Array(2106,2100,"接待/公关","Reception/Public relations",0)
sort[62]=new Array(2107,2100,"行政/文职/秘书","Administration/Civilian post/Secretary",0)
sort[63]=new Array(2108,2100,"球场预订","The field orders",0)
sort[64]=new Array(2109,2100,"草坪管理","Lawn management",0)
sort[65]=new Array(2104,2100,"球场设计","Field design",0)
sort[66]=new Array(2110,2100,"练习场设计","Practice field design",0)
sort[67]=new Array(2112,2100,"客服专员/服务员","The guest takes special commissioner",0)
sort[68]=new Array(2113,2100,"专场店人员","Special performance shop personnel",0)
sort[69]=new Array(2103,2100,"高尔夫球教练","Golf training",0)
sort[70]=new Array(2114,2100,"球童","Ball child",0)
sort[71]=new Array(2115,2100,"球具/配件生产","The ball has/Fitting production",0)
sort[72]=new Array(2116,2100,"高尔夫教育","Golf education",0)
sort[73]=new Array(2117,2100,"赛事组织","The sports event organizes",0)
sort[74]=new Array(2199,2100,"其它","Others",0)
sort[75]=new Array(1301,1300,"高级管理","Senior management",0)
sort[76]=new Array(1302,1300,"行政/人事/文职","Administration/personnel/civil service",0)
sort[77]=new Array(1303,1300,"销售/营销/业务类","Sale/marketing/business",0)
sort[78]=new Array(1304,1300,"预定/票务人员","Booking/ticketing personnel",0)
sort[79]=new Array(1305,1300,"财务类","Finance",0)
sort[80]=new Array(1306,1300,"计算机/IT类","Computer/IT",0)
sort[81]=new Array(1307,1300,"实习生/在校生","Intern/student",0)
sort[82]=new Array(1399,1300,"其它","Others",0)
sort[83]=new Array(1901,1900,"高级管理","Senior management",0)
sort[84]=new Array(1925,1900,"部长/领班/服务员","Department chief/supervisor/waiter",0)
sort[85]=new Array(1902,1900,"楼面管理","Floor Management",0)
sort[86]=new Array(1903,1900,"销售/营销/公关","Sale/marketing/public relations",0)
sort[87]=new Array(1904,1900,"餐饮连锁拓展","Catering franchise expansion",0)
sort[88]=new Array(1905,1900,"中式厨师","Chinese-style cook",0)
sort[89]=new Array(1906,1900,"西式厨师","Western Style Cook",0)
sort[90]=new Array(1907,1900,"日式厨师","Japanese Style Cook",0)
sort[91]=new Array(1908,1900,"粤菜主厨","Cantonese cuisine chef",0)
sort[92]=new Array(1909,1900,"川菜主厨","Sichuan cuisine chef",0)
sort[93]=new Array(1910,1900,"淮扬菜主厨","Huaiyang cuisine chef",0)
sort[94]=new Array(1911,1900,"闽菜主厨","Fujian cuisine chef",0)
sort[95]=new Array(1912,1900,"湘菜主厨","Hunan cuisine chef",0)
sort[96]=new Array(1913,1900,"鲁菜主厨","Shandong cuisine chef",0)
sort[97]=new Array(1914,1900,"徽菜主厨","Anhui cuisine chef",0)
sort[98]=new Array(1915,1900,"学徒/厨房助手","Apprentice/kitchen helper",0)
sort[99]=new Array(1916,1900,"糕点厨师","Pastry cook",0)
sort[100]=new Array(1917,1900,"砧板","Chopping block",0)
sort[101]=new Array(1918,1900,"食雕","Food Carve",0)
sort[102]=new Array(1919,1900,"冷菜","Cold dish",0)
sort[103]=new Array(1920,1900,"行政/人事/文职","Administration/personnel/civil service",0)
sort[104]=new Array(1921,1900,"财务类","Finance",0)
sort[105]=new Array(1922,1900,"工程","Engineering",0)
sort[106]=new Array(1923,1900,"采购","Purchase",0)
sort[107]=new Array(1924,1900,"计算机/IT类","Computer/IT",0)
sort[108]=new Array(1999,1900,"其他","Others",0)
sort[109]=new Array(2001,2000,"高级管理","Senior management",0)
sort[110]=new Array(2002,2000,"销售/营销/公关","Sale/marketing/public relations",0)
sort[111]=new Array(2003,2000,"美容师/美容技师","Beautician/beauty technician",0)
sort[112]=new Array(2004,2000,"按摩/足疗技师","Massage/foot carer",0)
sort[113]=new Array(2005,2000,"美甲师","Nail specialis",0)
sort[114]=new Array(2006,2000,"美发师","Hairdresser",0)
sort[115]=new Array(2007,2000,"主持/DJ","MC/DJ",0)
sort[116]=new Array(2008,2000,"歌手/乐队/组合","Singer/band/group",0)
sort[117]=new Array(2009,2000,"运动教练","Sports trainer",0)
sort[118]=new Array(2010,2000,"服务人员","Service staff",0)
sort[119]=new Array(2011,2000,"行政/人事/文职","Administration/personnel/civil service",0)
sort[120]=new Array(2012,2000,"财务类","Finance",0)
sort[121]=new Array(2013,2000,"工程","Engineering",0)
sort[122]=new Array(2014,2000,"采购","Purchase",0)
sort[123]=new Array(2015,2000,"计算机/IT类","Computer/IT",0)
sort[124]=new Array(2099,2000,"其他","Others",0)
sort[125]=new Array(2200,0,"酒店-总经理室","Hotel·General manager room",1)
sort[126]=new Array(2201,2200,"总经理","General manager",0)
sort[127]=new Array(2301,2300,"人力资源部总监","Human resources department inspector general",0)
sort[128]=new Array(2401,2400,"市场销售部总监","Market sale department inspector general",0)
sort[129]=new Array(1203,1200,"酒店用品类","Hotel thing",0)
sort[130]=new Array(1204,1200,"旅游交通类","Tourism Transport",0)
sort[131]=new Array(2402,2400,"市场销售部经理","Market sale department manager",0)
sort[132]=new Array(2302,2300,"人力资源部经理","Human resources department manager",0)
sort[133]=new Array(2202,2200,"常务副总经理","Routine deputy general manager",0)
sort[134]=new Array(2300,0,"酒店-人力资源部","Hotel·Human resources department",1)
sort[135]=new Array(2400,0,"酒店-公关销售部","Hotel·PR Sales",1)
sort[136]=new Array(2203,2200,"副总经理","Deputy general manager",0)
sort[137]=new Array(2303,2300,"人事主任","Human affairs director",0)
sort[138]=new Array(2403,2400,"市场销售部基层管理人员","Market sale department basic unit administrative p",0)
sort[139]=new Array(1205,1200,"旅游软件类","Tourism Software",0)
sort[140]=new Array(1206,1200,"旅游机构类","Tourism Agency",0)
sort[141]=new Array(2405,2400,"公关部经理","Public Relations Manager",0)
sort[142]=new Array(2304,2300,"劳资主任","Labor director",0)
sort[143]=new Array(2204,2200,"驻店经理","In shop manager",0)
sort[144]=new Array(2500,0,"酒店-前厅部","Hotel·Lobby department",1)
sort[145]=new Array(2600,0,"酒店-房务部","Hotel·Fang Wubu",1)
sort[146]=new Array(2205,2200,"办公室主任","Office director",0)
sort[147]=new Array(2305,2300,"培训部经理","Training department manager",0)
sort[148]=new Array(2406,2400,"公关部副经理","Public Relations manager",0)
sort[149]=new Array(1207,1200,"旅游院校类","Tourism Academy",0)
sort[150]=new Array(2209,2200,"总经理秘书","Secretary General Manager",0)
sort[151]=new Array(2404,2400,"市场销售部员工","Market sale department staff",0)
sort[152]=new Array(2306,2300,"培训主任","Trains director",0)
sort[153]=new Array(2700,0,"酒店-财务部","Hotel·Finance department",1)
sort[154]=new Array(1201,1200,"翻译","Translator",0)
sort[155]=new Array(1202,1200,"咨询顾问","Consultant",0)
sort[156]=new Array(2800,0,"酒店-工程部","Hotel·Engineering dept",1)
sort[157]=new Array(2210,2200,"总经理助理","Assistant General Manager",0)
sort[158]=new Array(2407,2400,"公关部员工","Public Relations staff",0)
sort[159]=new Array(2308,2300,"人事助理","Personnel Assistant",0)
sort[160]=new Array(2307,2300,"人事部文员","Human resources department officers",0)
sort[161]=new Array(2900,0,"酒店-保安部","Hotel·Security department",1)
sort[162]=new Array(2206,2200,"各部门秘书","Various departments secretary",0)
sort[163]=new Array(2207,2200,"文员","Officer",0)
sort[164]=new Array(3000,0,"酒店-其它","Hotel·Others",1)
sort[165]=new Array(2208,2200,"司机","Driver",0)
sort[166]=new Array(1900,0,"餐饮","Catering",1)
sort[167]=new Array(1100,0,"旅行社","Travel Agency",1)
sort[168]=new Array(2100,0,"高尔夫","Golf",1)
sort[169]=new Array(2000,0,"休闲/娱乐/运动","Leisure/Entertainment/Sports",1)
sort[170]=new Array(1300,0,"旅游景点","Scenic Spot",1)
sort[171]=new Array(1299,1200,"其它","Others",0)
sort[172]=new Array(1200,0,"其它","Others",1)
sort[173]=new Array(2399,2300,"其它","Others",0)
sort[174]=new Array(2499,2400,"其它","Others",0)
sort[175]=new Array(2299,2200,"其它","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;
}



