/*====================================================================
 * Flash用 EMBEDとOBJECTタグを書き出す関数2          useFree
 *--------------------------------------------------------------------
 * http://allabout.co.jp/computer/javascript/closeup/CU20031226/
 */
function writeBanner(){
     var htm="";
	 htm+="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\""
	 htm+= " http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\""
	 htm+= " width=\"550\" height=\"400\">"
     htm+= "  <param name=\"movie\" value=\"top_files/top.swf\" />"
     htm+= "  <param name=\"quality\" value=\"high\" /><param name=\"LOOP\" value=\"false\" />"
     htm+= "  <embed src=\"top_files/top.swf\" width=\"550\" height=\"400\" loop=\"false\""
	 htm+= " quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"" 
	 htm+= " type=\"application/x-shockwave-flash\"></embed>"
     htm+= "</object>"
	 document.write(htm);
}
function writeFlashHTML2( arg )
{

/**
   * 引数から属性を抽出する
   */
   
  var parm = []
  var _swf=""; // フラッシュのURL
  var _quality=""; // 画質
  var _loop=""; // 繰り返し
  var _bgcolor=""; // 背景色
  var _wmode=""; // 背景透明(WinIEのみ)
  var _play=""; // 自動再生
  var _menu=""; // 右クリックメニュー
  var _scale=""; // 幅高さが%の時の縦横比等
  var _salign=""; // 表示領域内表示位置
  var _height=""; // ムービーの高さ
  var _width=""; // ムービーの幅
  var _hspace=""; // まわりの余白(水平方向)
  var _vspace=""; // まわりの余白(垂直方向)
  var _align=""; // 表示位置
  var _class=""; // クラス
  var _id=""; // ID名
  var _name=""; // ムービー名
  var _style=""; // スタイル
  var _declare=""; // 読み込まれるだけで実行しない

  //すべての引数を順番に
  var i =0
  for(i = 0 ; i < arguments.length ; i++ )
  {
    //属性名と属性値をあらわす文字列を配列parmへセットする(半角空白は除去)
    parm[i] = arguments[i].split(' ').join('').split('=')

    //有効な属性名があれば属性値で変数化( 無効な名前は無視 )
	
	
    switch (parm[i][0])
    {
      case '_swf'     : _swf     = parm[i][1] ; break ; // フラッシュのURL
      case '_quality' : _quality = parm[i][1] ; break ; // 画質
      case '_loop'    : _loop    = parm[i][1] ; break ; // 繰り返し
      case '_bgcolor' : _bgcolor = parm[i][1] ; break ; // 背景色
      case '_wmode'   : _wmode   = parm[i][1] ; break ; // 背景透明(WinIEのみ)
      case '_play'    : _play    = parm[i][1] ; break ; // 自動再生
      case '_menu'    : _menu    = parm[i][1] ; break ; // 右クリックメニュー
      case '_scale'   : _scale   = parm[i][1] ; break ; // 幅高さが%の時の縦横比等
      case '_salign'  : _salign  = parm[i][1] ; break ; // 表示領域内表示位置
      case '_height'  : _height  = parm[i][1] ; break ; // ムービーの高さ
      case '_width'   : _width   = parm[i][1] ; break ; // ムービーの幅
      case '_hspace'  : _hspace  = parm[i][1] ; break ; // まわりの余白(水平方向)
      case '_vspace'  : _vspace  = parm[i][1] ; break ; // まわりの余白(垂直方向)
      case '_align'   : _align   = parm[i][1] ; break ; // 表示位置
      case '_class'   : _class   = parm[i][1] ; break ; // クラス
      case '_id'      : _id      = parm[i][1] ; break ; // ID名
      case '_name'    : _name    = parm[i][1] ; break ; // ムービー名
      case '_style'   : _style   = parm[i][1] ; break ; // スタイル
      case '_declare' : _declare = parm[i][1] ; break ; // 読み込まれるだけで実行しない
      default        :;
    }
  }
  


  // タグ用文字列生成
  var htm = ""
  	
  htm+="object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'"
  htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                    htm+="cabs/flash/swflash.cab'";
  if(_width!="")   htm+="        width    = '" + _width   + "'";
  if(_height!="")  htm+="        height   = '" + _height  + "'";
  if(_hspace!="")  htm+="        hspace   = '" + _hspace  + "'";
  if(_vspace!="")  htm+="        vspace   = '" + _vspace  + "'";
  if(_align!="")   htm+="        align    = '" + _align   + "'"
  if(_class!="")   htm+="        class    = '" + _class   + "'"
  if(_id!="")      htm+="        id       = '" + _id      + "'"
  if(_name!="")    htm+="        name     = '" + _name    + "'"
  if(_style!="")   htm+="        style    = '" + _style   + "'"
  if(_declare!="") htm+="                    " + _declare  
htm+=">"
  if(_swf!="")     htm+="<param  name     = 'movie'   value ='" + _swf     + "'>"
  if(_quality!="") htm+="<param  name     = 'quality' value ='" + _quality + "'>"
  if(_loop!="")    htm+="<param  name     = 'loop'    value ='" + _loop    + "'>"
  if(_bgcolor!="") htm+="<param  name     = 'bgcolor' value ='" + _bgcolor + "'>"
  if(_play!="")    htm+="<param  name     = 'play'    value ='" + _play    + "'>"
  if(_menu!="")    htm+="<param  name     = 'menu'    value ='" + _menu    + "'>"
  if(_scale!="")   htm+="<param  name     = 'scale'   value ='" + _scale   + "'>"
  if(_salign!="")  htm+="<param  name     = 'salign'  value ='" + _salign  + "'>"
  if(_wmode!="")   htm+="<param  name     = 'wmode'   value ='" + _wmode   + "'>"

  htm+=""
  htm+="<embed                          "
  htm+="        pluginspage='http://www.macromedia.com/go/getflashplayer'"
  if(_width!="")   htm+="        width    = '" + _width   + "'"
  if(_height!="")  htm+="        height   = '" + _height  + "'"
  if(_hspace!="")  htm+="        hspace   = '" + _hspace  + "'"
  if(_vspace!="")  htm+="        vspace   = '" + _vspace  + "'"
  if(_align!="")   htm+="        align    = '" + _align   + "'"
  if(_class!="")   htm+="        class    = '" + _class   + "'"
  if(_id!="")      htm+="        id       = '" + _id      + "'"
  if(_name!="")    htm+="        name     = '" + _name    + "'"
  if(_style!="")   htm+="        style    = '" + _style   + "'"
  htm+="        type     = 'application/x-shockwave-flash' "
  if(_declare!="") htm+="                    " + _declare  
  if(_swf!="")     htm+="        src      = '" + _swf     + "'"
  if(_quality!="") htm+="        quality  = '" + _quality + "'"
  if(_loop!="")    htm+="        loop     = '" + _loop    + "'"
  if(_bgcolor!="") htm+="        bgcolor  = '" + _bgcolor + "'"
  if(_play!="")    htm+="        play     = '" + _play    + "'"
  if(_menu!="")    htm+="        menu     = '" + _menu    + "'"
  if(_scale!="")   htm+="        scale    = '" + _scale   + "'"
  if(_salign!="")  htm+="        salign   = '" + _salign  + "'"
  htm+="></embed>"
  htm+="</object>"
  //書き出し処理
  document.write(htm)
}


