ここから先は、成人向け(アダルト)コンテンツです。
成人向けの言葉や映像が含まれています。
18歳未満の者が閲覧することは禁止します。

あなたは18歳以上ですか?

( 自身の居住国や地域社会における規範・法律に従ってください。 )

いいえ (一般へ)
はい (入場)
アイコンの説明
☓ 非表示リスト追加モード ☓ 非表示リスト追加モード
管理画面へ
'); if($(options.type_input).val() == 3){ var loadData = com.fc2.livechat.cl.getFavoriteList(); }else{ var loadData = com.fc2.livechat.cl.getChannelList(); } loadData.then( function(obj){ list_elm.html('').append(obj.list_html); if(options.login_flg){ $('.js-favobtn').attr('data-str', '0').data('str', '0'); com.fc2.livechat.cl.getFavorite().done(function(obj){ if(obj.status){ $.each(obj.data, function(k, v){ $('.js-favobtn[data-cid='+v+']').attr('data-str', '1').data('str', '1'); }); } }); } $(options.lazy_elm).lazyload(); allcount_elm.toggle(obj.channel_count != obj.all_count); count_elm.text(obj.channel_count); allcount_elm.text('/'+obj.all_count); container_elm.toggleClass('filter-mode', obj.is_filter); $(window).trigger("scroll"); $(document).trigger('list_loaded'); deferred.resolve(); return obj; }, function(obj){ container_elm.toggleClass('filter-mode', false); list_elm.html('').append(obj.error_html); allcount_elm.hide(); count_elm.text(0); allcount_elm.text('/'+0); deferred.reject(); } ); return deferred.promise(); }; var changeFavorite = function(obj, target){ var cid = $(target).data('cid'), elm = $('.js-favobtn[data-cid='+cid+']'); if(obj.mode == 'remove'){ elm.attr('data-str', '0').data('str', '0'); }else if(obj.mode == 'add'){ elm.attr('data-str', '1').data('str', '1'); } }; // var changeSelect = function(num){ // if(typeof(this.list) === 'undefined' || this.list === null){ // this.list = $('+ul',this).children(); // } // var len = this.list.length; // var type = $('~input',this); // if(typeof(num) === 'undefined' || num === null){ // var num = $(type).val(); // num = Math.floor(Math.abs(++num))%len; // $.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_' + $(type).attr('name'), num, {path: '/', expires: 30}); // }else{ // num = Math.floor(Math.abs(num))%len; // } // $(type).val(parseInt(num)); // this.list.attr('aria-selected', false); // this.html($(this.list[num]).attr('aria-selected', true).text().replace(/ \(\d+\)/, '')); // }; var setFilter = function(param){ _.each(['type', 'category', 'fee', 'cfilter', 'app', 'sort'], function(name){ var n = param[name] ? param[name] : $.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_' + name); if(typeof(n) !== 'undefined' && n !== null){ $('[name='+name+'][value='+n+']').prop('checked', true); } }); }; var resetFilter = function(){ _.each(['type', 'category', 'fee', 'cfilter', 'app'], function(name){ $.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_' + name, 0, {path: '/', expires: 30}); }); setFilter({}); load(); var hash = createHash(); if(hash !== ''){ history.replaceState(null, null, hash); } }; var match = location.hash.match(/^#(\d)\/(\d)\/(\d)\/(\d)\/(\d)$/); var hashParam = {}; if(match){ hashParam = { 'type': match[1], 'category': match[2], 'fee': match[3], 'app': match[4], 'cfilter': match[5] }; } setFilter(hashParam); // _.each(['type', 'category', 'fee', 'cfilter', 'app', 'sort'], function(name){ // var n = hashParam[name] ? hashParam[name] : $.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_' + name); // if(typeof(n) !== 'undefined' && n !== null){ // $('[name='+name+'][value='+n+']').prop('checked', true); // } // }); var lstTtl = $('.js-lstTtl'); var topMenuFlgs = $.cookie('top_menu_' + loginFlg + '_' + adultFlg); if(typeof topMenuFlgs !== 'undefined' && topMenuFlgs !== null){ _.each(topMenuFlgs.split(','), function(v,k){ if(v == 1){ $(lstTtl[k]).parent().addClass('close'); } }); } var topMenuFoldFlg = $.cookie('top_menu_fold_' + loginFlg); if(topMenuFoldFlg === '1'){ $('.js-navBx').addClass('mini'); } $('.js-navBx').show(); setTimeout(function(){ $('.js-navBx .start').removeClass('start'); }, 1000); switch($.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_view')){ case '1': $('[name=displayType][value=1]').prop('checked', true); $('.js-viewbox').removeClass('imgView thumView').addClass('lstView'); break; case '2': $('[name=displayType][value=2]').prop('checked', true); $('.js-viewbox').removeClass('imgView lstView').addClass('thumView'); break; default: $('[name=displayType][value=3]').prop('checked', true); $('.js-viewbox').removeClass('lstView thumView').addClass('imgView'); break; } $(document).on('click.toplist', '#reload', function(e){ load(); e.preventDefault(); }).on('mouseenter.thumbnail', '[aria-label=thumbnail]', function(e){ $(e.currentTarget).find('[aria-label=play]').attr('aria-hidden', false); }).on('mouseleave.thumbnail', '[aria-label=thumbnail]', function(e){ $(e.currentTarget).find('[aria-label=play]').attr('aria-hidden', true); }).on('click.showmenu', '.js-icon_desc', function(e){ var t = $(e.currentTarget).parent().next(), flg = t.attr('aria-hidden') == 'true', d = $(document); d.trigger('click.hidemenu'); if(flg){ d.on('click.hidemenu touchstart.hidemenu', function(e){ t.attr('aria-hidden', true); d.off('click.hidemenu touchstart.hidemenu'); e.stopPropagation(); }); t.attr('aria-hidden', false); } return false; }).on('click.remfavo', '.js-favobtn[data-str=1]', function(e){ com.fc2.livechat.cl.changeFavorite($(e.currentTarget).data('cid'), false).then( function(obj){ changeFavorite(obj, e.currentTarget); return obj; }, function(obj){ var msg = (typeof obj != 'undefined' && obj.msg) ? obj.msg: messages.favolite_list_change_failed; alert(msg); } ); e.preventDefault(); }).on('click.addfavo', '.js-favobtn[data-str=0]', function(e){ com.fc2.livechat.cl.changeFavorite($(e.currentTarget).data('cid'), true).then( function(obj){ changeFavorite(obj, e.currentTarget); return obj; }, function(obj){ var msg = (typeof obj != 'undefined' && obj.msg) ? obj.msg: messages.favolite_list_change_failed; alert(msg); } ); e.preventDefault(); }).on('click.filterNavi', '.js-navCls', function(e){ var target = $('.js-navBx'); target.toggleClass('mini'); $('.js-lstMenuHover').hide(); $.cookie('top_menu_fold_' + loginFlg, target.hasClass('mini')?'1':'0', {path: '/', expires: 30}); }).on('mouseenter.filterNavi', '.js-filterRadio li, .js-viewRadio li, .js-lstTtl, .js-switchHdn', function(e){ if($('.js-navBx').hasClass('mini')){ var target = $(e.currentTarget); var contentsOffsetTop = $('.m-lcont-main').offset().top; var menuOffsetTop = $('.js-navBx').offset().top; $('.js-lstMenuHover').css({display: 'block', top: target.offset().top - Math.min(contentsOffsetTop, menuOffsetTop) + 24}) $('.js-lstMenuHover span').text($('.js-menuTxt', target).text()); } }).on('mouseleave.filterNavi', '.js-filterRadio li, .js-viewRadio li, .js-lstTtl, .js-switchHdn', function(e){ $('.js-lstMenuHover').css({display: 'none'}); }).on('change.filterNavi', '.js-filterRadio input', function(e){ var target = $(e.currentTarget); var num = target.val(); $.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_' + target.attr('name'), num, {path: '/', expires: 30}); load(); var hash = createHash(); if(hash !== ''){ history.replaceState(null, null, hash); } e.preventDefault(); }).on('change.filterNavi', '[name=displayType]', function(e){ $('.js-viewbox').removeClass('imgView lstView thumView'); var type = $('[name=displayType]:checked').val(); switch(type){ case '1': $('.js-viewbox').addClass('lstView'); break; case '2': $('.js-viewbox').addClass('thumView'); break; case '0': default: $('.js-viewbox').addClass('imgView'); break; } $.cookie('top_filter_' + loginFlg + '_' + adultFlg + '_view' , type, {path: '/', expires: 30}); load(); e.preventDefault(); }).on('click.filterNavi', '.js-lstTtl', function(e){ var target = $(e.currentTarget); target.parent().toggleClass('close'); $.cookie('top_menu_' + loginFlg + '_' + adultFlg, _.map(lstTtl, function(v){return $(v).parent().hasClass('close')?1:0}).join(','), {path: '/', expires: 30}); e.preventDefault(); }).on('click.switchDenymode', '.js-switchHdn', function(e){ $('#js-container').toggleClass('hidden-mode'); e.preventDefault(); }).on('click.resetFilter', '.js-resetFilter', function(e){ resetFilter(); e.preventDefault(); }); // var fixCon = $('.js-fix'), // layout = $(".js-fixlayout"), // banner = $(".js-bnr"), // win = $(window), // fixFlg = 0; // win.on('scroll.filterfix', function() { // if (fixFlg === 0 && win.scrollTop() > layout.offset().top) { // layout.css({"padding-top": fixCon.height() + 58 + "px"}); // fixCon.addClass('m-lfixed_top'); // banner.addClass('fix_del'); // fixFlg = 1; // }else if(fixFlg === 1 && win.scrollTop() < layout.offset().top) { // fixCon.removeClass('m-lfixed_top'); // layout.css({"padding-top": "0px"}); // banner.removeClass('fix_del'); // fixFlg = 0; // } // }).trigger('scroll.topmenufix'); load(); })();

Copyright(c)1999 FC2, Inc. All Rights Reserved.