jQuery(function(){
    var rf_id  = '#magazineHeadline';
    var rf_url = '/magazine/headline/value/5';

    jQuery.getJSON(rf_url, function(json){
        var rf_headline = '';

        if (json.length && json.length != 0) {
            rf_headline = '<ul id="magazineHeadline" class="magazineHeadline">\n';

            for (var i = 0; i < json.length; i++) {
                var rf_detail = '/magazine/detail/id/' + json[i].id;

                json[i].start_time.match(/^(\d{4})\-(\d{2})\-(\d{2})/);
                rf_headline += '    <li>'
                            + '<a href="'
                            + rf_detail
                            + '" title="'
                            + json[i].title_pc
                            + '">'
                            + json[i].title_pc
                            + '</a>'
                            + ' '
                            + RegExp.$2 + '.' + RegExp.$3
                            + '</li>\n';
            }

            rf_headline += '</ul>\n';
        } else {
            rf_headline = '<ul id="magazineHeadline" class="magazineHeadline"><li>雑誌掲載情報はありません</li></ul>\n';
        }

        jQuery(rf_id).replaceWith(rf_headline);
    });
});
