var dhaFlashStatusObj = new Object({'stat':false,'width':712,'height':400});

$(function() {
	$('#showFlash').click(function() {
		if (dhaFlashStatusObj.stat) return;	//現在表示中であれば、中止
		
		var rendWidth = rendHeight = 0;
		//レンダリングエリアサイズの取得
		if(!window.innerWidth) {		//IEの場合
			rendWidth = document.documentElement.offsetWidth - 20;
			rendHeight = document.documentElement.offsetHeight;
		} else {
			rendWidth = window.innerWidth - 16;
			rendHeight = window.innerHeight;
		}
		dhaFlashStatusObj.flashDivLeft = Math.floor(((rendWidth - dhaFlashStatusObj.width - 20) / 2),0);
		dhaFlashStatusObj.flashDivTop = Math.floor(((rendHeight - dhaFlashStatusObj.height - 20 -15) / 2),0);

		$('body').append('<div id="flashDiv"><div id="closeFlashDiv">[<a id="closeFlashA" href="javascript:void(0);">×閉じる</a>]</div></div>');
		$('#flashDiv>object').css('widht', dhaFlashStatusObj.width);
		$('#flashDiv>object').css('height', dhaFlashStatusObj.height);
		$('#flashDiv #closeFlashDiv').css('width', dhaFlashStatusObj.width);
		$('#flashDiv #closeFlashDiv').css('margin', '4px auto 0');
		$('#flashDiv #closeFlashDiv').css('font-size', '12px');
		$('#flashDiv #closeFlashDiv').css('text-align', 'right');
		$('#flashDiv').css('background-color','#fff');
		$('#flashDiv').css('border','1px solid #999');
		$('#flashDiv').css('position','absolute');
		$('#flashDiv').css('z-index','1001');
		$('#flashDiv').css('text-align','center');
		$('#flashDiv').css('padding','10px 10px 5px');
		$('#flashDiv').css('width', (dhaFlashStatusObj.width)+'px');
		$('#flashDiv').css('left', dhaFlashStatusObj.flashDivLeft + 'px');
		$('#flashDiv').css('top', dhaFlashStatusObj.flashDivTop + $(document).scrollTop() + 'px');
		$('#closeFlashA').css('font-size', '12px');
		$('#closeFlashA').css('line-height', '12px');
		$('#closeFlashA').css('font-weight', 'bold');
		$('#closeFlashA').css('text-decoration', 'none');
		$('#closeFlashA').click(function() {
			if ($.browser.msie) $('#lion807_rent1028').get(0).StopPlay();
			$('#flashDiv').remove();
			dhaFlashStatusObj.stat = false;
		});
		dhaFlashStatusObj.stat = true;
		$('#closeFlashDiv').before('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="712" height="400" id="lion807_rent1028" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/common/js/wellness-dc_cm/lion807_rent1028.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/common/js/wellness-dc_cm/lion807_rent1028.swf" quality="high" bgcolor="#ffffff" width="712" height="400" name="lion807_rent1028" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" swLiveConnect="true" id="lion807_rent1028" /></object>');

	});

	$(window).scroll(function() {
		$('#flashDiv').css('top', dhaFlashStatusObj.flashDivTop + $(document).scrollTop());
	});
	$(window).resize(function() {
		var rendWidth = rendHeight = 0;
		if(!window.innerWidth) {		//IEの場合
			rendWidth = document.documentElement.offsetWidth - 20;
			rendHeight = document.documentElement.offsetHeight;
		} else {
			rendWidth = window.innerWidth - 16;
			rendHeight = window.innerHeight;
		}
		dhaFlashStatusObj.flashDivLeft = Math.floor(((rendWidth - dhaFlashStatusObj.width - 20) / 2),0);
		dhaFlashStatusObj.flashDivTop = Math.floor(((rendHeight - dhaFlashStatusObj.height - 20 -15) / 2),0);
		$('#flashDiv').css('left', dhaFlashStatusObj.flashDivLeft + 'px');
		$('#flashDiv').css('top', dhaFlashStatusObj.flashDivTop + $(document).scrollTop() + 'px');
	});

});

