// キーワードにマッチするリンク先を表示
function writeLpo() {
    // キーワードにマッチした場合のリンク先
    var lpo = new Array();
    lpo['貯蓄'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★貯蓄</font>に興味がお有りなら無料メルマガ「お金を使いたいなら増やしなさい！」はいかがですか？</strong></a>';
    lpo['金'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★お金</font>に興味がお有りなら無料メルマガ「お金を使いたいなら増やしなさい！」をお試し下さい!</strong></a>';
    lpo['貯'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★貯金</font>にご興味をお持ちですか?　無料メルマガ「お金を使いたいなら増やしなさい！」はいかがでしょうか?</strong></a>';
    lpo['金融'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★金融</font>に御関心をお持ちですか?　無料メルマガ「お金を使いたいなら増やしなさい！」をどうぞ!</strong></a>';
    lpo['資産'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★資産</font>で悩み事でも? 無料メルマガ「お金を使いたいなら増やしなさい！」が処方せんになるかもしれません。</strong></a>';
    lpo['退職金'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★退職金</font>で悩み事でも? 無料メルマガ「お金を使いたいなら増やしなさい！」が良い指針になるかもしれません。</strong></a>';
    lpo['運用'] = '<a href="http://www.mag2.com/m/0000251948.html"><font color=red size=+1><strong>★資産運用</font>にご興味をお持ちですか?　無料メルマガ「お金を使いたいなら増やしなさい！」はいかがでしょうか?</strong></a>';
    lpo['保険'] = '<a href="http://mfpoffice.org/sassi.html?lp"><font color=red size=+1><strong>★保険</font>でお悩みですか? 無料小冊子「生命保険の見直しキット」をお試しください!</strong></a>';

    // クッキー保存
    var cook;

    // キーワード
    var newStr = getLpoStr();
    var str    = newStr;

    if (str) {
        str = decodeURI(str);
        str = str.split("+");

        for (var s in str) {
            for (var l in lpo) {
                if (str[s].toLowerCase() == l) {
                    document.write(lpo[l]);
                    cook = true;
                }
            }
        }
    }

    if (cook) {
        document.cookie = "lpo=" + newStr + '; path=/;';
    }
}

// 検索キーワードまたは、クッキーに保存されたキーワードを取得
function getLpoStr() {
    // リファラ
    var ref = document.referrer;

    // 検索キーワード
    var str;

    // 検索エンジン
    var yahoo  = ref.match(/^http:\/\/search\.yahoo\.co/);
    var google = ref.match(/^http:\/\/www\.google\.co/);

    // 検索エンジンの検索キーワード取得
    if (yahoo || google) {
        str = yahoo ? ref.replace(/.+[?|&]p=/, "") : ref.replace(/.+[?|&]q=/, "");
        str = str.replace(/&.*/, "");
        str = str.replace("%E3%80%80", "+");
    }

    // クッキーに保存されたキーワード取得
    if (!str) {
        var cook = document.cookie.split("; ");

        for (var c in cook) {
            if (cook[c].match(/^lpo\=/)) {
                str = cook[c].replace("lpo=", "");
                break;
            }
        }
    }

    return str;
}

