function randomOperator(int) {
	var chars = "+-";
	var string_length = 1;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return (randomstring + int);
}


function bumble() {
	
	var polys = $$('.poly');
	
	var newX = new Array();
	var newY = new Array();
	
	for (var i=0;i<polys.length;i++) {
		newX[i] = Math.floor(Math.random()*2);
		newY[i] = Math.floor(Math.random()*2);
	}
	for (var i=0;i<polys.length;i++) {
		newX[i] = randomOperator(newX[i]);
		newY[i] = randomOperator(newY[i]); 
		
		new Effect.Move(polys[i], { x: newX[i], y: newY[i], mode: 'relative', duration: .3 });
	}
	
}

function startBumble() {
	var twitter = $('nav_Twitter');
	var contact = $('nav_Contact');
	
	var windowWidth = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth;
	
	twitter.style.left = twitter.offsetLeft + 'px';
	contact.style.left = contact.offsetLeft + 'px';
	
	new Effect.Grow('content',{ direction: 'top-left' });
	
	setInterval( 'bumble()', 400 );
}
