document.observe("dom:loaded", bodyOnLoad);

var screenshots = new Array();
var thumbnailsOver = new Array();
var thumbnailsOut = new Array();

function bodyOnLoad(event)
{
	Cookie.init( {name: 'proximitymines'} );
	if ( Cookie.getData( 'disable_animation' ) )
	{
		$( "img_grass" ).show();
		$( "a_download" ).show();
		$( "a_buy" ).show();
		$( "div_info" ).show();
		$( "div_screenshots" ).show();
		Cookie.erase();
	}
	else
		setTimeout( "runEffects()", 2000 );
	loadScreenshots();
}

function runEffects()
{
	new Effect.Appear('img_grass', { queue: 'front' } );
	new Effect.Appear('a_download', { queue: 'end' } );
	new Effect.Appear('a_buy', { queue: 'end' } );
	new Effect.Appear('div_info', { queue: 'end' } );
	new Effect.Appear('div_screenshots', { queue: 'end' } );
}

function loadScreenshots()
{
	var ss1 = new Image();
	ss1.src = "images/screenshots/ss1.png";
	var ss2 = new Image();
	ss2.src = "images/screenshots/ss2.png";
	var ss3 = new Image();
	ss3.src = "images/screenshots/ss3.png";
	screenshots[0] = ss1;
	screenshots[1] = ss1;
	screenshots[2] = ss1;

	var t1 = new Image();
	t1.src = "images/screenshots/ss1_thumb_over.png";
	var t2 = new Image();
	t2.src = "images/screenshots/ss2_thumb_over.png";
	var t3 = new Image();
	t3.src = "images/screenshots/ss3_thumb_over.png";
	thumbnailsOver[0] = t1;
	thumbnailsOver[1] = t2;
	thumbnailsOver[2] = t3;

	var u1 = new Image();
	u1.src = "images/screenshots/ss1_thumb_out.png";
	var u2 = new Image();
	u2.src = "images/screenshots/ss2_thumb_out.png";
	var u3 = new Image();
	u3.src = "images/screenshots/ss3_thumb_out.png";
	thumbnailsOut[0] = u1;
	thumbnailsOut[1] = u2;
	thumbnailsOut[2] = u3;
}

function pmMouseEvent(someImage, whichImage, toggle)
{
	var theArray;
	toggle == 0 ? theArray = thumbnailsOut : theArray = thumbnailsOver;
	$(someImage).src = theArray[whichImage].src;
}
