function lions_trace()
{
	var base_url = "http://lions.daikyo.co.jp/index.cgi";
	var url;
	var ref='';
	var shcd,shmi,shbc,shis;
	var wk_prm;

	ref = escape(document.referrer);
	var string=location.search;
	var domain = location.hostname;

	if(string != ''){
		if(domain == 'lions-mansion.jp'){
			var w_string=string.substring(1, string.length);
			var argv=w_string.split("&");

			for (i in argv){
				val = argv[i].split("=");

				if(val[0] == 'SHCD'){
					set_cookie('SHCD',val[1],60);
				}
				if(val[0] == 'SHCC'){
					set_cookie('SHCC',val[1],60);
				}
				if(val[0] == 'SHMI'){
					set_cookie('SHMI',val[1],3);
				}
				if(val[0] == 'SHIS'){
					set_cookie('SHIS',val[1],3);
				}
			}
		}

		url = base_url  + string + '&ref=' + ref;

		document.open();
		document.writeln('<img src="' + url + '" width="1" height="1">');
		document.close;
	}
}


function set_cookie(name,val,day){
	mons = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
	week = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');

	d = new Date();
	d.setTime(d.getTime() + (day * 24 * 3600 * 1000));

	yyyy = d.getUTCFullYear();
	mm = d.getUTCMonth();
	dd = d.getUTCDate();
	wday = d.getUTCDay();
	hh = d.getUTCHours();
	mi = d.getUTCMinutes();
	ss  = d.getUTCSeconds();

	if (dd < 10) { dd = "0" + dd; }
	if (hh < 10) { hh = "0" + hh; }
	if (mi < 10) { mi = "0" + mi; }
	if (ss < 10) { ss = "0" + ss; }

	dt = week[wday] + ',' + dd + '-' + mons[mm] + '-' + yyyy + ' ' + hh + ':' + mi + ':' + ss + ' GMT';

	document.cookie = name + '=' + val + '; path=/; expires=' + dt + ';';
}

function set_shcc(val){
	set_cookie('SHCC',val,'30');
}
