//
var LayFlag = "";
var vNum = getBrowserVersion();
var bName = navigator.appName.charAt(0);

// init
function doLayer(flag){
    initM();
    adinit();
    if(flag == 1){
        LayFlag = 1;
    }
}

//IE バージョン取得
function getBrowserVersion(){
    str = navigator.appName.toUpperCase();
    version = 0;
    appVer  = navigator.appVersion;
    if (str.indexOf("NETSCAPE") >= 0){
        s = appVer.indexOf(" ",0);
        version = eval(appVer.substring(0,s));
        if (version >= 5) version++;
    }
    if (str.indexOf("MICROSOFT") >= 0){
        appVer  = navigator.userAgent;
        s = appVer.indexOf("MSIE ",0) + 5;
        e = appVer.indexOf(";",s);
        version = eval(appVer.substring(s,e));
    }
    return version;
}

// レイヤー切り替え
function HideNavi(l) {
    if(LayFlag == 1){
        if( bName == "M"){
            document.all[l].style.visibility = "hidden";
        }else{
            if( vNum < 5 ){
                document.layers[l].visibility = "hide";
            }else if( vNum >= 5 ){
                document.getElementById(l).style.visibility = "hidden";
            }
        }
    }
}

function ShowNavi(l){
    if(LayFlag == 1){
        if( bName == "M"){
            document.all[l].style.visibility = "visible";
        }else{
            if( vNum < 5 ){
                document.layers[l].visibility = "show";
            }else if( vNum >= 5 ){
                document.getElementById(l).style.visibility = "visible";
            }
        }
    }
}


// 画像差し替え
function imgCT(obj)
{
    var fpath = obj.src;
    if( fpath.match(/_on/) ){
        obj.src = fpath.replace(/_on/,'');
    }
    else{
        if( fpath.match(/png/) ){
            obj.src = fpath.replace(/.png/,'_on.png');
        }
        if( fpath.match(/jpg/) ){
            obj.src = fpath.replace(/.jpg/,'_on.jpg');
        }
        if( fpath.match(/gif/) ){
            obj.src = fpath.replace(/.gif/,'_on.gif');
        }
    }
}

// 画像差し替え
function imgC(obj)
{
    var fpath = obj.src;
    if( fpath.match(/_on/) ){
        obj.src = fpath.replace(/_on/,'');
    }
    else{
        if( fpath.match(/png/) ){
            obj.src = fpath.replace(/.png/,'_on.png');
        }
        if( fpath.match(/jpg/) ){
            obj.src = fpath.replace(/.jpg/,'_on.jpg');
        }
        if( fpath.match(/gif/) ){
            obj.src = fpath.replace(/.gif/,'_on.gif');
        }
    }
}

function imgC2(obj)
{
    var fpath = obj.src;
    if( fpath.match(/_on/) ){
        obj.src = fpath.replace(/_on/,'');
    }
    else{
        if( fpath.match(/png/) ){
            obj.src = fpath.replace(/.png/,'_on.png');
        }
        if( fpath.match(/jpg/) ){
            obj.src = fpath.replace(/.jpg/,'_on.jpg');
        }
        if( fpath.match(/gif/) ){
            obj.src = fpath.replace(/.gif/,'_on.gif');
        }
    }
}


// 画像差し替え（メニュー用：グローバル）
function imgCM( obj )
{
    if( key != obj.name )
    {
        imgC(obj);
    }
}

//
function initM()
{
    obj = document.images[key];
    if( obj )
    {
        imgC2(obj);
    }
}




function sh(pobj, cobj)
{
    var val = cobj.style.display;
    if (val == 'block') {
        cobj.style.display = 'none';
        pobj.src = pobj.src.replace(/b.gif/, 'a.gif');
        // aになる
    } else {
        cobj.style.display = 'block';
        pobj.src = pobj.src.replace(/a.gif/, 'b.gif');
        // bになる
    }
}

function preload(imgs)
{
    for(var i = 0; i < imgs.length; i++){
        var imgObj = new Image();
        imgObj.src = imgs[i];
    }
}



function popUp(url) {
    sealWin=window.open(url);
    self.name = "mainWin";
}



function rnavi()
{
    var leftnavi = $('leftnavi');
    for (var i = 0; i < leftnavi.childNodes.length; i++) {
        if (leftnavi.childNodes[i].className == 'off') {
            if (leftnavi.childNodes[i].getAttribute('ref') == key2) {
                leftnavi.childNodes[i].className = 'on';
            }
        }
    }
}


function adinit() {
    var ad_string = '';
    var query = window.location.search.substring(1);
    
    if (query) {
        var parms = query.split('&');
        for (var i = 0; i < parms.length; i++) {
            if (parms[i].match(/^adpl_(.*)/)) {
                ad_string = parms[i];
            }
        }
    }
    
    var cm = new CookieManager();
    
    if (ad_string != '') {
        cm.setCookie('ADPL', ad_string);
    }
}