

onload = fontsizeinit;
function fontsizeinit(){
    fontsizechange('fs_init');
    if(document.getElementById('header_searchbox')){
        document.getElementById("header_searchbox").value = "";
    }
    if( document.getElementById('idx_tab_newsrelease')){
        idxNewsTab('newsrelease',1);
    } else {
        
    }
    if(document.getElementById('accessmap')){
        load();
    }
}



/* searchboxbg */
function searchbox(st){
    var obj = document.getElementById('header_searchbox');
    
    if(st == 'on'){
        obj.style.backgroundColor = "#ffffff";
    } else if(st == 'off'){
        if( obj.value == "" ){
            obj.value = "";
            obj.style.backgroundColor = "#484848";
        } else {
            obj.style.backgroundColor = "#ffffff";
        }
    }
}


/* fontsize */
function setstylesheet(title) {
    var i, a, main, b;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
        if( a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") ){
            a.disabled = true;
            if( a.getAttribute("title") == title ) a.disabled = false;
        }
    }
    
    if(document.getElementById('pankuzu')) document.getElementById('pankuzu').style.visibility = "visible";
    if(document.getElementById('left_menu')) document.getElementById('left_menu').style.visibility = "visible";
    if(document.getElementById('left_search')) document.getElementById('left_search').style.visibility = "visible";
    if(document.getElementById('left_btn')) document.getElementById('left_btn').style.visibility = "visible";
    if(document.getElementById('page_menu')) document.getElementById('page_menu').style.visibility = "visible";
    if(document.getElementById('catchcopy')) document.getElementById('catchcopy').style.visibility = "visible";
    if(document.getElementById('main_contents')) document.getElementById('main_contents').style.visibility = "visible";
    if(document.getElementById('right_contents')) document.getElementById('right_contents').style.visibility = "visible";
    if(document.getElementById('footer')) document.getElementById('footer').style.visibility = "visible";
}

function fontsizechange(fsid){
    var c_name = "psc_fs";            // クッキーの名前
    var c_expire = 90;                // クッキーの有効期限日数
    var c_value = '';                // クッキーの値
    
    var fsid2 = '';
    if( fsid == 'fs_init' ){
        if( document.cookie ){
            var cookies = document.cookie.split("; ");
            for( var i = 0; i < cookies.length; i++ ){
                var str = cookies[i].split("=");
                if( str[0] == c_name ){
                    c_value = str[1];
                    break;
                }
            }
        }
        fsid2 = c_value;
    } else {
        fsid2 = fsid;
    }
    
    if( fsid2 == 'fontsize_btn_m' ){
        document.getElementById("fontsize_btn_m").style.backgroundPosition = 'left -20px';
        document.getElementById("fontsize_btn_l").style.backgroundPosition = 'left 0px';
        setstylesheet('fontsize_btn_m');
    } else if( fsid2 == 'fontsize_btn_l' ){
        document.getElementById("fontsize_btn_m").style.backgroundPosition = 'left 0px';
        document.getElementById("fontsize_btn_l").style.backgroundPosition = 'left -20px';
        setstylesheet('fontsize_btn_l');
    } else {
        document.getElementById("fontsize_btn_m").style.backgroundPosition = 'left -20px';
        document.getElementById("fontsize_btn_l").style.backgroundPosition = 'left 0px';
        setstylesheet('fontsize_btn_m');
    }
    
    var nowtime = new Date().getTime();
    var clear_time = new Date(nowtime + (60 * 60 * 24 * 1000 * c_expire));
    var c_expire2 = clear_time.toGMTString();
    
    document.cookie = c_name + "=" + fsid2 + "; path=/; expires=" + c_expire2;
}

function fontSizeBtn() {
    document.write('<div id="fontsize"><div id="fontsize_inner"><div id="fontsize_inner02"><div id="fontsize_title"><span>文字サイズ</span></div>');
    document.write('<a href="javascript:;" id="fontsize_btn_m" onclick="fontsizechange(\'fontsize_btn_m\'); return false;"><span>標準</span></a><a href="javascript:;" id="fontsize_btn_l" onclick="fontsizechange(\'fontsize_btn_l\'); return false;"><span>大</span></a>');
    document.write('</div></div></div>');
}



