//--------------------------別窓を表示する----------------------------------------------------

var newwin;

function MM_openBrWindow(URL,WN,F) {
if(newwin){
if(!newwin.closed){
newwin.location.href=URL;
newwin.focus();
}else{
newwin = window.open(URL,WN,F);
}
}else{
newwin = window.open(URL,WN,F);
}
}

//--------------------------プルダウンメニューを表示する------------------------------------------------

var maxMenu = 3;    // メニュー数
var mHeight = 23;    // メニュー縦幅
var gCurrentMenuID = null;

timer=setTimeout('',1)
var step=0
var layEnd

// メニューを表示する
function viewMenu(objID)
{
    hideMenu();
    document.getElementById(objID).style.visibility = "visible";
    startTop(objID);
    gCurrentMenuID = objID;
}

// メニューを消す
function hideMenu()
{
    for (var i=1; i<=maxMenu; i++) document.getElementById("pMenu"+i).style.visibility = "hidden";
    gCurrentMenuID = null;
}

function getTop(objID){
    if(document.layers) return document.layers[objID].clip.top
    if(document.all) return document.all(objID).style.posTop
}


function getBottom(objID){
  if(document.layers) return document.layers[objID].clip.bottom
  if(document.all) return document.all(objID).style.posHeight
}


function getRight(objID){
  if(document.layers) return  document.layers[objID].clip.right
  if(document.all) return document.all(objID).style.posWidth
}

function wipeTop(objID){

    var layT=getTop(objID)
    var layR=getRight(objID)
    var layB=10 * step

    if(document.layers){
        document.layers[objID].clip.top=layT
        document.layers[objID].clip.right=layR
        document.layers[objID].clip.bottom=layB
    }else{
        document.all(objID).style.clip="rect(0, "+layR+", "+layB+", 0)"
    }
    if(layB<=layEnd){
        timer=setTimeout("wipeTop('"+objID+"')", 1)
        ++step
    }else{
        clearTimeout(timer)
        step=0
    }
}

function startTop(objID){

    layEnd=getBottom(objID)
    wipeTop(objID)
}

// 当たり判定
function checkOut(evt)
{
    scrolly = document.body.scrollTop; //ドキュメント上からのスクロール位置
    if (gCurrentMenuID)
    {
        if (document.all)
        {
            var X = event.x;
            var Y = event.y;
        }else{
            var X = evt.pageX;
            var Y = evt.pageY;
        }
        var obj = document.getElementById(gCurrentMenuID);
        var sx = parseInt(obj.style.left);
        var sy = parseInt(obj.style.top) - mHeight - scrolly;
        var ex = sx + parseInt(obj.style.width);
        var ey = sy + parseInt(obj.style.height) + mHeight;
        if ((X < sx) || (Y < sy) || (X > ex) || (Y > ey)) hideMenu();
    }
}

document.onmousemove = checkOut;
//------------------------------------------------------
//プリロード------------------------------------------
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//------------------------------------------------------
//ロールオーバー----------------------------------------
function changeimg(iName,str)
{
document.images[iName].src = "bland/" + str + ".gif";
}
//------------------------------------------------------