/*
 * [関数名] CreateWindowsMediaPlayerObj
 * [機　能] Windows Media Player のWebページ埋め込みタグ生成
 * [説　明] JavaScriptでOBJECTタグ、EMBEDタグを生成し、生成した埋め込みタグを書き出す
 *　　　　　ムービーサイズ、自動再生の有無、コントロール表示・非表示を指定可
 * [引　数]
 * @param fpas ムービーへのパス（相対パス可）
 * @param width ムービーの幅
 * @param height ムービーの高さ
 * @param f_controll コントロール表示の有無 "true" | "false"
 * @param f_auto 自動再生の有無 "true" | "false"
 * @param f_status ステータスバー表示の有無 "true" | "false"
*/
function CreateWindowsMediaPlayerObj(fpass,width,height,f_controll,f_controll_p,f_auto,f_status,f_tracker){
	htm="";
	if(f_controll=="true"){ // コントロール表示の場合はコントロールの高さ(45px)をプラス
		height=eval(height+45);
	}
	if(f_status=="true"){ // ステータスバー表示の場合はステータスバーの高さ(24px)をプラス
		height=eval(height+24);
	}
	//OBJECT TAG
	htm+="<object";
	htm+=" id='WMP'";
	htm+=" width='"+width+"' height='"+height+"'";
	htm+=" classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95'";
	htm+=" codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715'";
	htm+=" standby='Loading MicrosoftR WindowsR Media Player components...'";
	htm+=" type='application/x-oleobject'>\n";
	htm+="<param name='FileName' value='"+fpass+"'>\n";
	htm+="<param name='ShowControls' value='"+f_controll+"'>\n";
	htm+="<param name='ShowPositionControls' value='"+f_controll_p+"'>\n";
	htm+="<param name='AutoStart' value='"+f_auto+"'>\n";
	htm+="<param name='AutoSize' value='ture'>\n";
	htm+="<param name='ShowStatusBar' value='"+f_status+"'>\n";
	htm+="<param name='ShowTracker' value='"+f_tracker+"'>\n";

	//EMBED TAG
	htm+="<embed name='WMP' type='application/x-mplayer2'";
	htm+=" pluginspage='http://www.microsoft.com/Windows/MediaPlayer/'";
	htm+=" src='"+fpass+"'";
	htm+=" width='"+width+"' height='"+height+"'";
	htm+=" showcontrols='"+((f_controll=="true")?1:0)+"'";
	htm+=" showpositioncontrols='"+((f_controll_p=="true")?1:0)+"'";
	htm+=" autostart='"+((f_auto=="true")?1:0)+"'";
	htm+=" showstatusbar='"+((f_status=="true")?1:0)+"'";
	htm+=" autosize='1'>\n";
	htm+="</embed>\n";
	htm+="</object>\n";
	document.write(htm);
}