//
// functions for Acsess Anarysys
// Copyright 2006 Tsukuba Multimedia inc.
//
// This file must be written in Shift_JIS.
//
function logcollect(){
    var log_cgi = "/cgi-bin/logcollect/collect.cgi"
    var now_url = document.URL;
    var ref_url = document.referrer;
    var doc_dom = document.domain;
    var doc_lnk = document.links.length;
    var doc_cok = getCookie("GATE");
    cok_tmp = doc_cok.indexOf("id",0);

    url_tmp = now_url.indexOf(doc_dom,0);
    if(url_tmp != -1){
        start = url_tmp + doc_dom.length;
        now_url = now_url.substring(start,now_url.length);
    }

    ref_tmp = ref_url.indexOf(doc_dom,0);
    if(ref_tmp != -1){
        start = ref_tmp + doc_dom.length;
        ref_url = ref_url.substring(start,ref_url.length);
    }
    url_tmp = now_url.split("?");
    ref_tmp = ref_url.split("?");

    id_num = "";
    if(cok_tmp != -1){
        doc_cok = doc_cok.substring(cok_tmp,doc_cok.length);
        start = doc_cok.indexOf(":",0)+1;
        end = doc_cok.indexOf(",",start);
        id_num = unescape(doc_cok.substring(start,end));
    }
    cgi_para = "?id=" + id_num + "&now=" + escape(url_tmp[0]) + "&ref=" + escape(ref_tmp[0]);
    img_src = log_cgi + cgi_para;
    document.write("<img src=\""+img_src+"\" width=\"1\" height=\"1\">");
}

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

function setCookie(key,val){
    var expireperiod = 1000*60*60*24*730;
    var today = new Date();
    var expires = today;
    expires.setTime(today.getTime()+expireperiod);

    tmp = key + "=" + escape(val) + "; expires=" + expires.toGMTString();
    document.cookie = tmp;
} 

