Ну как минимум код
if(next_pre==1){
loading_work="img/works/work_"+work_big[q-1]+"_big.jpg";
loading_width=work_width[q-1];
loading_height=work_height[q-1];
} if(next_pre==0){
loading_work="img/works/work_"+work_big[q+1]+"_big.jpg";
loading_width=work_width[q+1];
loading_height=work_height[q+1];
}
можно заменить на что-то вроде
var index = next_pre == 1 ? q - 1 : q + 1;
loading_work="img/works/work_"+work_big[index]+"_big.jpg";
loading_width=work_width[index];
loading_height=work_height[index];