window.jQuery&&function(e,i){e.extend({metadata:{defaults:{type:"html5",name:"metadata",cre:/(\{.*\})/,single:"metadata"},setType:function(b,a){this.defaults.type=b;this.defaults.name=a},get:function(b,a){a=e.extend({},this.defaults,a);if(!a.single.length)a.single="metadata";var d=e.data(b,a.single);if(d)return d;d="{}";var h=function(c){if(typeof c!=="string")return c;try{c=(new Function("return "+c))()}catch(j){c={}}return c};if(a.type==="html5"){var g={};e(b.attributes).each(function(){var c=this.nodeName;
if(c.match(/^data-/))c=c.replace(/^data-/,"");else return true;g[c]=h(this.nodeValue)})}else{if(a.type==="class"){var f=a.cre.exec(b.className);if(f)d=f[1]}else if(a.type==="elem"){if(!b.getElementsByTagName)return;f=b.getElementsByTagName(a.name);if(f.length)d=e.trim(f[0].innerHTML)}else if(b.getAttribute!==i)if(f=b.getAttribute(a.name))d=f;g=h(d.indexOf("{")<0?"{"+d+"}":d)}e.data(b,a.single,g);return g}}});e.fn.metadata=function(b){return e.metadata.get(this[0],b)}}(jQuery);

