
var dynamicFS_enabled = false;
var dynamicFS_object = null;
var dynamicFS_embed = null;

// dynamicFS_initialize 初期化処理 : 指定IDの object要素とembed要素を抽出する。

function dynamicFS_initialize( id ){
	var ua = navigator.userAgent;
	if (ua.indexOf("Safari") >= 0){
		dynamicFS_object = document.getElementById(id);
	}else{
		dynamicFS_object = document.getElementsByTagName("object").namedItem( id );
		dynamicFS_embed = document.getElementsByTagName("embed").namedItem( id );
	}
	
	dynamicFS_enabled = ( dynamicFS_object != null || dynamicFS_embed != null );
	if( dynamicFS_object )
		dynamicFS_object.style.display = "block";
	if( dynamicFS_embed )
		dynamicFS_embed.style.display = "block";
	return dynamicFS_enabled;
}

// dynamicFS_setSize リサイズ処理 : Flash領域の幅と高さを調節する。

function dynamicFS_setSize( width , height ){
	if( !dynamicFS_enabled || width < 1 || height < 1 ) return false;
	if( dynamicFS_object ){
		dynamicFS_object.getAttributeNode("width").value = width;
		dynamicFS_object.getAttributeNode("height").value = height;
	}
	if( dynamicFS_embed ){
		dynamicFS_embed.getAttributeNode("width").value = width;
		dynamicFS_embed.getAttributeNode("height").value = height;
	}
	return true;
}