// Custom js to handle AddThis social bookmarking

var addthis_config = {
	data_track_linkback:true //Set to true to allow us to append a variable to your URLs upon sharing. Use this to track how many people come back to your content via links shared with AddThis. Highly recommended. Always global. - REPORTS AS YET UNAVAILABLE... (Thurs Jan 28th)
}

var addthis_append_data = true; //this doesn't seem to have an effect... is supposed to append sms_ss=service but data_track_linkback above actually does this... ?

var addthis_share =
{
    title:articleTitle, //from main xsl file (or php file for blogs)
	templates:{twitter: '{{title}}: {{url}} from @the_irish_times'} //custom twitter text
};

window.addEvent(itEventType, function() {
	var socialLinks = $$('a.sb-popup');
	var sbLinks = $$('a.sb');
	var sbHide = $E('#social-bookmarks .sb-hide');
	var sbClose = $E('#social-bookmarks .sb-close');	
	
	socialLinks.each(function(item, index){
		item.addEvent('click', function(){
			//defined in allPages.js
			toggleDiv('social-bookmarks', false, true, true); //params = divId, use overlay, use fade, add listener for close
			relposDiv('social-bookmarks',  this.id, 5, "under")
			if(item.id == "popup_bottom"){
				sbHide.setStyle('display', 'none');
			}else{
				sbHide.setStyle('display', 'block');	
			}
		})
	});
	
	sbLinks.each(function(item, index){
		//var sbName = item.className.split("_")[2];
		var sbName = item.className.split("_")[2].split(" ")[0];		
		sbName = sbName+" sb clicked";
		item.addEvent('click', function(){
			//defined in allPages.js
			trackCustomLink(item, "O", sbName); //custom omniture event - e or o ???
			closeDiv('social-bookmarks', true); //params = divId, use fade
		})
	});
	
	sbClose.addEvent('click', function(){
		closeDiv('social-bookmarks', true);
	});
	
});	
