//ウインドウリサイズ
var nBrowserWinH;
var nBrowserWinW;
var minCntntH =400;
var minCntntW =600;
var strUserAgent =navigator.userAgent;

window.onresize = winResizeAction;
window.onload = reSizeAction;
window.onscroll = reSizeAction;

function reSizeAction() {
	nBrowserWinH = document.body.clientHeight;
	nBrowserWinW = document.body.clientWidth;
	
	//Safari
	if(strUserAgent.indexOf('Safari', 0) >= 0) {
		nBrowserWinH = innerHeight;
		nBrowserWinW = innerWidth;
	}
	
	if(nBrowserWinW < minCntntW) {
		$("flashcontent").style.width = minCntntW +"px";
	} else {
		$("flashcontent").style.width = nBrowserWinW + "px";
	}
	
	if(nBrowserWinH < minCntntH) {
		if((nBrowserWinH +document.body.scrollTop) > minCntntH) document.body.scrollTop =minCntntH -nBrowserWinH;
		$("flashcontent").style.height = minCntntH +"px";
	} else {
		if((nBrowserWinH +document.body.scrollTop) > minCntntH) document.body.scrollTop =0;
		$("flashcontent").style.height = nBrowserWinH + "px";
	}

	
}


function winResizeAction() {
	reSizeAction();
	
	redo = function() {
		clearInterval(interval);
		reSizeAction();
	}
	
	if(strUserAgent.indexOf('Firefox', 0) >= 0) var interval = setInterval(redo, 300);
}


function $(tagId) {
	return document.getElementById(tagId);
}

