<script type="text/javascript" language="○○○">
<!--
// Blogパーツ表示用モジュールを入れる部分(ここから)
// Blogパーツ表示用モジュールを入れる部分(ここまで)

// 各ブロックに表示するBlogパーツのID
var bpc2_parts_ids = Array(
    Array(○○○,○○○,○○○,・・・),
    Array(○○○,○○○,○○○,・・・),
    Array(○○○,○○○,○○○,・・・)
);
// 各ブロックに最初に表示するBlogパーツの番号
var bpc2_first = Array(○, ○, ○,・・・);
// 各ブロックのランダム表示の表示間隔
var bpc2_interval = Array(○, ○, ○,・・・);
// 各ブロックのランダム表示の初期状態
var bpc2_is_random = Array(○, ○, ○,・・・);

var bpc2_last_time = Array(bpc2_parts_ids.length);
var bpc2_old_parts_ids = Array(bpc2_parts_ids.length);
var bpc2_is_in_random = Array(bpc2_parts_ids.length);

function init()
{
    var ctr;

    for (ctr = 0; ctr < bpc2_parts_ids.length; ctr++) {
        var bpc2_now = new Date();
        var bpc2_check = document.getElementById("bpc2_form" + ctr + "_random");
        if (bpc2_check) {
            bpc2_check.checked = bpc2_is_random[ctr];
            bpc2_check.disabled = (bpc2_interval[ctr] <= 0);
        }
        bpc2_last_time[ctr] = bpc2_now;
        if (bpc2_first[ctr] == -1) {
            bpc2_id = Math.floor(Math.random() * bpc2_parts_ids[ctr].length);
            bpc2_old_parts_ids[ctr] = bpc2_id;
        }
        else {
            bpc2_id = bpc2_first[ctr];
        }
        bpc2_show_blog_parts(ctr, bpc2_id);
        bpc2_is_in_random[ctr] = 0;
    }
}

function bpc2_show_blog_parts(bpc2_block_no, bpc2_parts_no)
{
    var ctr;

    if (bpc2_block_no < 0 || bpc2_block_no >= bpc2_parts_ids.length) {
        return;
    }
    if (bpc2_parts_no < 0 || bpc2_parts_no >= bpc2_parts_ids[bpc2_block_no].length) {
        return;
    }
    bpc2_parts_html = "";
    bpc2_old_parts_ids[bpc2_block_no] = bpc2_parts_no;

    bpc2_parts_id = bpc2_parts_ids[bpc2_block_no][bpc2_parts_no];
    if (bpc2_parts_id >= 1000 && bpc2_parts_id <= 1999) {
        bpc2_parts_html = bpc2_show_blogpet(bpc2_parts_id - 1000);
    }
    else if (bpc2_parts_id >= 2000 && bpc2_parts_id <= 2999) {
        bpc2_parts_html = bpc2_show_mero(bpc2_parts_id - 2000);
    }
    else if (bpc2_parts_id >= 3000 && bpc2_parts_id <= 3999) {
        bpc2_parts_html = bpc2_show_maku(bpc2_parts_id - 3000);
    }
    else if (bpc2_parts_id == 4000) {
        bpc2_parts_html = bpc2_show_tagfriends();
    }
    else if (bpc2_parts_id == 5000) {
        bpc2_parts_html = bpc2_show_harbot();
    }
    else if (bpc2_parts_id == 6000) {
        bpc2_parts_html = bpc2_show_sasurai();
    }
    else if (bpc2_parts_id == 7000) {
        bpc2_parts_html = bpc2_show_keroru_yahoo();
    }
    else if (bpc2_parts_id == 7001) {
        bpc2_parts_html = bpc2_show_keroru_asahi();
    }
    else if (bpc2_parts_id == 7002) {
        bpc2_parts_html = bpc2_show_keroru_color();
    }
    else if (bpc2_parts_id == 8000) {
        bpc2_parts_html = bpc2_show_umonkey_type1();
    }
    else if (bpc2_parts_id == 8001) {
        bpc2_parts_html = bpc2_show_umonkey_type2();
    }
    else if (bpc2_parts_id == 8002) {
        bpc2_parts_html = bpc2_show_umonkey_type3();
    }
    else if (bpc2_parts_id == 8003) {
        bpc2_parts_html = bpc2_show_umonkey_type4();
    }
    else if (bpc2_parts_id >= 9000 && bpc2_parts_id <= 9999) {
        bpc2_parts_html = bpc2_show_tbpeople(bpc2_parts_id - 9000);
    }
    else if (bpc2_parts_id == 10000) {
        bpc2_parts_html = bpc2_show_neko_thermo();
    }

    document.getElementById('bpc2_block' + bpc2_block_no).innerHTML = bpc2_parts_html;

    bpc2_sel_id = "bpc2_form" + bpc2_block_no + "_sel";
    bpc2_sel = document.getElementById(bpc2_sel_id);
    if (bpc2_sel) {
        for (ctr = 0; ctr < bpc2_sel.getElementsByTagName('option').length; ctr++) {
            bpc2_opt = bpc2_sel.getElementsByTagName('option')[ctr]
            bpc2_opt.selected = (bpc2_opt.value == bpc2_parts_no);
        }
    }
}

function bpc2_show_random()
{
    var ctr;

    bpc2_now = new Date();
    for (ctr = 0; ctr < bpc2_parts_ids.length; ctr++) {
        bpc2_diff = Math.floor((bpc2_now - bpc2_last_time[ctr]) / (bpc2_interval[ctr] * 1000));
        if (!bpc2_is_in_random[ctr] && bpc2_is_random[ctr] && bpc2_diff) {
            bpc2_is_in_random[ctr] = 1;
            do {
                bpc2_new_id = Math.floor(Math.random() * bpc2_parts_ids[ctr].length);
            } while (bpc2_new_id == bpc2_old_parts_ids[ctr]);
            bpc2_show_blog_parts(ctr, bpc2_new_id);
            bpc2_last_time[ctr] = bpc2_now;
            bpc2_is_in_random[ctr] = 0;
        }
    }
}

function bpc2_show_select(bpc2_block_no)
{
    var bpc2_sel = document.getElementById("bpc2_form" + bpc2_block_no + "_sel");
    if (bpc2_sel) {
        bpc2_show_blog_parts(bpc2_block_no, bpc2_sel.value);
    }
}

function bpc2_random_change(bpc2_block_no)
{
    var bpc2_check = document.getElementById("bpc2_form" + bpc2_block_no + "_random");
    if (bpc2_check) {
        bpc2_is_random[bpc2_block_no] = bpc2_check.checked;
    }
}

init();
setInterval('bpc2_show_random()', 1000);
-->
</script>