/*
 *
 *
 *
 */
// クライアントのブラウザ判断
var IE = false;
var NN = false;
var N6 = false;
var SF = false;

if(document.all){
    IE = true;
}else if(document.layers){
    NN = true;
}else if(document.getElementById){
    N6 = true;
}else if(navigator.userAgent.indexOf("Safari") != -1){
    SF = true;
}

/*
 * フリー検索のテキストボックスの説明ポップアップを表示するファンクション
 * @input Msg
 *         element_name
 *         nX 横
 *         nY 縦
 *
 */
function onPopup(Msg,event){

    // ポップアップ生成
    if(IE){
        // IEの場合
        MyMsg = document.all(Msg).style;
        MyMsg.visibility = "visible";
    }else if(NN){
        // Netの場合
        MyMsg = document.layers[Msg];
        MyMsg.visibility = "show";
    }else if(N6){
        //firefox はn6とし扱う
        MyMsg = document.getElementById(Msg).style;
        MyMsg.visibility = "visible";
    }

    // ポップアップの位置設定
    if(IE){
        MyMsg.top  = event.clientY + document.documentElement.scrollTop + 30;
        MyMsg.left = event.clientX + document.documentElement.scrollLeft + 30;
    }else if(NN){
        MyMsg.top = coordinatesY + "px" ;
        MyMsg.left = coordinatesX + "px";

    }else if(N6){
        MyMsg.top = (event.pageY + 30) + "px";
        MyMsg.left = (event.pageX + 30) + "px";

    }else if(SF){
        MyMsg.top = coordinatesY + "px" ;
        MyMsg.left = coordinatesX + "px";
    }
}

/*
 * Onlinkファンクションで表示した説明ポップアップを消す
 */
function offPopup(Msg){

    if(IE) document.all(Msg).style.visibility = "hidden";
    if(NN) document.layers[Msg].visibility = "hide";
    if(N6) document.getElementById(Msg).style.visibility = "hidden";
}