Created by Niel Edwards (sp?), a frequent collaborator for Marvel and DC Comics, this first issue tells the story of Nebraska Man’s plight as an unthanked and uncompensated open-source dev. He is then approached by the Shadowy Super Coder and learns about a powerful new technology that could save the day.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
-
-
-
-
-
+
+
+
Take 'saving the internet' one step further...
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
-
-
-
-
-
-
-
-
-
-
Issue Title. Issue No.
-
Release Date | Author Name | Illustrator Name
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
-
-
-
-
-
+
+
+
+
How to earn your Nebraska Man cover NFT's.
+
+
Follow our Twitter
+
Like the Nebraska Man tweet
+
Retweet
+
Join Discord
+
Attend AMA
+
Join Subreddit
+
Subscribe Youtube
+
-
-
-
-
-
-
-
-
-
-
-
-
-
Issue Title. Issue No.
-
Release Date | Author Name | Illustrator Name
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
-
-
-
-
-
+
+
+
+
{{ end }}
diff --git a/src/layouts/partials/comic-catalog.html b/src/layouts/partials/comic-catalog.html
new file mode 100644
index 0000000..abc92ba
--- /dev/null
+++ b/src/layouts/partials/comic-catalog.html
@@ -0,0 +1,83 @@
+
+
+
catalog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Issue Title. Issue No.
+
Release Date | Author Name | Illustrator Name
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Issue Title. Issue No.
+
Release Date | Author Name | Illustrator Name
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Issue Title. Issue No.
+
Release Date | Author Name | Illustrator Name
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/partials/head.html b/src/layouts/partials/head.html
index 7a643db..0cce205 100644
--- a/src/layouts/partials/head.html
+++ b/src/layouts/partials/head.html
@@ -44,6 +44,9 @@
})();
+
+
+
diff --git a/src/static/Images/placeholder/batman-2016-120-1.jpeg b/src/static/Images/placeholder/batman-2016-120-1.jpeg
new file mode 100644
index 0000000..e94b142
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-1.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-10.jpeg b/src/static/Images/placeholder/batman-2016-120-10.jpeg
new file mode 100644
index 0000000..0b09158
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-10.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-11.jpeg b/src/static/Images/placeholder/batman-2016-120-11.jpeg
new file mode 100644
index 0000000..7091b4d
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-11.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-12.jpeg b/src/static/Images/placeholder/batman-2016-120-12.jpeg
new file mode 100644
index 0000000..c326d4c
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-12.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-13.jpeg b/src/static/Images/placeholder/batman-2016-120-13.jpeg
new file mode 100644
index 0000000..0069807
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-13.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-3.jpeg b/src/static/Images/placeholder/batman-2016-120-3.jpeg
new file mode 100644
index 0000000..c513e0f
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-3.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-4.jpeg b/src/static/Images/placeholder/batman-2016-120-4.jpeg
new file mode 100644
index 0000000..ebf31b1
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-4.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-5.jpeg b/src/static/Images/placeholder/batman-2016-120-5.jpeg
new file mode 100644
index 0000000..0fc82b0
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-5.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-6.jpeg b/src/static/Images/placeholder/batman-2016-120-6.jpeg
new file mode 100644
index 0000000..c1feb2d
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-6.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-7.jpeg b/src/static/Images/placeholder/batman-2016-120-7.jpeg
new file mode 100644
index 0000000..63a1964
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-7.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-8.jpeg b/src/static/Images/placeholder/batman-2016-120-8.jpeg
new file mode 100644
index 0000000..3f84c88
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-8.jpeg differ
diff --git a/src/static/Images/placeholder/batman-2016-120-9.jpeg b/src/static/Images/placeholder/batman-2016-120-9.jpeg
new file mode 100644
index 0000000..dd97423
Binary files /dev/null and b/src/static/Images/placeholder/batman-2016-120-9.jpeg differ
diff --git a/src/static/css/basic.css b/src/static/css/basic.css
new file mode 100644
index 0000000..7845e5f
--- /dev/null
+++ b/src/static/css/basic.css
@@ -0,0 +1,64 @@
+/* Basic sample */
+
+.latest-container{
+ overflow:hidden;
+ background-color:#1a1a1a;
+ margin:0;
+ padding:0;
+}
+
+.flipbook-viewport{
+ overflow:hidden;
+ width:100%;
+ height:100%;
+}
+
+.flipbook-viewport .container{
+ top:50%;
+ left:50%;
+ margin:auto;
+}
+
+.flipbook-viewport .flipbook{
+ width:922px;
+ height:600px;
+}
+
+.flipbook-viewport .page{
+ width:461px;
+ height:600px;
+ background-color:white;
+ background-repeat:no-repeat;
+ background-size:100% 100%;
+}
+
+.flipbook .page{
+ -webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
+ -moz-box-shadow:0 0 20px rgba(0,0,0,0.2);
+ -ms-box-shadow:0 0 20px rgba(0,0,0,0.2);
+ -o-box-shadow:0 0 20px rgba(0,0,0,0.2);
+ box-shadow:0 0 20px rgba(0,0,0,0.2);
+}
+
+.flipbook-viewport .page img{
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ margin:0;
+}
+
+.flipbook-viewport .shadow{
+ -webkit-transition: -webkit-box-shadow 0.5s;
+ -moz-transition: -moz-box-shadow 0.5s;
+ -o-transition: -webkit-box-shadow 0.5s;
+ -ms-transition: -ms-box-shadow 0.5s;
+
+ -webkit-box-shadow:0 0 20px #ccc;
+ -moz-box-shadow:0 0 20px #ccc;
+ -o-box-shadow:0 0 20px #ccc;
+ -ms-box-shadow:0 0 20px #ccc;
+ box-shadow:0 0 20px #ccc;
+}
diff --git a/src/static/css/buttons.css b/src/static/css/buttons.css
index 901fd81..306a873 100644
--- a/src/static/css/buttons.css
+++ b/src/static/css/buttons.css
@@ -38,7 +38,8 @@
/* Icon Styling */
- .btn-primary .icon-enter-arrow{
+ .btn-primary .icon-enter-arrow,
+ .btn-primary .icon-download-arrow{
display: inline-block;
position: relative;
margin-right: 0.558vw;
diff --git a/src/static/css/nebraska-man.css b/src/static/css/nebraska-man.css
index 718b08b..1857da6 100644
--- a/src/static/css/nebraska-man.css
+++ b/src/static/css/nebraska-man.css
@@ -33,6 +33,14 @@
border-bottom: 2px solid #949494;
}
+.nb-man-latest{
+ background-image: url("/Images/x-large-grid.svg");
+ background-attachment: fixed;
+ background-position: top;
+ background-repeat: repeat;
+ background-size: cover;
+}
+
#nb-man-float{
position: relative;
padding-left: 25vw;
diff --git a/src/static/js/basic.js b/src/static/js/basic.js
new file mode 100644
index 0000000..12a3690
--- /dev/null
+++ b/src/static/js/basic.js
@@ -0,0 +1,94 @@
+/*
+ * Basic sample
+*/
+
+function addPage(page, book) {
+
+ var id, pages = book.turn('pages');
+
+ // Create a new element for this page
+ var element = $('', {});
+
+ // Add the page to the flipbook
+ if (book.turn('addPage', element, page)) {
+
+ // Add the initial HTML
+ // It will contain a loader indicator and a gradient
+ element.html('');
+
+ // Load the page
+ loadPage(page, element);
+ }
+
+}
+
+function loadPage(page, pageElement) {
+
+ // Create an image element
+
+ var img = $('');
+
+ img.mousedown(function(e) {
+ e.preventDefault();
+ });
+
+ img.load(function() {
+
+ // Set the size
+ $(this).css({width: '100%', height: '100%'});
+
+ // Add the image to the page after loaded
+
+ $(this).appendTo(pageElement);
+
+ // Remove the loader indicator
+
+ pageElement.find('.loader').remove();
+ });
+
+ // Load the page
+
+ img.attr('src', 'pages/' + page + '.jpg');
+
+}
+
+
+function loadLargePage(page, pageElement) {
+
+ var img = $('');
+
+ img.load(function() {
+
+ var prevImg = pageElement.find('img');
+ $(this).css({width: '100%', height: '100%'});
+ $(this).appendTo(pageElement);
+ prevImg.remove();
+
+ });
+
+ // Loadnew page
+
+ img.attr('src', 'pages/' + page + '-large.jpg');
+}
+
+
+function loadSmallPage(page, pageElement) {
+
+ var img = pageElement.find('img');
+
+ img.css({width: '100%', height: '100%'});
+
+ img.unbind('load');
+ // Loadnew page
+
+ img.attr('src', 'pages/' + page + '.jpg');
+}
+
+
+
+// http://code.google.com/p/chromium/issues/detail?id=128488
+function isChrome() {
+
+ return navigator.userAgent.indexOf('Chrome')!=-1;
+
+}
\ No newline at end of file
diff --git a/src/static/js/jquery.min.1.7.js b/src/static/js/jquery.min.1.7.js
new file mode 100644
index 0000000..3ca5e0f
--- /dev/null
+++ b/src/static/js/jquery.min.1.7.js
@@ -0,0 +1,4 @@
+/*! jQuery v1.7 jquery.com | jquery.org/license */
+(function(a,b){function cA(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cx(a){if(!cm[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cn||(cn=c.createElement("iframe"),cn.frameBorder=cn.width=cn.height=0),b.appendChild(cn);if(!co||!cn.createElement)co=(cn.contentWindow||cn.contentDocument).document,co.write((c.compatMode==="CSS1Compat"?"":"")+""),co.close();d=co.createElement(a),co.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cn)}cm[a]=e}return cm[a]}function cw(a,b){var c={};f.each(cs.concat.apply([],cs.slice(0,b)),function(){c[this]=a});return c}function cv(){ct=b}function cu(){setTimeout(cv,0);return ct=f.now()}function cl(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ck(){try{return new a.XMLHttpRequest}catch(b){}}function ce(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bB(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function br(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bi,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bq(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bp(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bp)}function bp(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bo(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bn(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bm(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d=0===c})}function V(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function N(){return!0}function M(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7",length:0,size:function(){return this.length},toArray:function(){return G.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),B.add(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(G.apply(this,arguments),"slice",G.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:F,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;B.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!B){B=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&K()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return a!=null&&m.test(a)&&!isNaN(a)},type:function(a){return a==null?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||E.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(x,"ms-").replace(w,y)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,unknownElems:!!a.getElementsByTagName("nav").length,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",enctype:!!c.createElement("form").enctype,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.lastChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-999px",top:"-999px"});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;f(function(){var a,b,d,e,g,h,i=1,j="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",l="visibility:hidden;border:0;",n="style='"+j+"border:5px solid #000;padding:0;'",p="