// --- gaTracker: jQuery Google Analytics Integration
// A quicker, automated way to embed Google Analytics.
// (c)2007 Jason Huck/Core Five Creative
(function($){$.gaTracker=function(code,opts){opts=jQuery.extend({external:'/external/',mailto:'/mailtos/',download:'/downloads/',extensions:['pdf','doc','xls','csv','jpg','gif','mp3','swf','txt','ppt','zip','gz','dmg','xml']},opts);function decorateLink(u){var trackingURL='';if(u.indexOf('://')==-1&&u.indexOf('mailto:')!=0){var ext=u.split('.')[u.split('.').length-1];var exts=opts.extensions;for(i=0;i<exts.length;i++){if(ext==exts[i]){trackingURL=opts.download+u;break;}}}else{if(u.indexOf('mailto:')==0){trackingURL=opts.mailto+u.substring(7);}else{var regex=/([^:\/]+)*(?::\/\/)*([^:\/]+)(:[0-9]+)*\/?/i;var linkparts=regex.exec(u);var urlparts=regex.exec(location.href);if(linkparts[2]!=urlparts[2])trackingURL=opts.external+u;}}
return trackingURL;}
function addTracking(){_uacct=code;urchinTracker();$('a').each(function(){var u=$(this).attr('href');if(typeof(u)!='undefined'){var newLink=decorateLink(u);if(newLink.length){$(this).click(function(){urchinTracker(newLink);});}}});}
function initGA(){try{var gaURL=(location.href.indexOf('https')==0?'https://ssl':'http://www');gaURL+='.google-analytics.com/urchin.js';$.getScript(gaURL,function(){addTracking();});}catch(err){console.log('Failed to load Google Analytics:'+err);}}
initGA();}})(jQuery);

//** --- on PageLoad **/
$(document).ready(function(){

	$.gaTracker('UA-707736-1');  //GayDemon Google Analytics Number
	
	var addthis_share = { templates: { twitter: 'check out {{title}} @ {{url}}' }};
	var addthis_config = { username: 'gaydemon', data_track_clickback: true };

	$('.addthis-box').each(function(){
		var plt = $(this).parents('div:has(h4)').find("h4 a").attr("title");
		var pla = $(this).parents('div:has(h4)').find("h4 a").attr("href");
		var sharelinks =
		'<p class="addthis_toolbox addthis_default_style">' +
		'<a class="addthis_button_facebook" addthis:url="'+pla+'" addthis:title="'+plt+'"></a>' +
		'<a class="addthis_button_twitter" addthis:url="'+pla+'" addthis:title="'+plt+'"></a>' +
		'<a class="addthis_button_google" addthis:url="'+pla+'" addthis:title="'+plt+'"></a>' +
		'<a class="addthis_button_email" addthis:url="'+pla+'" addthis:title="'+plt+'"></a>' +
		'<a class="addthis_button_delicious" addthis:url="'+pla+'" addthis:title="'+plt+'"></a>' +
		'<a class="addthis_button_compact" addthis:url="'+pla+'" addthis:title="'+plt+'"></a>' +
		//** '<a class="addthis_button_google_plusone" g:plusone:size="small" g:plusone:href="'+pla+'"></a>' + **/
		//**'<a class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:href="'+pla+'"></a>' + **/
		'</p>';
		$(this).prepend(sharelinks);
	});
	
	$('.addthis-buttons').each(function(){
		var sharelinks1 =
		'<ul class="atshare">' +
		'<li><a class="addthis_button_google_plusone" g:plusone:size="tall" g:plusone:href="http://www.gaydemon.com"></a></li>' +
		'<li><a class="addthis_button_facebook_like" fb:like:layout="box_count" fb:like:href="http://www.gaydemon.com"></a></li>' +
		'<li><a class="addthis_counter" addthis:url="http://www.gaydemon.com"></a></li>' +
		'</ul>';
		$(this).prepend(sharelinks1);
	});
	
	$('.addthis-detailed').each(function(){
		var sharelinks2 =
		'<p class="addthis_toolbox addthis_32x32_style addthis_default_style">' +
		'<a class="addthis_button_facebook"></a>' +
		'<a class="addthis_button_twitter"></a>' +
		'<a class="addthis_button_email"></a>' +
		'<a class="addthis_button_google"></a>' +
		'<a class="addthis_button_digg"></a>' +
		'<a class="addthis_button_stumbleupon"></a>' +
		'<a class="addthis_button_print"></a>' +
		'<a class="addthis_button_compact"></a>' +
		'<a class="addthis_button_google_plusone" g:plusone:size="standard"></a>' +
		'</p>' +
		'<p><a class="addthis_button_facebook_like" fb:like:layout="standard"></a></p>';
		$(this).prepend(sharelinks2);
	});
	
});
