/**
 * shuffle (official blog)
 * 
 * 
 * @version $Revision: 1.1 $
 * @access public
 * @package potal_top
 * @author akasaka
 */
function banner_top() {
    var i = 0;
    var c = 0;
    var n = 0;
    var len = 0;

    var sm_view_cnt = 3;        //-- ランダム項目数
    var sm_html_view_cnt = 1;   //-- 表示項目数
    var item_cnt = 1;
    /** output items */
    var it_official_blog = new Array('title', 'img');
    /** small icon */
    var sm_banner_top = new Array(sm_view_cnt);
    var sm_shuffle_list = new Array(sm_view_cnt);

//-- initial setting
    for (i = 0; i < sm_view_cnt; ++i) {
        sm_banner_top[i] = new Array(item_cnt);
        sm_shuffle_list[i] = i;
        for (c = 0; c < item_cnt; ++c) {
            sm_banner_top[i][it_official_blog[c]] = '';
        }
    }

    sm_banner_top[0]['title'] = '新規登録で壁紙プレゼント！';
    sm_banner_top[0]['img'] = '/p_skin/cmn/img/pure/banner_top001.jpg';
    sm_banner_top[1]['title'] = '新規登録で壁紙プレゼント！';
    sm_banner_top[1]['img'] = '/p_skin/cmn/img/pure/banner_top001.jpg';
    sm_banner_top[2]['title'] = '新規登録で壁紙プレゼント！';
    sm_banner_top[2]['img'] = '/p_skin/cmn/img/pure/banner_top001.jpg';


//-- HTMLタグ出力
    sm_shuffle_list = set_shuffle(sm_shuffle_list);
    for (i = 0; i < sm_html_view_cnt; ++i) {
        document.write('<a href="http://blog.ameba.jp/campaign/0035/regist.jsp" target="_blank">');
        document.write('<img src="'+sm_banner_top[sm_shuffle_list[i]]['img']+'" alt="'+sm_banner_top[sm_shuffle_list[i]]['title']+'" width="468" height="60" border="0" /><br />');
        document.write('</a>');
    }


    /** 数値配列シャッフル処理 */
    function set_shuffle(get_list) {
        var i;
        for (i=get_list.length;1<=i;i--){
            var a = Math.floor(Math.random()*i);
            get_list = get_list.slice(0,a).concat(get_list.slice(a+1,get_list.length)).concat(get_list[a]);
        }
        return get_list;
    }

    /** ブログURL生成処理 */
    function set_blog_url(get_name) {
        var set_http = 'http://';
        var set_domain = '.ameblo.jp/';
        var set_url = '';

        if (get_name != ''){
            set_url = set_http+get_name+set_domain;
        }
        return set_url;
    }
}

banner_top();
