
/* Article tools */
(function($) {
    $.fn.addTools = function(customOptions) {
        var options = $.extend({}, $.fn.addTools.defaultOptions, customOptions);
        
        return this.each(function() {
 //           $(this).append('<li class="' + options.printClass + '"><a href="">' + options.printText + '</a></li><li class="' + options.shareClass + '"><a href="">' + options.shareText + '</a></li>');
            $(this).prepend('<li class="' + options.shareClass + '"><a href="">' + options.shareText + '</a></li>');
          
            $('li.' + options.printClass + ' a').click(function() {
                window.print();
                return false;
            });
            
            $('li.' + options.shareClass + ' a').toggle(function(event) {
                $('div.sharethisbox').slideDown();
                $('li.' + options.shareClass + ' a').html(options.closeText);
                return false;
            }, function(){
                $('div.sharethisbox').slideUp();
                $('li.' + options.shareClass + ' a').html(options.shareText);
                return false;
            });
            
            $('fieldset.sharethisboxright a').click(function() {
                $('div.sharethisbox').slideUp();
                $('li.' + options.shareClass + ' a').html(options.shareText);
                window.open(this.href);
                return false;
            });
        });
    };
 
    $.fn.addTools.defaultOptions = {
        printClass: 'print',
        printText: 'Print',
        shareClass: 'share',
        shareText: 'Share content',
        closeText: 'Lukk'
    };
})(jQuery);

jQuery(document).ready(function(){
	/* Article tools */
	$('ul.article-tools').addTools({
	    printText: 'Skriv ut',
	    shareText: 'Del innhold'
	});
	
	/* Fjern rad i tabell hvis en celle inneholder teksten XX */
	removeTrIfText("div.webpartarea table td", "Eiendomsskatt");
});

function removeTrIfText(selector, text){
	$(selector).each(function(){
		if($(this).html() == text){
			$(this).parent("tr").hide();
		}
	});
};
