From dfd85c401e5dd8ea913cc771b7b2e3396f0ebec2 Mon Sep 17 00:00:00 2001 From: Greg Leuch Date: Sat, 15 May 2010 16:29:55 -0400 Subject: [PATCH] adding example file, fixing minor bugs w/ search, nicer placement and replacing of images w/ mentions in src, alt, or title attributes. minifying this script, including jquery-latested, and updating js in xpi/ folder. including newer version of xpi. --- example.html | 37 ++++++++++++++ images/bieber_famo.jpg | Bin 0 -> 57720 bytes images/timberlake_famo.jpg | Bin 0 -> 50096 bytes jquery-latest.js | 32 ++++++++++++ shaved-bieber.js | 47 +++++------------- shaved-bieber.min.js | 18 +++---- shaved-bieber.xpi | Bin 45278 -> 46381 bytes xpi/content/shaved-bieber.js | 93 +++++++++++++++-------------------- xpi/install.rdf | 6 +-- 9 files changed, 132 insertions(+), 101 deletions(-) create mode 100755 example.html create mode 100644 images/bieber_famo.jpg create mode 100644 images/timberlake_famo.jpg create mode 100644 jquery-latest.js diff --git a/example.html b/example.html new file mode 100755 index 0000000..d017826 --- /dev/null +++ b/example.html @@ -0,0 +1,37 @@ + + + +OMG ITS JUSTIN BIEBER! THE Justin Bieber!!!! :o + + + + + +
+

OMG! OMG! OMG!
ITS JUSTIN BIEBER!!!!1!

+

+

Shave My Bieber!

+

Like it? Install the Firefox Extension!

