/* ボッシュ・イン・ジャパン */

var cookieManager = new CookieManager( { shelfLife: 1 } );

function checkIfEscFlashOnceClosed() {
	if ( cookieManager.getCookie( "escFlashOnceClosed" ) != "true" ) 
		openEscFlashLayer();
	else
		closeEscFlashLayer();
}


function closeEscFlashLayer() {
	cookieManager.setCookie( "escFlashOnceClosed", "true" );
	resetEscFlashMovie();
	new Effect.Fade   ( 'escFlashContainer' , { duration: 1, delay: 0 } );
	new Effect.Appear ( 'mainImage'         , { duration: 1, delay: 1 } );
	new Effect.Appear ( 'escFlashOpener'    , { duration: 1, delay: 1, to: 0.5 } );
//	new Effect.Opacity( 'escFlashOpener'    , { duration: 1, delay: 1.1, to: 0.5, transition: Effect.Transitions.wobble } );
//	return false;
}

function openEscFlashLayer() {
	new Effect.Fade   ( 'mainImage'         , { duration: 1, delay: 0 } );
	new Effect.Fade   ( 'escFlashOpener'    , { duration: 1, delay: 0 } );
	new Effect.Appear ( 'escFlashContainer' , { duration: 1, delay: 0 } );
	reloadEscFlashMovie();
	return false;
}

function reloadEscFlashMovie() {
	var so = new SWFObject( "./main.swf", "escFlashObject", "500", "333", "8", "#EEE" );
	so.write( "escFlashMovie" );
}

function resetEscFlashMovie() {
	$( "escFlashMovie" ).innerHTML = "";
}


Event.observe( window, "load", checkIfEscFlashOnceClosed, false );

