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;

Кажется, вы имели в виду использовать запятые вместо точек с запятой здесь.