function bakeCookie(f) { // クッキー焼き。cookiemanager.js使用
          var manager = new CookieManager();
          manager.setCookie('company'     , escape(f.company.value) );
          manager.setCookie('whatsname'   , escape(f.whatsname.value) );
          manager.setCookie('mail'        , escape(f.mail.value) );
          manager.setCookie('tel'         , escape(f.tel.value) );
          manager.setCookie('notel'      , f.notel.checked );
          manager.setCookie('fax'         , escape(f.fax.value) );
          manager.setCookie('postcode'    , escape(f.postcode.value) );
          manager.setCookie('place'       , escape(f.place.value) );
          manager.setCookie('terms'       , escape(f.terms.value) );
          // manager.setCookie('text'        , escape(f.text.value) );
          manager.setCookie('price'       , escape(f.price.value) );
          manager.setCookie('price2'      , f.price2.checked );
          //manager.setCookie('periodyear'  , f.periodyear.value );
          //manager.setCookie('periodmonth' , f.periodmonth.value );
          //manager.setCookie('periodday'   , f.periodday.value );
          //manager.setCookie('dateyear'    , f.dateyear.value );
          //manager.setCookie('datemonth'   , f.datemonth.value );
          //manager.setCookie('dateday'     , f.dateday.value );
      }
      function checkCookie () { // クッキー読み込み。cookiemanager.js使用
        var manager = new CookieManager();
        var f = document.commentsform;
        if ( (i = manager.getCookie("company")   ) || (i != null) ) {f.company.value     = unescape( i );}
        if ( (i = manager.getCookie("whatsname") ) || (i != null) ) {f.whatsname.value   = unescape( i );}
        if ( (i = manager.getCookie("mail")      ) || (i != null) ) {f.mail.value        = unescape( i );}
        if ( (i = manager.getCookie("tel")       ) || (i != null) ) {f.tel.value         = unescape( i );}
        if ( (i =eval(manager.getCookie("notel")))|| (i != null) ) {f.notel.checked    = i;}
        if ( (i = manager.getCookie("fax")       ) || (i != null) ) {f.fax.value         = unescape( i );}
        if ( (i = manager.getCookie("postcode")  ) || (i != null) ) {f.postcode.value    = unescape( i );}
        if ( (i = manager.getCookie("place")     ) || (i != null) ) {f.place.value       = unescape( i );}
        // if ( (i = manager.getCookie("text")      ) || (i != null) ) {f.text.value        = unescape( i );}
        if ( (i = manager.getCookie("price")     ) || (i != null) ) {f.price.value       = unescape( i );}
        if ( (i =eval(manager.getCookie("price2")))|| (i != null) ) {f.price2.checked    = i;}
        if ( (i = manager.getCookie("terms")     ) || (i != null) ) {f.terms.value       = unescape( i );}
      }
      function checkblank(f){
        var mes = "";
        if (f.whatsname.value == ""){
          mes += "■お名前 ";
        }
        if (f.mail.value == ""){
          mes += "■メールアドレス ";
        }
        if (f.tel.value == ""){
          mes += "■電話番号 ";
        }
        if (f.place.value == ""){
          mes += "■所在地 ";
        }
        if (f.text.value == ""){
          mes += "■見積内容 ";
        }
        if (f.price.value == ""　|| f.price.value=='300,000円など' ){
          mes += "■予算 ";
        }
        if (mes != ""){
          alert("未記入データがあります\n \n" + mes );
          return false;
        }
        else{
        if (confirm("「OK」をクリックすると見積依頼を送信します。")){
          bakeCookie(f);
          return true;
        }
          return false;
        }
      }
        function setDeliveryDate() {
          var objDate = new Date();
          objDate.setTime(objDate.getTime() + 1000 * 60 * 60 * 24 * 30);
          var i = objDate.getFullYear();
          if((navigator.platform == "MacPPC") 
            && (navigator.appName == "Microsoft Internet Explorer")) {
            i = i - document.getElementsByName('dateyear')[0][1].value + 1;
          }
          if (document.getElementsByName('dateyear')[0].value == '') {
            document.getElementsByName('dateyear')[0].value = i;
          }
          if (document.getElementsByName('datemonth')[0].value == '') {
            document.getElementsByName('datemonth')[0].value
              = ('0' + (objDate.getMonth() + 1) ).match(/..$/);
          }
          if (document.getElementsByName('dateday')[0].value == '') {
            document.getElementsByName('dateday')[0].value
             = ('0' + (objDate.getDate() ) ).match(/..$/);
          }
          return;
        }
      function getDateStrings(dd, n) {
        dd.setTime(dd.getTime() + n*24*3600*1000);
        //var offset = 1900;
        //if ( navigator.userAgent.match(/Mac/) && navigator.userAgent.match(/MSIE/) ) offset = 0;
        // http://d.hatena.ne.jp/amachang/20080116/1200503294
        var year = dd.getYear();
        year += (year > 1900) ? 0 : 1900;
        //return year + "年" + (dd.getMonth() + 1) + "月" + dd.getDate() + "日";
        return (dd.getMonth() + 1) + "月" + dd.getDate() + "日";
      }
        function setDayStrings() {
          var date = new Date;
          document.getElementById('tendays_daystrings').innerHTML = '（'+getDateStrings(date, 10)+'）';
          date = new Date;
          document.getElementById('oneweek_daystrings'   ).innerHTML = '（'+getDateStrings(date, 7)+'）';
          /*
          var date_bon = new Date(2009, 8, 24); //月は-1する
          document.getElementById('bon_three_days_daystrings').innerHTML = '（'+getDateStrings(date_bon, 3)+'）';
          date_bon = new Date(2009, 8, 24); //月は-1する
          document.getElementById('bon_oneweek_daystrings'   ).innerHTML = '（'+getDateStrings(date_bon, 7)+'）';
          */
        }


