Event.observe( window, 'load', Init);

var gExecFlag = true;

function Init(){

	StartFadeInOut();
}

var gFadeFlag = false;

function StartFadeInOut(){
	var opacity, opacity_r;

	if( gFadeFlag){
		opacity = 1.0; opacity_r = 0; gFadeFlag = false;
	}else{
		opacity = 0; opacity_r = 1.0; gFadeFlag = true;
	}

	if( gExecFlag == true){
		StartFade( opacity, opacity_r);
	}
}


function StartFade( Opacity, OpacityR){

	new Rico.Effect.FadeTo( "fadeInOutPlace1", Opacity, 2000, 10, { complete:function(){ StartFadeInOut(); } });
	new Rico.Effect.FadeTo( "fadeInOutPlace2", Opacity, 2000, 10);
	new Rico.Effect.FadeTo( "fadeInOutPlace3", OpacityR, 2000, 10);

//	alert("フェード終了");
}