// JavaScript Document

    // 2006/12/15 処理追加 
      // Cookieの書き込み可能検証＋書き込み可能上限判定
      function limitcheck(pathName){
        var cnt=0;
        var elements=document.forms[0].elements;
        if( CookieTest() != true ){
          alert("クッキーの設定が許可されていません。クッキーの設定を行った後で操作を継続して下さい。");
          return;
        }
        
        location.href = pathName;
      }

      // キー "writecheck" でクッキーに書き込む
      function writeCookie(data, day){
        var expDay = new Date();

        expDay.setTime(expDay.getTime() + (day * 1000 * 60 * 60 * 24));
        document.cookie = "writecheck=" + data + ";expires=" + expDay.toGMTString();

        return;
      }

      // キー "writecheck" でクッキーの内容を読み取る
      function getCookie(){
        var key = "writecheck";
        var cookieArr = document.cookie.split(" ");
        var max = cookieArr.length;

        for(var i = 0; i < max; i++ ){
           if(key == cookieArr[i].substr(0,key.length)){
             var temp = cookieArr[i].split("=");

             if((temp[1].length - 1) == temp[1].lastIndexOf(";")){
               temp[1] = temp[1].slice(0,temp[1].length - 1);
             }
             return temp[1];
           }
        }

        return null;
      }

      // クッキーに書き込めるかのテスト

      function CookieTest(){
        var wrkDay = new Date();
        var writedata = wrkDay.getTime();

        writeCookie(writedata,1);
        loaddata = getCookie();

        if(writedata != loaddata){
          return false;
        }else{
          // クッキーを消去
          writeCookie(writedata,-1);
          return true;
        }
      }
