function CheckUIElements()
{
        var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;

        if ( bNetscape4plus ) { // 使帚╳０A╳AAEAICA ﹌?e “u使帚A﹌╞
                //yButtonFrom = document["divLinkButton"].top;
                //yButtonTo   = top.pageYOffset + top.innerHeight - 55;
                yMenuFrom   = document["divMenu"].top;
                yMenuTo     = top.pageYOffset + 62;   // A╳▼AE A╳▼A﹌Ｙ
        }
        else if ( bExplorer4plus ) {  // IE ﹌?e “u使帚A﹌╞
                //yButtonFrom = parseInt (divLinkButton.style.top, 10);
                //yButtonTo   = document.body.scrollTop + document.body.clientHeight - 55;
                yMenuFrom   = parseInt (divMenu.style.top, 10);
                yMenuTo     = document.body.scrollTop + 207; // A╳▼AE A╳▼A﹌Ｙ
        }

        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;

        // CA╳５使oAO ﹌?﹌Ｙ“u╳使 使o使〝“ui使帚“﹟╳芋O CI﹌﹠A CO“uoAO﹌﹠I﹌﹠U. CA╳５使oAO﹌?﹌Ｙ 使帚OA﹌／╳５A﹌／e ╳ieA|CI“u“u﹌?a
        if ( top.frames.length )
         //       top.location.href = self.location.href;

        // “╳a﹌?﹌ＹAo ╳５I﹠iu“oA “╳╳AAo“uC
        if ( bNetscape4plus ) {
                document["divMenu"].top = top.pageYOffset + 207;
                document["divMenu"].visibility = "visible";
                //document["divLinkButton"].top = top.pageYOffset + top.innerHeight - 55;
                //document["divLinkButton"].visibility = "visible";
        }
        else if ( bExplorer4plus ) {
                divMenu.style.top = document.body.scrollTop + 207;
                divMenu.style.visibility = "visible";
                //divLinkButton.style.top = document.body.scrollTop + document.body.clientHeight - 55;
                //divLinkButton.style.visibility = "visible";
        }

        // initializing UI update timer
        CheckUIElements();
        //if ( bExplorer4plus )
        //        setTimeout ( "FlashTitleStepIt(255)", 10 );
        return true;
}