/* ****************************************************************** */
/* 初期設定
/* ****************************************************************** */
    var smallSize   = "80%";
    var mediumSize  = "100%";
    var largeSize   = "120%";
    
    var ppd         = 1;
    var key         = "fs";
    var fsVal       = getCookie(key);
    
    
    var idlength   = 2;
    var fscid      = new Array();
    var fsc        = "";
    var targetname = "rightcontents";
    
    
    function loadFS() {
        for (i=0; i<idlength; i++) {
            fscid[i] = targetname + (i + 1);
            fsc = document.getElementById(fscid[i]);
            
            if (navigator.appName.indexOf("Microsoft Internet Explorer") != -1) {
                if(fsVal == "" || fsVal == null){
                    fsc.style.fontSize = mediumSize;
                }else{
                    fsc.style.fontSize = fsVal;
                }
            }else{
                if(fsVal == "" || fsVal == null) {
                    var bodyFS = "font-size : " + mediumSize;
                    fsc.setAttribute("style",bodyFS);
                }else{
                    var bodyFS = "font-size : " + fsVal;
                    fsc.setAttribute("style",bodyFS);
                }
            }
        }
    };



/* ****************************************************************** */
/* 文字サイズ変更
/* ****************************************************************** */
    function changeFS(fsCheckVal){
        
        for (i=0; i<idlength; i++) {
            fscid[i] = targetname + (i + 1);
            fsc = document.getElementById(fscid[i]);
            
            var newfontSize = "";
            if (fsCheckVal == "small") {
                newfontSize = smallSize;
            }else if (fsCheckVal == "medium") {
                newfontSize = mediumSize;
            }else{
                newfontSize = largeSize;
            }
            
            setCookie(key,newfontSize,ppd);
            
            if (navigator.appName.indexOf("Microsoft Internet Explorer") != -1) {
                fsc.style.fontSize = newfontSize;
            }else{
                var bodyFS  = "font-size : " + newfontSize;
                fsc.setAttribute("style",bodyFS);
            }
        }
    };



/* ****************************************************************** */
/* SET_COOKIE
/* ****************************************************************** */
    function setCookie(key,val){
        var tmp  = key+"="+escape(val)+";";
        var t = new Date();
            t.setTime(t.getTime()+(ppd*1000*60*60*24));
        
        var expt  = t.toGMTString();
        var cookieValue = tmp + "; expires=" + expt + "; path=/;";
        document.cookie = cookieValue;
    };



/* ****************************************************************** */
/* GET_COOKIE
/* ****************************************************************** */
    function getCookie(key){
        var tmp = document.cookie+";";
        var tmp1 = tmp.indexOf(key, 0);
        
        if (tmp1 != -1) {
                tmp   = tmp.substring(tmp1,tmp.length);
            var start = tmp.indexOf("=",0)+1;
            var end   = tmp.indexOf(";",start);
            
            return(unescape(tmp.substring(start,end)));
        }
    };



/* ****************************************************************** */
/* WINDOW_ONLOAD_ONUNLOAD
/* ****************************************************************** */
    window.onload = function () {
        if (window.navigator.cookieEnabled == true) {
            preloadImages();
            btnLoad();
            loadFS();
        }else{
            return("");
        }
    };
    
    window.onunload = function () {
        if (window.navigator.cookieEnabled == true) {
            loadFS();
        }else{
            return("");
        }
    };



