(function(a){a.fn.example=function(e,g){var d=a.isFunction(e),f=a.extend({},g,{example:e});return this.each(function(){var c=a(this),b=a.metadata?a.extend({},a.fn.example.defaults,c.metadata(),f):a.extend({},a.fn.example.defaults,f);if(!a.fn.example.boundClassNames[b.className]){a(window).unload(function(){a("."+b.className).val("")});a("form").submit(function(){a(this).find("."+b.className).val("")});a.fn.example.boundClassNames[b.className]=true}if(!c.attr("defaultValue")&&(d||c.val()==b.example))c.val("");
if(c.val()==""&&this!=document.activeElement){c.addClass(b.className);c.val(d?b.example.call(this):b.example)}c.focus(function(){if(a(this).is("."+b.className)){a(this).val("");a(this).removeClass(b.className)}});c.change(function(){a(this).is("."+b.className)&&a(this).removeClass(b.className)});c.blur(function(){if(a(this).val()==""){a(this).addClass(b.className);a(this).val(d?b.example.call(this):b.example)}})})};a.fn.example.defaults={className:"example"};a.fn.example.boundClassNames=[]})(jQuery);

jQuery.fn.extend({
    highlight: function(search, insensitive, hls_class){
      var regex = new RegExp("(<[^>]*>)|(\\b"+ search.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1") +")", insensitive ? "ig" : "g");
      return this.html(this.html().replace(regex, function(a, b, c){
        return (a.charAt(0) == "<") ? a : "<span class=\""+ hls_class +"\">" + c + "</span>";
      }));
    }
  });

		  
$(function(){
	$('#spendiBag').fadeIn(2000, function() {
				$(this).removeClass('ui-helper-hidden');
			});
	$('body a[title]').tipsy({gravity:'e'});
	$('a.btn-more').button({icons:{primary:'ui-icon-circle-zoomin'}});
	$('a.btn-link-add').button({icons:{primary:'ui-icon-circle-plus'}});
	$('a.btn-link-logout').button({icons:{primary:'ui-icon-unlocked'}});
	$('#content a[href$=\'.pdf\']').not('.social-bookmarks a').addClass('pdf');
	$('#content a[href$=\'.xls\'],a[href$=\'.xlsx\'], a[href$=\'.ods\']').not('.social-bookmarks a').addClass('xls');
	$('#content a[href$=\'.doc\'],a[href$=\'.docx\'], a[href$=\'.txt\'], a[href$=\'.rtf\']').not('.social-bookmarks a').addClass('txt');
	$('#content a[href$=\'.zip\'], a[href$=\'.rar\']').not('.social-bookmarks a').addClass('zip'); 
	$('#content a[href^=\'mailto:\']').not('.social-bookmarks a').addClass('email');
	
	$('#content a').not('.social-bookmarks a').filter(function() {
	    return this.hostname && this.hostname !== location.hostname;
	  }).addClass('external');
	  
	$('input#q').example(function() {
	   return $(this).attr('title'); 
	});

});
