(function($){$.fn.glyph=function(options){var defaults={entity:"&#9632;",color:"#000",size:"100%",left:"5px",align:"top",favicon:false,domain:false};var options=$.extend({},defaults,options);this.each(function(){if(options.favicon||options.domain){var glyph=$(document.createElement("img")).css({verticalAlign:options.align});if(options.favicon){glyph.attr("src",options.favicon)}else{var domain=options.domain;var https=domain.substr(0,8);var http=domain.substr(0,7);var slash=domain.substr(-1);if((https=="https://")||(http=="http://")){if(https=="https://"){var domain=domain.substr(8)}else{var domain=domain.substr(7)}}if(slash=="/"){var domain=domain.replace(/\//,"")}var url="http://www.google.com/s2/favicons?domain="+domain;glyph.attr("src",url)}}else{var glyph=$(document.createElement("span")).html(options.entity);glyph.css({color:options.color,fontSize:options.size})}glyph.css({paddingLeft:options.left}).addClass("glyph");var $this=$(this);$this.children().each(function(){if(this.nodeName=="P"||"UL"||"OL"||"DL"){if(this.nodeName=="P"){$(this).append(glyph)}else{$(this).children().each(function(){if(this.nodeType==1){$(this).append(glyph)}})}}})});return this}})(jQuery);