(function(){var b=window.PrefixFree;if(b)b.events={DOMNodeInserted:function(a){var a=a.target,c=a.nodeName;a.nodeType==1&&(/link/i.test(c)?b.process.link(a):/style/i.test(c)?b.process.styleElement(a):a.hasAttribute("style")&&b.process.styleAttribute(a))},DOMAttrModified:function(a){a.attrName==="style"&&(document.removeEventListener("DOMAttrModified",b.events.DOMAttrModified,false),b.process.styleAttribute(a.target),document.addEventListener("DOMAttrModified",b.events.DOMAttrModified,false))}},document.addEventListener("DOMContentLoaded",
function(){document.addEventListener("DOMNodeInserted",b.events.DOMNodeInserted,false);document.addEventListener("DOMAttrModified",b.events.DOMAttrModified,false);if(window.CSSStyleDeclaration)for(var a=0;a<b.properties.length;a++){var c=b.camelCase(b.properties[a]),d=b.prefixProperty(c),e=CSSStyleDeclaration.prototype,f=function(a){return function(){return this[a]}}(d),d=function(a){return function(b){this[a]=b}}(d);Object.defineProperty?Object.defineProperty(e,c,{get:f,set:d,enumerable:true,configurable:true}):
e.__defineGetter__&&(e.__defineGetter__(c,f),e.__defineSetter__(c,d))}},false)})();
