Это связано с ошибкой компилятора, обычно вы можете избежать ее, заключая в себе содержимое вашего дела с помощью {} =>
switch (direction) {
case "left" :
{ // --> here
if (project_array[cp].projectThumb.thumbActive == false){
if (cp>0){ cp--; }
checkActive("left")
} else {
unloadProject();
}
} // -> and here
break;
case "right" :
{ // --> here
if (project_array[cp].projectThumb.thumbActive == false){
if (cp<(tp-1)){ cp++; }
checkActive("right")
} else {
unloadProject();
}
} // -> and here
break;
}