/*
オーバーフラッシュ
*******************************************************************************/
function whiteStart(){
	//document.getElementById('page').style.display ='block';
}
function whiteRemoved(){
	//document.getElementById('whiteArea').style.display = 'none';
}



/*
背景フラッシュ
*******************************************************************************/

function getSwf(id)
{
	if (navigator.appName.indexOf("Microsoft") != -1) return window[id];
	else return document[id];
}


//マウス座標を取得する関数を定義
function getMouseX(e){
  if(window.opera)   
          return e.clientX
  else if(document.all)   
          return document.body.scrollLeft+event.clientX
  else if(document.layers||document.getElementById)
          return e.pageX
}
function getMouseY(e){
  if(window.opera)   
          return e.clientY
  else if(document.all)   
          return document.body.scrollTop+event.clientY
  else if(document.layers||document.getElementById)
          return e.pageY
}

obj = document.all ? (document.getElementById ? 3 : 2) : (document.getElementById ? 4 : (document.layers ? 1 : 0));

function sendFromAS3(){
	var swf = getSwf("backmain");
	
	swf.startEnterFrame();
	
	swf.height = document.getElementById("page").offsetHeight;
	
	document.onmousemove = function(event)
	{
		var mouseX = getMouseX(event);
		var offsetY = (obj == 2 || obj == 3)? document.documentElement.scrollTop || document.body.scrollTop: window.pageYOffset;
		var mouseY = getMouseY(event) + offsetY;
		swf.setMouse(mouseX, mouseY);
	}
}

function onRollOver(){
	var swf = getSwf("backmain");
	swf.onRollOverAction();
}