// muppetalert's little script of magicness to move the logo a bit
// AND TROLL LIKE A BOSS
var logodiv = document.getElementById('logodiv');
var rotation = 0, done = false;
var getRandImg = function() {
	var trollolol = [
		'awesome.png',
		'awesome_1.jpg',
		'awesome_2.jpg',
		'awesome_cat.jpg',
		'awesome_dog.jpg',
		'awesome_pig.jpg',
		'mail.jpg',
		'monacle_cat.jpg',
		'stretch_cat.jpg'
	];
	var rand = (Math.round((Math.random()*(trollolol.length-1))+1));
	return 'http://rudiv.se/troll/' + trollolol[rand];
}
var spin = function() {
	if (!done) {
		logodiv = document.createElement('img');
		logodiv.id = 'divvy';
		logodiv.style.position = 'absolute';
		logodiv.src = 'http://rudiv.se/troll.png';
		logodiv.style.left = '500px';
		logodiv.style.top = '60px';
		document.getElementsByClassName('body_wrapper')[0].appendChild(logodiv);
		//document.body.appendChild(logodiv);
		done = true;
	}
	if (rotation == 360) rotation = 0;
	if (rotation == 90 || rotation == 180 || rotation == 270) document.getElementById('divvy').src = getRandImg();
	rotation += 2;
	logodiv.style.transform = 'rotate(' + rotation + 'deg)';
	logodiv.style.OTransform = 'rotate(' + rotation + 'deg)';
	logodiv.style.WebkitTransform = 'rotate(' + rotation + 'deg)';
	logodiv.style.MozTransform = 'rotate(' + rotation + 'deg)';
	logodiv.style.msTransform = 'rotate(' + rotation + 'deg)';
	setTimeout(spin, 50);
	console.log('spinning ' + rotation + 'deg');
}
if (typeof document.getElementsByClassName !== 'undefined'
	&& typeof window.addEventListener !== 'undefined') {
	document.addEventListener('DOMContentLoaded', function() {
		var menuLi = document.getElementsByClassName('selected')[0];
		var calc = (menuLi.offsetLeft - 14);
		//if (calc < 170) calc = 180;
		logodiv.style.left = calc + 'px';
		//if (confirm('Would you like an amazing spinny logo?')) spin();
	}, false );
}
