/** vice-versa project * @author Andrea Giammarchi * @license Mit Style License * @blog http://webreflection.blogspot.com/ * @project http://code.google.com/p/vice-versa/ * @version 0.20090708221500 */if(!this.execScript){this.execScript=function(c){var b=document.getElementsByTagName("head")[0]||document.documentElement,a=document.createElement("script");a.type="text/javascript";a.appendChild(document.createTextNode(c));b.appendChild(a);b.removeChild(a);delete b;delete a}}if(this.setTimeout.length===undefined){(function(a){this.setTimeout=a(this.setTimeout);this.setInterval=a(this.setInterval)})(function(a){return function(d,c){if(typeof d==="string"||d instanceof String){return a(d,c)}var b=Array.slice(arguments,2);return a(function(){d.apply(null,b)},c)}})}if(!Object.create){Object.create=(function(a){return function(c,b){a.prototype=c;c=new a;if(b){Object.forIn(b,function(f,d){c[d]=f[d]})}return c}})(Function())}if(!Object.defineProperty&&Object.prototype.__defineGetter__){Object.defineProperty=function(b,c,a){if(a.get){b.__defineGetter__(c,a.get)}if(a.set){b.__defineSetter__(c,a.set)}}}if(!Object.getPrototypeOf){Object.getPrototypeOf=function(a){if(a instanceof Object&&a instanceof a.constructor){return a.constructor.prototype}}}if(!Object.keys){Object.keys=(function(a){return function(c){var b=[];Object.forIn(c,a,b);return b}})(function(b,a){this[this.length]=a})}(function(a){if(!a.every){a.every=function(f,b){for(var d=this.length,c=0;c>0)-1:0);o.setUTCDate(g[5]>>0);o.setUTCHours(g[7]>>0);o.setUTCMinutes(g[8]>>0);o.setUTCSeconds(g[10]>>0);o.setUTCMilliseconds(g[12]>>0);if(g[13]&&g[13]!=="Z"){var l=g[16]>>0,j=g[17]>>0,n=g[15]==="+";o.setUTCHours((g[7]>>0)+n?-l:l);o.setUTCMinutes((g[8]>>0)+n?-j:j)}return o}return new d(p,g,o,k||0,j||0,n||0,q||0)};window.Date.prototype=d.prototype;c=b}})(Date);if(+"\v1"){(function(b,f){function a(h){this._={event:h,cancelBubble:false};for(var g in h){this[g]=h[g]}}a.prototype.__defineGetter__("cancelBubble",function(){return this._.cancelBubble});a.prototype.__defineSetter__("cancelBubble",function(g){if(this._.cancelBubble=this._.event.cancelBubble=!!g){this._.event.stopPropagation()}});a.prototype.__defineGetter__("returnValue",function(){return this._.returnValue});a.prototype.__defineSetter__("returnValue",function(g){if(!(this._.returnValue=!!g)){this._.event.preventDefault()}});a.update=function(g,h){g.clientX=h.clientX;g.clientY=h.clientY;g.keyCode=h.keyCode||h.which||h.charCode||0;g.fromElement=h.relatedTarget||g.fromElement;g.wheelDelta=h.detail!==1?-h.detail/3:0;g.srcElement=h.target.nodeType==3?h.target.parentNode:h.target;g.cancelBubble=g._.cancelBubble;if(g._.cancelBubble){h.stopPropagation()}if(g._.returnValue===false){h.preventDefault()}return g};if(typeof f.attachEvent=="undefined"){this.attachEvent=HTMLDocument.prototype.attachEvent=HTMLElement.prototype.attachEvent=function(h,i){var g=b.get(i);if(!g){g=b.set(i);g.instances=[];g.callback=function(j){window.event=a.update(g.event||(g.event=new a(j)),j);return i.call(null)}}g.instances.push(this);this.addEventListener(h.substring(2),g.callback,false);return true};this.detachEvent=HTMLDocument.prototype.detachEvent=HTMLElement.prototype.detachEvent=function(h,k){var g=b.get(k);if(g){var j=g.instances.indexOf(this);if(-1")}catch(c){document.createElement=(function(g){return function(j){if(/"+j+"";var i=f.getElementsByTagName(RegExp.$1)[0];h=i.parentNode.removeChild(i)}else{var h=f.removeChild(f.firstChild)}f.innerHTML=h.innerHTML="";return h}else{var h=g.call(document,j);return h}}})(document.createElement)}if(typeof document.all=="undefined"){HTMLDocument.prototype.__defineGetter__("all",function(){return this.getElementsByTagName("*")});HTMLDocument.prototype.__defineSetter__("all",function(g){throw new Error("Not implemented")})}this.attachEvent("onunload",function(){b.clean();f=null})})((function(c,b){return{clean:function(){c=[];b=[]},del:function(a){var d=c.indexOf(a);if(-1