var honor_list = ["泰山学者优势特色学科人才团队领军人才","国家优秀青年科学基金获得者","长江学者和创新团队发展计划","山东省有突出贡献的中青年专家","泰山学者","泰山学者青年专家","山东省杰出青年基金获得者","山东省优秀青年基金获得者","全国优秀教师","省级教学名师","山东高校青创团队发展计划","香江学者","青岛市教学名师","山东省高校黄大年式教师团队"];
function name_compare(param1, param2) {
var py1 = param1.getAttribute("pinyin");
var py2 = param2.getAttribute("pinyin");
if (py1 > py2){
return 1;
}else if(py1 == py2){
return 0;
}else{
return -1;
}
}
function get_teacher_group(prefix, teacherlist){
if(teacherlist.length>0){
var teacher_pyhead = '
' + prefix + '
';
var teacher_list = '';
for(var ind=0; ind
';
return '' + teacher_pyhead + teacher_list + '
';
}
else{
return "";
}
}
function process_teacher_group(groupby){
var teacher_div = document.getElementsByClassName("teacher-list")[0];
var teacher_list = teacher_div.getElementsByTagName("a");
var res_head = "";
var res_content = "";
if (groupby != ""){
var group_dict = {};
var group_other = new Array();
for(var ind=0; ind';
var teacher_list = '';
for(var ind=0; ind
';
teacher_content = '' + teacher_head + teacher_list + '
';
res_content += teacher_content;
}
}else{
var char_az = {};
for(var ind=0; ind<26; ++ind){
char_az[String.fromCharCode(97+ind)] = new Array();
}
var char_other = new Array();
for(var ind=0; ind0){
res_head += '#';
}else{
res_head += '#';
}
res_content += get_teacher_group("#", char_other);
for(var ind=0; ind<26; ++ind){
var upper_char = String.fromCharCode(65+ind);
var lower_char = String.fromCharCode(97+ind);
if (char_az[lower_char].length>0){
res_head += ''+upper_char+'';
}else{
res_head += ''+upper_char+'';
}
res_content += get_teacher_group(String.fromCharCode(65+ind), char_az[lower_char]);
}
}
if (res_head != ""){
res_head = '';
}
res_content = '' + res_content + '
';
teacher_div.outerHTML = res_head + res_content;
}