StackBlur backgrounds

유망해 보이지만 다음 오류가 발생합니다:
Uncaught ReferenceError: assignment to undeclared variable img

          var blur = $("#background_b").data("blur");
          img = new Image();
          c = document.getElementById("background_b");
          ctx = c.getContext("2d");
          w = window.innerWidth;
          h = window.innerHeight;

여기서는 세미콜론 대신 쉼표를 사용하려는 의도였을 것 같습니다.