function FlashObject(swf, width, height, bgcolor,wmode, flashvars)
{
    var strFlashTag = new String();
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        strFlashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
        strFlashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" ';
 				strFlashTag += 'width="' + width + '" height="' + height + '">';
        strFlashTag += '<param name="movie" value="' + swf + '"/>';
  			if(flashvars != null) {strFlashTag += '<param name="flashvars" value="' + flashvars + '"/>'};
        strFlashTag += '<param name="quality" value="best"/>';
        strFlashTag += '<param name="bgcolor" value="' + bgcolor + '"/>';
  			strFlashTag += '<param name="menu" value="false"/>';
  			strFlashTag += '<param name="salign" value="LT"/>';
  			strFlashTag += '<param name="scale" value="noscale"/>';
  			strFlashTag += '<param name="wmode" value="'+wmode+'"/>';
				strFlashTag += '<param name="allowScriptAccess" value="always"/>';
        strFlashTag += '</object>';
    }
    else
    {
        strFlashTag += '<embed src="' + swf + '" ';
        strFlashTag += 'quality="best" ';
        strFlashTag += 'bgcolor="' + bgcolor + '" ';
        strFlashTag += 'width="' + width + '" ';
        strFlashTag += 'height="' + height + '" ';
  			strFlashTag += 'menu="false" ';
  			strFlashTag += 'scale="noscale" ';
  			strFlashTag += 'salign="LT" ';
  			strFlashTag += 'wmode="'+wmode+'" ';
  			strFlashTag += 'allowScriptAccess="always" ';
  			if(flashvars != null) {strFlashTag += 'flashvars="' + flashvars + '" '};
        strFlashTag += 'type="application/x-shockwave-flash" ';
        strFlashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
        strFlashTag += '</embed>';
    }
 document.write(strFlashTag);
}

function openWindow(ref,w,h) {
   var window_left = (screen.width-640)/2;
   var window_top = (screen.height-580)/2;
   window.open(ref,"research",'width=' + w + ',height=' + h + ',status=yes,scrollbars=yes,resizable=yes,top=' + window_top + ',left=' + window_left + '');
}


var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
function CheckUIElements(){
      var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;

      if ( bNetscape4plus ) { 
              yMenuFrom   = document["divMenu"].top;
              yMenuTo     = top.pageYOffset + 95; //³Ý½ºÄÉÀÌÇÁ¿ë ÃÖÃÊ ·¹ÀÌ¾î ÁÂÇ¥ °ª
      }
      else if ( bExplorer4plus ) {
              yMenuFrom   = parseInt (divMenu.style.top, 10);
              yMenuTo     = document.body.scrollTop + 95; //ÀÍ½ºÇÃ·Î·¯¿ë ÃÖÃÊ ·¹ÀÌ¾î ÁÂÇ¥ °ª
      }

      timeoutNextCheck = 500;

      if ( Math.abs (yButtonFrom - (yMenuTo + 152)) < 6 && yButtonTo < yButtonFrom ) {
              setTimeout ("CheckUIElements()", timeoutNextCheck);
              return;
      }

      if ( yButtonFrom != yButtonTo ) {
              yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
              if ( yButtonTo < yButtonFrom )
                      yOffset = -yOffset;

              if ( bNetscape4plus )
                      document["divLinkButton"].top += yOffset;
              else if ( bExplorer4plus )
                      divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset;

              timeoutNextCheck = 10;
      }
      if ( yMenuFrom != yMenuTo ) {
              yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
              if ( yMenuTo < yMenuFrom )
                      yOffset = -yOffset;

              if ( bNetscape4plus )
                      document["divMenu"].top += yOffset;
              else if ( bExplorer4plus )
                      divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;

              timeoutNextCheck = 10;
      }

      setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function OnLoad()
{
      var y;
      if ( top.frames.length )
      if ( bNetscape4plus ) {
              document["divMenu"].top = top.pageYOffset + 135; //³Ý½ºÄÉÀÌÇÁ¿ë ·Îµù½Ã ½ÃÀÛ ·¹ÀÌ¾î ÁÂÇ¥ °ª
              document["divMenu"].visibility = "visible";
      }
      else if ( bExplorer4plus ) {
              divMenu.style.top = document.body.scrollTop + 135; //ÀÍ½ºÇÃ·Î·¯¿ë ·Îµù½Ã ½ÃÀÛ ·¹ÀÌ¾î ÁÂÇ¥ °ª
              divMenu.style.visibility = "visible";
      }
      CheckUIElements();
      return true;
}


