/**
 * Easter Egg
 */

var trigger = "";

function giroGiroTondo(){
	for(i=0; i-DIL; i++){
		DIS = DI[i].style;
		DIS.position = 'absolute';
		DIS.left = (Math.sin(R*x1+i*x2+x3)*x4+x5) + "px";
		DIS.top = (Math.cos(R*y1+i*y2+y3)*y4+y5) + "px";
	}
	R++;
}

document.observe("dom:loaded", function() {

	R=0;
	x1=.1;
	y1=.05;
	x2=.25;
	y2=.24;
	x3=1.6;
	y3=.24;
	x4=300;
	y4=200;
	x5=300;
	y5=200;

	DI = $$('.lightview');
	DIL = DI.length;

	document.observe("keyup", function(event) {

		/*
		 *  keyup charCode=0, keyCode=83
			keyup charCode=0, keyCode=78
			keyup charCode=0, keyCode=89
			keyup charCode=0, keyCode=71
			keyup charCode=0, keyCode=79
		 */

		trigger += String.fromCharCode(event.keyCode);

		//console.log(trigger);
		if (trigger == "SNYGO"){
			setInterval('giroGiroTondo()', 50);
		}

	});

});
