Event.observe(window, 'load', flux_fixit);

function flux_fixit() {
	try {
		// fix IE's habit of having the quick menu flush against the top
		setTimeout(function(){$('FluxHelper').style.position = 'static';}, 500);
		// fix content usage widget on blog page
		setTimeout(function(){
		try {
			var flux_comment_links = $$('.flux_feedback .Flux .FluxWidget .comments a');
			for(var i=0;i<flux_comment_links.length;i++) {
				var a = flux_comment_links[i];
				var a_count = a.innerHTML;
				a.innerHTML = 'Comments ('+a_count+')';
				try {
					var parentPost = a.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; // this is ugly =(
					var permaLink = parentPost.getElementsBySelector('.storytitle a')[0].getAttribute('href');
					a.setAttribute('href', permaLink);
				} catch(ex){}
			}
			var flux_vote_links = $$('.flux_feedback .Flux .FluxWidget .vote-up');
			for(var i = 0; i < flux_vote_links.length; i++) {
				flux_vote_links[i].remove();
			}
		} catch(ex){}}, 700);
	} catch(ex){}
}