function toggle(item){ 
	$(item).toggleClass('red'); 
}
function update(){
	$('#animation div').each(function(){ 
		if (Math.random()<.02) toggle(this); 
	});
	setTimeout(update,125);
}
var ccount=0;
var angle=45;
$(function(){
	$("#header").append("<div id='animation'>");
	for(var i=0; i<16; i++) $("#animation").append("<div>");
	$('#animation div').click(function(e){
		if (ccount>=0) ccount++;
		e.preventDefault();
		toggle(this);
		var mag=$('#animation div.red').length*2-16;
		if (ccount>=10 && Math.abs(mag)==16) {
			ccount=9;
			var rot = function(){
				angle+=4; 
				if(angle>360) angle-=360;
				$('#animation').css({
					'-webkit-transform': 'rotate('+angle+'deg)',
					'-moz-transform': 'rotate('+angle+'deg)',
					'-ms-transform': 'rotate('+angle+'deg)',
					'-o-transform': 'rotate('+angle+'deg)'
				});
				if (angle!=45) setTimeout(rot,20);
			}
			rot();
		}
	});
	setTimeout(update,100);    
	$('#loginbar a.login').click(function(e){
		e.preventDefault();
		$('#loginbar form.login').each(function(){
			if ($(this).hasClass('hidden')){
				$(this).animate({height:68},300);
			}else{
				$(this).animate({height:0},300)
			}
			$(this).toggleClass('hidden');
		});
	});
	$("div.social").each(function(){
		$(this).addClass('addthis_toolbox');
		$(this).addClass('addthis_default_style');
		$(this).html('\
			<a class="addthis_button_email"></a>\
			<a class="addthis_button_twitter"></a>\
			<a class="addthis_button_facebook"></a>\
			<a class="addthis_button_google_plusone" \
			g:plusone:size="small" g:plusone:count="false"></a>\
			<a class="addthis_button_compact"></a>\
			<a class="addthis_counter addthis_bubble_style"></a>\
		');
	});
});

var addthis_config = {
	pubid: 'ra-4e32c5186bca44a5',
	data_track_clickback: true,
	ui_language: 'en',
	templates: {
		twitter: '{{title}}: {{url}} #statphys',
	},
};


