(function(k){k.fn.qrcode=function(a){var l=function(a){var c,b,e,d;c="";e=a.length;for(b=0;b=d?c+=a.charAt(b):(2047>12&15),c+=String.fromCharCode(128|d>>6&63)):c+=String.fromCharCode(192|d>>6&31),c+=String.fromCharCode(128|d>>0&63));return c};"string"===typeof a&&(a={text:l(a)});a=k.extend({},{render:"canvas",width:256,height:256,typeNumber:-1,correctLevel:QRErrorCorrectLevel.H,background:"#ffffff",foreground:"#000000"},a);var l= function(){var b=new QRCode(a.typeNumber,a.correctLevel);b.addData(a.text);b.make();for(var c=k("
").css("width",a.width+"px").css("height",a.height+"px").css("border","0px").css("border-collapse","collapse").css("background-color",a.background),g=a.width/b.getModuleCount(),e=a.height/b.getModuleCount(),d=0;d").css("height",e+"px").appendTo(c),f=0;f").css("width",g+"px").css("background-color",b.isDark(d, f)?a.foreground:a.background).appendTo(h);return c},m="canvas"==a.render?function(){var b=new QRCode(a.typeNumber,a.correctLevel);b.addData(a.text);b.make();var c=document.createElement("canvas");c.width=a.width;c.height=a.height;for(var g=c.getContext("2d"),e=a.width/b.getModuleCount(),d=a.height/b.getModuleCount(),h=0;h";return b}()}})(jQuery); // V1.0.0.310 //# sourceMappingURL=c:/jquery.qrcode.min.map