/* *@author: nicolaas[at] sunnysideup.co.nz *@description: share this functions **/;(function($) {	$(document).ready(function() {		sharethis.init();	});})(jQuery);var sharethis = {	useBW: false,	set_use_BW: function(value) {		this.useBW = value;	},	ULSelector: ".ShareThisUL",	ASelector: ".ShareThisUL li a",	IMGMouseOutClass: "shareThisIMGMouseOut",	IMGMouseOverClass: "shareThisIMGMouseOver",	shareThisIconPathWithoutBW: "images/icons/",	shareThisIconPathWithBW: "images/icons/BW/",	init: function() {		if(sharethis.useBW) {			sharethis.addBWEffect();		}	},	bookmark: function (url, title) {		if (window.sidebar) { // Mozilla Firefox Bookmark			window.sidebar.addPanel(title, url,"");		}		else if( window.external ) { // IE Favorite			window.external.AddFavorite( url, title);		}		else if(window.opera && window.print) { // Opera Hotlist			return true;		}	},	addBWEffect: function() {		jQuery(sharethis.ASelector).each(			function(){				jQuery(this).mouseout(					function() {						jQuery(this).find("."+sharethis.IMGMouseOverClass).hide();						jQuery(this).find("."+sharethis.IMGMouseOutClass).show();					}				);				jQuery(this).mouseover(					function(){						jQuery(this).find("."+sharethis.IMGMouseOutClass).hide();						jQuery(this).find("."+sharethis.IMGMouseOverClass).show();					}				);				var src = jQuery(this).find("img").attr("src");				var newSrc = sharethis.addBWPath(src);				jQuery(this).find("img").attr("src", newSrc).addClass(sharethis.IMGMouseOutClass);				jQuery(this).append('<img src="'+src+'" style="display: none;" class="'+sharethis.IMGMouseOverClass+'" />');				jQuery(this).mouseout();			}		);	},	addBWPath: function(string) {		string = string.replace(sharethis.shareThisIconPathWithoutBW, sharethis.shareThisIconPathWithBW);		//string.replace("images/icons/BW/BW", "images/icons/BW/");		return string;	},	removeBWPath: function(string) {		string = string.replace(sharethis.shareThisIconPathWithBW, sharethis.shareThisIconPathWithoutBW);		return string;	}}