﻿var ex_date=14;//Cookie保存期間
var ThisSite="http://www.budgetrentacar.jp";

date = getCookie("Date");
Referrer = getCookie("Referrer");


week = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");

month = new Array("Jan","Feb","Mar","Apr","May","Jun","Aug","Sep","Oct","Nov","Dec");


dd = new Date();
dd.setDate(dd.getDate()+ex_date)

ye = dd.getYear(); if (ye < 1900) ye += 1900;
mo = dd.getMonth() + 1; if (mo < 10) mo = "0" + mo;
da = dd.getDate(); if (da < 10) da = "0" + da;
ho = dd.getHours(); if (ho < 10) ho = "0" + ho;
mi = dd.getMinutes(); if (mi < 10) mi = "0" + mi;
se = dd.getSeconds(); if (se < 10) se = "0" + se;
//expiresdate = week[dd.getDay()] + ", " + da + "-" + month[dd.getMonth()] + "-" + ye +　" " + ho + ":" + mi + ":" + se + "; ";
expiresdate = week[dd.getDay()] + ", " + da + "-" + mo + "-" + ye +　" " + ho + ":" + mi + ":" + se + "; ";



SiteFlg=document.referrer.match(/www.budgetrentacar.jp/);
if (document.referrer != "") {//referrerが空、または自サイトならsetしない
	if(SiteFlg != "www.budgetrentacar.jp"){
 		setCookie("Date", expiresdate);   setCookie("Referrer", document.referrer);//上書き
	}
}



function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
    tmp1 = " " + document.cookie + ";";
    xx1 = xx2 = 0;
    len = tmp1.length;
    while (xx1 < len) {
        xx2 = tmp1.indexOf(";", xx1);
        tmp2 = tmp1.substring(xx1 + 1, xx2);
        xx3 = tmp2.indexOf("=");
        if (tmp2.substring(0, xx3) == key) {
            return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
        }
        xx1 = xx2 + 1;
    }
    return("");
}
function setCookie(key, val, tmp) {
    tmp = key + "=" + escape(val) + "; ";
    // tmp += "path=" + location.pathname + "; ";
     tmp += "path=/; ";
  //   tmp += "expires=Tue, 31-Dec-2030 23:59:59; ";
   tmp += "expiresdate";
    document.cookie = tmp;
}
function clearCookie(key) {
    document.cookie = key + "=" + "xx; expires=Tue, 1-Jan-1980 00:00:00;";
}