+
+ + \ No newline at end of file diff --git a/images/bieber_famo.jpg b/images/bieber_famo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..79dbcdf0c6861c16aaf0ee812bd4d8c7f8ed0b6f GIT binary patch literal 57720 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 T%-gYKZmqGRLkgd${ag4SdcpK2 literal 0 HcmV?d00001 diff --git a/jquery-latest.js b/jquery-latest.js new file mode 100644 index 0000000..82b98e1 --- /dev/null +++ b/jquery-latest.js @@ -0,0 +1,32 @@ +/* + * jQuery 1.2.6 - New Wave Javascript + * + * Copyright (c) 2008 John Resig (jquery.com) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $ + * $Rev: 5685 $ + */ +(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else +return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else +return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else +selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else +this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else +return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else +jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else +jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else +ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&¬xml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&¬xml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&¬xml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else +while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else +for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else +xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else +jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else +for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else +s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else +e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})(); \ No newline at end of file diff --git a/shaved-bieber.js b/shaved-bieber.js index d61949a..afa1e98 100755 --- a/shaved-bieber.js +++ b/shaved-bieber.js @@ -43,7 +43,7 @@ function shaved_bieber_start($_) { }; $_.extend($_.shaved_bieber, { - settings : {hide_bg : true, search: /(justin)(\s)?(drew\s)?(bieber|beiber)/img, replace: 'SHAVED BIEBER', starred: '****** ******', init : false, finish : false}, + settings : {hide_bg : true, search: /(justin(\s|\-|\_))?(drew(\s|\-\_))?(bieber|beiber)/img, replace: '$1$2$3$4$5', starred: '****** ******', init : false, finish : false}, filter : function(self) { if (self.nodeType == 1) { @@ -60,7 +60,7 @@ function shaved_bieber_start($_) { if (self.nodeType == 3) { if (self.nodeValue.replace(/\s/ig, '') != '') { if (!c) c = $_(self).parent() ? $_(self).parent().css('color') : '#000000'; - text = self.nodeValue.replace($_.shaved_bieber.settings.search, '$1$2$3') + text = self.nodeValue.replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.replace.replace(/\%C/mg, c) ); $_(self).after(text); self.nodeValue = ''; } @@ -69,7 +69,7 @@ function shaved_bieber_start($_) { if ($_(self).children().length > 0) { $_.shaved_bieber($_(self).contents(), c); } else if ($_(self).children().length == 0) { - text = $_(self).html().replace($_.shaved_bieber.settings.search, '$1$2$3$4'); + text = $_(self).html().replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.replace.replace(/\%C/mg, c) ); $_(self).html(text); } } @@ -84,47 +84,24 @@ function shaved_bieber_start($_) { this.title = this.title.replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.starred) }); - // setTimeout(function() { - // $_('object,embed,iframe').each(function() { - // var r = $_(this); - // r.wrap(document.createElement('div')); - // var s = $_(this).parent(); - // s.css({width: r.width(), height: r.height()}).addClass('shaved_bieber'); - // r.remove(); - // }); - // }, 1000); - - // $_('img, input[type=image]').each(function() { - // var r = $_(this), w = r.width(), h = r.height(); - // r.css({width: r.width(), height: r.height()}).attr('src', 'http://assets.gleuch.com/blank.png').width(w).height(h); - // }); + $_('img, input[type=image]').each(function() { + if ($_(this).attr('alt').match($_.shaved_bieber.settings.search) || $_(this).attr('title').match($_.shaved_bieber.settings.search) || $_(this).attr('src').match($_.shaved_bieber.settings.search)) { + var r = $_(this), w = r.width(), h = r.height(), c = rgb2hex($_(this).css('color')); + r.css({background: c, width: r.width(), height: r.height()}).attr('src', 'http://assets.gleuch.com/blank.png').width(w).height(h); + } + }); var s = document.createElement("style"); - s.innerHTML = ".shaved_bieber {font-size: inherit !important; "+ ($_.shaved_bieber.settings.hide_bg ? "background-image: none !important;" : "") +"} .bg_shaved_bieber {"+ ($_.shaved_bieber.settings.hide_bg ? "background-image: none !important;" : "") +"} select, input, textarea, object, embed, img, button, hr {background: #000 !important; color: #000 !important; border-color: #000 !important;}"; + s.innerHTML = ".shaved_bieber {font-size: inherit !important; "+ ($_.shaved_bieber.settings.hide_bg ? "background-image: none !important;" : "") +"} .bg_shaved_bieber {"+ ($_.shaved_bieber.settings.hide_bg ? "background-image: none !important;" : "") +"}"; $_('head').append(s); - /*if ($_.shaved_bieber.settings.hide_bg) $_('body *, body, html').each(function() {$_(this).addClass('bg_shaved_bieber');});*/ - $_.shaved_bieber.settings.finish = true; } }); })($_); - /* $(window).ready(function() { */ - /* Remove some shitty ads */ - $('iframe, a[href~=atdmt], script[src~=doubleclick]').remove(); - /* }); */ - /* $_(document).ready(function() { */ - $_.shaved_bieber('html', '#000000'); - - /* setTimeout(function() { - if ($_.shaved_bieber.settings.md5 != $('*').size()) { - $_.shaved_bieber('html', '#000000'); - $_.shaved_bieber.settings.md5 = $('*').size(); - } - }, 2000); */ - /* }); */ + $_.shaved_bieber('html', '#000000'); } -shaved_bieber_wait(); \ No newline at end of file +if (!$_scruff) {shaved_bieber_wait();} \ No newline at end of file diff --git a/shaved-bieber.min.js b/shaved-bieber.min.js index 15bad59..43e2317 100644 --- a/shaved-bieber.min.js +++ b/shaved-bieber.min.js @@ -1,13 +1,13 @@ /* -Ctrl+F'd -A bookmarklet script to censor text on a web page, in the Rush Limbaugh style. -by Greg Leuch - ------------------------------------------------------------------------------------- - -Why Rush, you ask? Read this: http://www.gleuch.com/play/ctrl-f-d - + SHAVED BIEBER + Bookmarklet, Firefox extension, and inline code to clean up those lower regions + of websites from Bieber mentions. + + by Greg Leuch + + ------------------------------------------------------------------------------------ + */ -Array.prototype.in_array = function(p_val, sensitive) {for(var i = 0, l = this.length; i < l; i++) {if ((sensitive && this[i] == p_val) || (!sensitive && this[i].toLowerCase() == p_val.toLowerCase())) {return true;}} return false;};function rgb2hex(rgb) {rgb = rgb.replace(/\s/g, "").replace(/^(rgb\()(\d+),(\d+),(\d+)(\))$/, "$2|$3|$4").split("|"); return "#" + hex(rgb[0]) + hex(rgb[1]) + hex(rgb[2]);} function hex(x) {var hexDigits = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8","9", "A", "B", "C", "D", "E", "F"); return isNaN(x) ? "00" : hexDigits[(x-x%16)/16] + hexDigits[x%16];}var $_ = false, $ctrl_f_d = document.createElement('script'), local = true;$ctrl_f_d.src = 'http://assets.gleuch.com/jquery-latest.js';$ctrl_f_d.type = 'text/javascript';document.getElementsByTagName('head')[0].appendChild($ctrl_f_d);function ctrlfd_wait() {if ((local && typeof(jQuery) == 'undefined') || (!local && typeof(unsafeWindow.jQuery) == 'undefined')) {window.setTimeout(ctrlfd_wait,100);} else {ctrlfd_start(local ? jQuery : unsafeWindow.jQuery);}}function ctrlfd_start($_) {$_.fn.reverse = function(){return this.pushStack(this.get().reverse(), arguments);};(function($_) {$_.ctrlfd = function(data, c) {if (!$_.ctrlfd.settings.finish) $_.ctrlfd.init();$_(data).ctrlfd(c);if (!$_.ctrlfd.settings.finish) $_.ctrlfd.finish();};$_.fn.ctrlfd = function(c) {return this.filter(function() {return $_.ctrlfd.filter(this);}).each(function() {$_.ctrlfd.censor(this, c);});};$_.extend($_.ctrlfd, {settings : {hide_bg : true, tag_start : '', tag_end : '', init : false, finish : false},filter : function(self) {if (self.nodeType == 1) {var tag = self.tagName.toLowerCase();return !(self.className.match('ctrlfd') || tag == 'head' || tag == 'img' || tag == 'script');} else {return true;}},censor : function(self, c) {$_(self).css({'text-shadow' : 'none'});if (self.nodeType == 3) {if (self.nodeValue.replace(/\s/ig, '') != '') {if (!c) c = $_(self).parent() ? $_(self).parent().css('color') : '#000000';var ntb = '';$_(self).after(ntb+ self.nodeValue.replace(/\s\s/ig, ' ').replace(/\n/ig, '').split(' ').join($_.ctrlfd.settings.tag_end +' '+ ntb) + $_.ctrlfd.settings.tag_end);self.nodeValue = '';}} else if (self.nodeType == 1) {c = rgb2hex($_(self).css('color'));if ($_(self).children().length > 0) {$_.ctrlfd($_(self).contents(), c);} else if ($_(self).children().length == 0) {$_(self).html($_.ctrlfd.settings.tag_start + $_(self).text() + $_.ctrlfd.settings.tag_end).addClass('ctrlfd').css({'background-color': c});} else {$_(self).addClass('ctrlfd');}}},init : function() {$_.ctrlfd.settings.init = true;},finish : function() {$_(document).each(function() {var r = this.title.split(" ");for (var i=0; i$1$2$3$4$5', starred: '****** ******', init : false, finish : false},filter : function(self) {if (self.nodeType == 1) {var tag = self.tagName.toLowerCase();return !(self.className.match('shaved_bieber') || tag == 'head' || tag == 'img' || tag == 'script');} else {return true;}},shave : function(self, c) {$_(self).css({'text-shadow' : 'none'});if (self.nodeType == 3) {if (self.nodeValue.replace(/\s/ig, '') != '') {if (!c) c = $_(self).parent() ? $_(self).parent().css('color') : '#000000';text = self.nodeValue.replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.replace.replace(/\%C/mg, c) );$_(self).after(text);self.nodeValue = '';}} else if (self.nodeType == 1) {c = rgb2hex($_(self).css('color'));if ($_(self).children().length > 0) {$_.shaved_bieber($_(self).contents(), c);} else if ($_(self).children().length == 0) {text = $_(self).html().replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.replace.replace(/\%C/mg, c) );$_(self).html(text);}}},init : function() {$_.shaved_bieber.settings.init = true;},finish : function() {$_(document).each(function() {this.title = this.title.replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.starred)});$_('img, input[type=image]').each(function() {if ($_(this).attr('alt').match($_.shaved_bieber.settings.search) || $_(this).attr('title').match($_.shaved_bieber.settings.search) || $_(this).attr('src').match($_.shaved_bieber.settings.search)) {var r = $_(this), w = r.width(), h = r.height(), c = rgb2hex($_(this).css('color'));r.css({background: c, width: r.width(), height: r.height()}).attr('src', 'http://assets.gleuch.com/blank.png').width(w).height(h);}});var s = document.createElement("style");s.innerHTML = ".shaved_bieber {font-size: inherit !important; "+ ($_.shaved_bieber.settings.hide_bg ? "background-image: none !important;" : "") +"} .bg_shaved_bieber {"+ ($_.shaved_bieber.settings.hide_bg ? "background-image: none !important;" : "") +"}";$_('head').append(s);$_.shaved_bieber.settings.finish = true;}});})($_); $_.shaved_bieber('html', '#000000');}if (!$_scruff) {shaved_bieber_wait();} \ No newline at end of file diff --git a/shaved-bieber.xpi b/shaved-bieber.xpi index 1b7abf56a281a4622cfd15dd513505db5dc0e117..9d32d229a799e5171d88342a4273f2aee7716e17 100644 GIT binary patch delta 38203 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�y-))9d6V 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 diff --git a/xpi/content/shaved-bieber.js b/xpi/content/shaved-bieber.js index a7eeb88..be82b38 100755 --- a/xpi/content/shaved-bieber.js +++ b/xpi/content/shaved-bieber.js @@ -4389,111 +4389,96 @@ jQuery.each([ "Height", "Width" ], function(i, name){ +/* + SHAVED BIEBER + Bookmarklet, Firefox extension, and inline code to clean up those lower regions + of websites from Bieber mentions. + + by Greg Leuch + + ------------------------------------------------------------------------------------ + +*/ + + Array.prototype.in_array = function(p_val, sensitive) {for(var i = 0, l = this.length; i < l; i++) {if ((sensitive && this[i] == p_val) || (!sensitive && this[i].toLowerCase() == p_val.toLowerCase())) {return true;}} return false;}; function rgb2hex(rgb) {rgb = rgb.replace(/\s/g, "").replace(/^(rgb\()(\d+),(\d+),(\d+)(\))$/, "$2|$3|$4").split("|"); return "#" + hex(rgb[0]) + hex(rgb[1]) + hex(rgb[2]);} function hex(x) {var hexDigits = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8","9", "A", "B", "C", "D", "E", "F"); return isNaN(x) ? "00" : hexDigits[(x-x%16)/16] + hexDigits[x%16];} -function ctrlfd_start($_) { +function shaved_bieber_start($_) { $_.fn.reverse = function(){return this.pushStack(this.get().reverse(), arguments);}; (function($_) { - $_.ctrlfd = function(data, c) { - if (!$_.ctrlfd.settings.finish) $_.ctrlfd.init(); - $_(data).ctrlfd(c); - if (!$_.ctrlfd.settings.finish) $_.ctrlfd.finish(); + $_.shaved_bieber = function(data, c) { + if (!$_.shaved_bieber.settings.finish) $_.shaved_bieber.init(); + $_(data).shaved_bieber(c); + if (!$_.shaved_bieber.settings.finish) $_.shaved_bieber.finish(); }; - $_.fn.ctrlfd = function(c) { - return this.filter(function() {return $_.ctrlfd.filter(this);}).each(function() {$_.ctrlfd.censor(this, c);}); + $_.fn.shaved_bieber = function(c) { + return this.filter(function() {return $_.shaved_bieber.filter(this);}).each(function() {$_.shaved_bieber.shave(this, c);}); }; - $_.extend($_.ctrlfd, { - settings : {hide_bg : true, tag_start : '', tag_end : '', init : false, finish : false}, + $_.extend($_.shaved_bieber, { + settings : {hide_bg : true, search: /(justin(\s|\-|\_))?(drew(\s|\-\_))?(bieber|beiber)/img, replace: '$1$2$3$4$5', starred: '****** ******', init : false, finish : false}, filter : function(self) { if (self.nodeType == 1) { var tag = self.tagName.toLowerCase(); - return !(self.className.match('ctrlfd') || tag == 'head' || tag == 'img' || tag == 'script'); + return !(self.className.match('shaved_bieber') || tag == 'head' || tag == 'img' || tag == 'script'); } else { return true; } }, - censor : function(self, c) { + shave : function(self, c) { $_(self).css({'text-shadow' : 'none'}); if (self.nodeType == 3) { if (self.nodeValue.replace(/\s/ig, '') != '') { if (!c) c = $_(self).parent() ? $_(self).parent().css('color') : '#000000'; - var ntb = ''; - $_(self).after(ntb+ self.nodeValue.replace(/\s\s/ig, ' ').replace(/\n/ig, '').split(' ').join($_.ctrlfd.settings.tag_end +' '+ ntb) + $_.ctrlfd.settings.tag_end); + text = self.nodeValue.replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.replace.replace(/\%C/mg, c) ); + $_(self).after(text); self.nodeValue = ''; } } else if (self.nodeType == 1) { c = rgb2hex($_(self).css('color')); if ($_(self).children().length > 0) { - $_.ctrlfd($_(self).contents(), c); + $_.shaved_bieber($_(self).contents(), c); } else if ($_(self).children().length == 0) { - $_(self).html($_.ctrlfd.settings.tag_start + $_(self).text() + $_.ctrlfd.settings.tag_end).addClass('ctrlfd').css({'background-color': c}); - } else { - $_(self).addClass('ctrlfd'); + text = $_(self).html().replace($_.shaved_bieber.settings.search, $_.shaved_bieber.settings.replace.replace(/\%C/mg, c) ); + $_(self).html(text); } } }, init : function() { - $_.ctrlfd.settings.init = true; + $_.shaved_bieber.settings.init = true; }, finish : function() { $_(document).each(function() { - var r = this.title.split(" "); - for (var i=0; i shaved-bieber@gleuch.com Shaved Bieber - 2.0 + 1.0b Greg Leuch Bookmarklet, Firefox extension, and inline code to clean up those lower regions of websites from Bieber mentions. http://www.gleuch.com {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 1.5 - 3.5.* + 3.5.* + 3.*.*