var teacherUrl = "/_wp3services/generalQuery?queryObj=teacherHome";
var siteId = 13;
var pageIndex = 1;
var rows = 999;
$('.col_path a').eq(1).text('Faculty')
var career=getUrlParam('career');console.log(career);
if(career !=''&&career!=null){
$('.col_path a:last-child').text(career)
$('.col_path a:last-child').attr('href','javascript:void(0);')
$('.column-wrap').each(function () {
var title=$(this).find('.col-title').text();
if(career==title){
$(this).css('display','block')
}
else {
$(this).css('display','none')
}
})
loadContents(pageIndex);}
else{
loadContents(pageIndex);
}
function getUrlParam(name){
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return "";
}
function loadContents(pageIndex){
$(".loading").show();
$(".col_news_list").hide();
$(".cols_list").children().remove();
var orders = JSON.stringify(getOrders());
var conditions = JSON.stringify(getConditions());
var returnInfos = JSON.stringify(getReturnInfos());
$.ajax({
url: teacherUrl,
type: "POST",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
cache: true,
dataType: "json",
data: {
siteId: siteId,
pageIndex: pageIndex,
rows: rows,
conditions: conditions,
orders: orders,
returnInfos: returnInfos,
articleType: 2,
level: 1
},
success: function(result){
var html = "";
if (result != null){
if(result.data.length > 0){
for (i = 0; i < result.data.length; i++){
var tec = result.data[i];
html = '
' +
'' +
'' +
'' +
'
' +
'
' + tec.title + ', PhD
' +
'
' +
'
' + tec.career+ '
' +
'
Research Area: ' +' '+ tec.exField4 + '' +
// '
E-mail:' + tec.email + '' +
// '
Phone:' + tec.phone + '' +
'
' +
'
' +
'
' +
'' +
'';
if(tec.career == 'Professor'){
$(".column-wrap.column-field-1").find(".cols_list").append(html);
}else if(tec.career == 'Associate Professor'){
$(".column-wrap.column-field-2").find(".cols_list").append(html);
}else if(tec.career == 'Assistant Professor'){
$(".column-wrap.column-field-3").find(".cols_list").append(html);
}else if(tec.career == 'Distinguished Adjunct Professor from CAS'){
$(".column-wrap.column-field-4").find(".cols_list").append(html);
}else if(tec.career == 'Overseas Distinguished Adjunct Professor'){
$(".column-wrap.column-field-5").find(".cols_list").append(html);
}
else if(tec.career == 'Chair Professor'){
$(".column-wrap.column-field-0").find(".cols_list").append(html);
}
}
}else{
$(".col_news_list").append('No related teachers found!
');
}
}
$(".column-wrap").each(function(){
if($(this).find(".cols_list li").length < 1){
$(this).remove();
}
})
$(".loading").hide();
$(".col_news_list").fadeIn();
},
complete:function(){
$("img.lazy").lazyload({effect: "fadeIn"});
}
});
}
function getConditions(career) {
var conditdata = [];
var career = getUrlParam("career");
conditdata.push({
field: "published",
value: "1",
judge: '='
});
conditdata.push({
field: "language",
value: "2",
judge: '='
});
if(career != '' && career !=undefined) {
conditdata.push({field: "career", value:career, judge: "="});
console.log(1111);
}
return conditdata;
}
function getOrders(){
var orderData = [
// {field: "letter", type: "asc"}
{field: "exField6", type: "asc"}
];
return orderData;
}
function getReturnInfos(){
var returnInfosdata = [
{field: "title", name: "title"},
{field: "headerPic", name: "headerPic"},
{field: "career", name: "career"},
{field: "cnUrl", name: "cnUrl"},
{field: "phone", name: "phone"},
{field: "email", name: "email"},
{field: "exField1", name: "exField1"},
{field: "exField2", name: "exField2"},
{field: "exField3", name: "exField3"},
{field: "exField4", name: "exField4"},
{field: "exField6", name: "exField6"},
{field: "exContent14", name: "exContent14"}
];
return returnInfosdata;
}