        if (!window.jsMath) {jsMath = {}}
        if (!jsMath.HTML) {jsMath.HTML = {}}
        jsMath.HTML.Blank = function (w,h,d,isRule) {
          var backspace = ''; var style = ''
          if (isRule) {
            style += 'border-left:'+this.Em(w)+' solid;';
            if (jsMath.Browser.widthAddsBorder) {w = 0};
          }
          if (w == 0) {
            if (jsMath.Browser.blankWidthBug) {
              if (jsMath.Browser.quirks) {
                style += 'width:1px;';
                backspace = '<span class="spacer" style="margin-right:-1px"></span>'
              } else if (!isRule) {
                style += 'width:1px;margin-right:-1px;';
              }
            }
          } else {style += 'width:'+this.Em(w)+';'}
          if (d == null) {d = 0}
          if (h) {
            var H = this.Em(h+d);
            if (isRule && h*jsMath.em <= 1.5) {H = "1.5px"; h = 1.5/jsMath.em}
            style += 'height:'+H+';';
          }
          if (jsMath.Browser.mozInlineBlockBug) {d = -h}
          if (jsMath.Browser.msieBorderBug && !isRule) {d -= jsMath.d}
          if (d) {style += 'vertical-align:'+this.Em(-d)}
          return backspace+'<span class="blank" style="'+style+'"></span>';
        };

        if (!jsMath.Controls) {jsMath.Controls = {}}
        if (!jsMath.Controls.cookie) {jsMath.Controls.cookie = {}}
        jsMath.Controls.cookie.scale = 120;