/* top page tab */
var tabstate = 'newsrelease';

function idxNewsTab(tabid,tabno) {
    if(document.getElementById('idx_news_contents')){
        
        if(tabno == 1){
            if(tabid == 'newsrelease'){
                if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left top';
                if(document.getElementById('idx_tab_recruit')) document.getElementById('idx_tab_recruit').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_recruit')) document.getElementById('idx_recruit').style.display = 'none';
                if(document.getElementById('idx_koushin')) document.getElementById('idx_koushin').style.display = 'none';
                if(document.getElementById('idx_newsrelease')) document.getElementById('idx_newsrelease').style.display = 'block';
            } else if(tabid == 'recruit'){
                if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_tab_recruit')) document.getElementById('idx_tab_recruit').style.backgroundPosition = 'left top';
                if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_koushin')) document.getElementById('idx_koushin').style.display = 'none';
                if(document.getElementById('idx_newsrelease')) document.getElementById('idx_newsrelease').style.display = 'none';
                if(document.getElementById('idx_recruit')) document.getElementById('idx_recruit').style.display = 'block';
            } else if(tabid == 'koushin'){
                if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_tab_recruit')) document.getElementById('idx_tab_recruit').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left top';
                if(document.getElementById('idx_newsrelease')) document.getElementById('idx_newsrelease').style.display = 'none';
                if(document.getElementById('idx_recruit')) document.getElementById('idx_recruit').style.display = 'none';
                if(document.getElementById('idx_koushin')) document.getElementById('idx_koushin').style.display = 'block';
            }
            
            tabstate = tabid;
            
        } else if(tabno == 2){
            if( tabstate != tabid ){
                if(tabid == 'newsrelease'){
                    if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -32px';
                } else if(tabid == 'recruit'){
                    if(document.getElementById('idx_tab_recruit')) document.getElementById('idx_tab_recruit').style.backgroundPosition = 'left -32px';
                } else if(tabid == 'koushin'){
                    if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -32px';
                }
            }
        } else if(tabno == 3){
            if( tabstate != tabid ){
                if(tabid == 'newsrelease'){
                    if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -64px';
                } else if(tabid == 'recruit'){
                    if(document.getElementById('idx_tab_recruit')) document.getElementById('idx_tab_recruit').style.backgroundPosition = 'left -64px';
                } else if(tabid == 'koushin'){
                    if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -64px';
                }
            }
        }
    }
}




function idxNewsTabService(tabid,tabno) {
    if(document.getElementById('idx_news_contents')){
        
        if(tabno == 1){
            if(tabid == 'newsrelease'){
                if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left top';
                if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_koushin')) document.getElementById('idx_koushin').style.display = 'none';
                if(document.getElementById('idx_newsrelease')) document.getElementById('idx_newsrelease').style.display = 'block';
            } else if(tabid == 'koushin'){
                if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -64px';
                if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left top';
                if(document.getElementById('idx_newsrelease')) document.getElementById('idx_newsrelease').style.display = 'none';
                if(document.getElementById('idx_koushin')) document.getElementById('idx_koushin').style.display = 'block';
            }
            
            tabstate = tabid;
            
        } else if(tabno == 2){
            if( tabstate != tabid ){
                if(tabid == 'newsrelease'){
                    if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -32px';
                } else if(tabid == 'koushin'){
                    if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -32px';
                }
            }
        } else if(tabno == 3){
            if( tabstate != tabid ){
                if(tabid == 'newsrelease'){
                    if(document.getElementById('idx_tab_newsrelease')) document.getElementById('idx_tab_newsrelease').style.backgroundPosition = 'left -64px';
                } else if(tabid == 'koushin'){
                    if(document.getElementById('idx_tab_koushin')) document.getElementById('idx_tab_koushin').style.backgroundPosition = 'left -64px';
                }
            }
        }
    }
}

