var domain = ".paygent.co.jp";

if( getCookie("count")){
var count = getCookie("count");
count ++;
setCookie('count',count,domain,'/','120')
}else{
setCookie('count',1,domain,'/','120')
}

if( getCookie("ref")){}else{
var referrer = document.referrer;
setCookie('ref',referrer,domain,'/','120')
}

if( getCookie("ldg")){}else{
var nowurl = location.href;
var cidmatch = new RegExp( "aws[a-zA-Z0-9_]{6}" );
if( nowurl.match( cidmatch ) )
{
setCookie('sem','Adwords',domain,'/','120')
setCookie('cid',nowurl.match( cidmatch ),domain,'/','120')
    }

cidmatch = new RegExp( "yjl[a-zA-Z0-9_]{6}" );
if( nowurl.match( cidmatch ) )
{
setCookie('sem','Overture',domain,'/','120')
setCookie('cid',nowurl.match( cidmatch ),domain,'/','120')
    }

cidmatch = new RegExp( "mail[a-zA-Z0-9_]{6}" );
if( nowurl.match( cidmatch ) )
{
setCookie('sem','Mail',domain,'/','120')
setCookie('cid',nowurl.match( cidmatch ),domain,'/','120')
    }

cidmatch = new RegExp( "nets[a-zA-Z0-9_]{6}" );
if( nowurl.match( cidmatch ) )
{
setCookie('sem','netsea',domain,'/','120')
setCookie('cid',nowurl.match( cidmatch ),domain,'/','120')
    }
	
var timestamp = setTime();
setCookie('ldg',nowurl,domain,'/','120')
setCookie('ldgtime',timestamp,domain,'/','120')

}

function setCookie(name, value, domain, path, expireDays) {
	str = escape(name) + "=" + escape(value);
	if (domain != "") str += "; domain=" + domain;
	if (path != "") str += "; path=" + path;
	if (expireDays != "") {
		expires = new Date((new Date()).getTime() + (60 * 60 * 24 * 1000 * expireDays));
		str += "; expires=" + expires.toGMTString();
	}
	document.cookie = str;
}

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

function setFlag() {
    str = getCookie("sem");
    document.contact_form.elements[0].value = str;
    str = getCookie("cid") ;
    document.contact_form.elements[1].value = str;
    str = getCookie("ref") ;
    document.contact_form.elements[2].value = str;
    str = getCookie("ldg") ;
    document.contact_form.elements[3].value = str;
    str = getCookie("ldgtime") ;
    document.contact_form.elements[4].value = str;
    var timestamp = setTime();
    document.contact_form.elements[5].value = timestamp;
	
	//PV
	//str = getCookie("count") ;
    //document.contact_form.elements[6].value = str;
}


function setTime() {

var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
if (month < 10){month = "0" + month}
var day = date.getDate();
if (day < 10){day = "0" + day}
var hours = date.getHours();
if (hours < 10){hours = "0" + hours}
var minutes = date.getMinutes();
if (minutes < 10){minutes = "0" + minutes}
var timestamp = year + "/" + month + "/" + day + " " + hours + ":" + minutes;
return timestamp;

}

