CustomGinzaWatch

ニコニコ動画:GINZAの動画プレイヤーのUIをお手軽カスタマイズ。

目前为 2015-04-19 提交的版本。查看 最新版本

// ==UserScript==
// @name				CustomGinzaWatch
// @include				http://www.nicovideo.jp/watch/*
// @version				4.0.54.10
// @namespace		http://d.hatena.ne.jp/wfwjfow/
// @description		ニコニコ動画:GINZAの動画プレイヤーのUIをお手軽カスタマイズ。
// @grant				GM_getValue
// @grant				GM_setValue
// @noframes
// ==/UserScript==

/*
■参考スクリプト■
NicoRankingKidokuDelete → http://userscripts.org/scripts/show/45927
*/


var main = function () {

if ((typeof GM_getValue == 'undefined') || (GM_getValue('a', 'b') == undefined)) {

GM_getValue = function(name, defaultValue) {
var value = localStorage.getItem(name);
if (!value)
return defaultValue;
var type = value[0];
value = value.substring(1);
switch (type) {
case 'b':
return value == 'true';
case 'n':
return Number(value);
default:
return value;
}
}
GM_setValue = function(name, value) {
value = (typeof value)[0] + value;
localStorage.setItem(name, value);
}
if(typeof(unsafeWindow)=='undefined') { unsafeWindow=window; } 
}


	//タグクリック等時に同じタブで開く
	function targetself(){
		if( GM_getValue("targetself")=="on"){
			function onajitab(){
				$(".videoDescription a[href*='http://www.nicovideo.jp/mylist/'],#videoHeaderTagList li.videoHeaderTag a.videoHeaderTagLink").click( function() {
					$("body").css("display","none")
					$("#videoExplorerBackContainer").click();
					window.location.href=this.href;
				});
			}
			onajitab();
			setInterval(function(){onajitab()},1000);

			$("head").append('<style type="text/css"></style>');
		}
	}
	//タグクリック等時に別タブで開く
	function targetblank(){
		if( GM_getValue("targetblank")=="on"){
			function betsutab(){
				$(".videoDescription a[href*='http://www.nicovideo.jp/mylist/'],#videoHeaderTagList li.videoHeaderTag a.videoHeaderTagLink").click( function() {
					window.open(this.href,'blank');
					setTimeout(function(){
						$("#videoExplorerBackContainer").click();
					},200);
				});
			}
			betsutab();
			setInterval(function(){betsutab()},1000);

			$("head").append('<style type="text/css"></style>');
		}
	}
	//コメント欄のソーシャルボタンを消す
	function delkomesocial(){
		if( GM_getValue("delkomesocial")=="on"){
			$("head").append('<style type="text/css">#playerTabContainer .socialButtons{display:none!important;}</style>');
		}
	}
	//もっと見るで簡易大百科記事を消す
	function delminidic(){
		if( GM_getValue("delminidic")=="on"){
			$("head").append('<style type="text/css">#videoExplorer div.tagRelatedNicopedia{display:none!important;}</style>');
		}
	}
	//もっと見るでユーザー広告を消す
	function deluserad(){
		if( GM_getValue("deluserad")=="on"){
			$("head").append('<style type="text/css">#videoExplorer div.uadTagRelated{display:none!important;}</style>');
		}
	}
	//ブラックモード
	function backblack(){
		if( GM_getValue("backblack")=="on"){
			$("head").append('<style type="text/css">body{background-color:#393939!important;}#content,#videoHeader,#outline{background:transparent!important;color:#ccc!important;}*{color:#ccc!important;}#ichibaMain .balloonUe * , #prefDiv * , #playerTabContainer *,#divmottoright *,#menudivmenu *{color:#000000!important;}#videoTagContainer .tagInner #videoHeaderTagList .toggleTagEdit{background-color:#000000!important;}#content #videoTagContainer .tagInner #videoHeaderTagList li.videoHeaderTag a{color:#ccc!important;}#videoStats{border:1px solid #ccc!important;}span.isNotFavoritedText{color:#000000!important;}</style>');
		}
	}
	//タグを開閉式に
	function tagtoggle(){
		if( GM_getValue("tagtoggle")=="on"){
			var divdata = document.createElement("a");
			divdata.id="toggle9";
			divdata.innerHTML="Tagの開閉";
			document.getElementById("playerNicoplayer").appendChild(divdata); 
			$("#toggle9").click(function(){
				$("#videoTagContainer").toggle();
				GM_setValue("tagDisplay",$("#videoTagContainer").css("display"));
			});
			if(GM_getValue("tagDisplay")=="none"){
				$("#videoTagContainer").hide();
			}
			$("head").append('<style type="text/css">#toggle9{float:left!important;margin-left:15px;cursor:pointer;}</style>');
		}
	}
	//ウォールのアイコンだけを消す
	function walliconoff(){
		if( GM_getValue("walliconoff")=="on"){
			$("head").append('<style type="text/css">#chipWallList{display:none!important;}</style>');
		}
	}
	//検索ボックスを消去
	function delsearchbox(){
		if( GM_getValue("delsearchbox")=="on"){
			$("head").append('<style type="text/css">#videoHeaderMenu .searchContainer{display:none!important;}</style>');
		}
	}
	//タグのピンを常時表示
	function tagpinon(){
		if( GM_getValue("tagpinon")=="on"){
			$("head").append('<style type="text/css">#videoTagContainer .tagInner #videoTagContainerPin{display:block!important;}</style>');
		}
	}
	//ウォールを消す
	function walloff(){
		if( GM_getValue("walloff")=="on"){
			$("head").append('<style type="text/css">#wallImageContainer .wallAlignmentArea , #chipWallList{display:none!important;}#wallImageContainer{height:0!important;}</style>');
		}
	}
	//タグのピンを消す
	function deltagpin(){
		if( GM_getValue("deltagpin")=="on"){
			$("head").append('<style type="text/css">#videoTagContainerPin{display:none!important;}</style>');
		}
	}
	//プレイヤーのサイズを大きく
	function bigwatch(){
		if( GM_getValue("bigwatch")=="on" ){
			
$("head").append('<style type="text/css">#playerAlignmentArea.size_normal{width:99%!important;}body.size_normal #playerTabWrapper{float:right!important;position:relative!important;}body.size_normal #playerNicoplayer{float:left!important;}body.size_normal #nicoplayerContainer #external_nicoplayer{top:0!important;}body.size_normal #playerContainerWrapper{margin-bottom:20px!important;}</style>');

			$(window).on("load resize", function(){
				var wh = $(window).height();
				var ww = $(window).width();
				var tw = $("#playerTabWrapper").width();
				var ww2= Math.round(ww*0.99-tw-30)+"px";
				var wh2= Math.round((ww*0.99-tw-30)*0.695)+"px";

				$("#playerAlignmentArea.size_normal #playerContainer.controll_panel.oldTypeCommentInput #nicoplayerContainer,#playerAlignmentArea.size_normal #playerNicoplayer,#playerAlignmentArea.size_normal #external_nicoplayer").css({'cssText': 'width:'+ww2+'!important;height:'+wh2+'!important;'});
				$("body.size_normal #playerContainerWrapper,#playerAlignmentArea.size_normal #playerContainer.controll_panel.oldTypeCommentInput.text_marquee,#playerAlignmentArea.size_normal #playerContainer.controll_panel #playerTabWrapper,body.size_normal #nicoplayerContainer").css({'cssText': 'height:'+wh2+'!important;'});
			});
			
			
			if( GM_getValue("komepaneltoggle_on")=="on"){

			function panelcheck(){
				var wh = $(window).height();
				var ww = $(window).width();
				var tw = $("#playerTabWrapper").width();
				var tdis = $("#playerTabWrapper").css("display");
				if(tdis=="none"){
					tw=0;
					var thide = "none"
				}else{thide="block"}
				var ww2= Math.round(ww*0.99-tw-30)+"px";
				var wh2= Math.round((ww*0.99-tw-30)*0.695)+"px";

				$("#playerAlignmentArea.size_normal #playerContainer.controll_panel.oldTypeCommentInput #nicoplayerContainer,#playerAlignmentArea.size_normal #playerNicoplayer, #playerAlignmentArea.size_normal #external_nicoplayer").css({'cssText': 'width:'+ww2+'!important;height:'+wh2+'!important;'});
				$("#playerContainerWrapper,#playerAlignmentArea.size_normal #playerContainer.controll_panel.oldTypeCommentInput.text_marquee").css({'cssText': 'height:'+wh2+'!important;'});
				$("#playerAlignmentArea.size_normal #playerContainer.controll_panel.oldTypeCommentInput #playerTabWrapper").css({'cssText': 'height:'+wh2+'!important;display:'+thide});
			}
			panelcheck();
			setInterval(function(){panelcheck()},1000);

			}
		
		
		}
	}
	//パンくずリストを消去
	function delbread(){
		if( GM_getValue("delbread")=="on"){
			$("head").append('<style type="text/css">div.ch_breadcrumb div#breadcrumb{display:none!important;}</style>');
		}
		if( GM_getValue("infotocomepanel_on")=="on" && GM_getValue("delbread")=="on"){
			$("head").append('<style type="text/css">div.ch_breadcrumb,#videoHeaderDetail .videoDetailExpand{display:none!important;}</style>');
		}
	}
	//ツイートボタン等を消去
	function delsocial(){
		if( GM_getValue("delsocial")=="on"){
			$("head").append('<style type="text/css">#videoShareLinks{display:none!important;}#topVideoInfo .socialLinks{display:none!important;}</style>');
		}
	}
	//動画詳細情報を消去
	function delshosai(){
		if( GM_getValue("delshosai")=="on"){
			$("head").append('<style type="text/css">#bottomVideoDetailInformation,#bottomVideoDetailInformation .supplementary{display:none!important;}#topVideoInfo .hiddenInfoTabContent,#topVideoInfo .hiddenInfoTabHeader{display:none!important;}</style>');
		}
	}
	//マイリスボタン・とりあえずマイリスボタン以外を消去
	function delbuttons(){
		if( GM_getValue("delbuttons")=="on"){
			$("head").append('<style type="text/css">#videoMenuTopList .uadButton,#videoMenuTopList .mymemoryButton,#videoMenuTopList .videoMenuListNicoru,#videoMenuTopList .downloadButton,#videoMenuTopList .menuAward,#videoMenuTopList #speedChecker,#videoMenuTopList .userChannel{display:none!important;width:0!important;height:0!important;}#videoMenuWrapper{height:auto!important;}#videoTagContainer{min-height:48px!important;}</style>');
		}
	}
	//コンテンツツリー消去
	function ctreeCut(){
		if( GM_getValue("ctree_off")=="on"){
			$("head").append('<style type="text/css">.parentVideoInfo{display:none!important;}</style>');
		}
	}
	//簡易動画説明文消去
	function shortinfoCut(){
		if( GM_getValue("shortinfo_off")=="on"){
			$("head").append('<style type="text/css">#videoHeader div.shortVideoInfo,#videoHeader div.toggleDetailExpand{display:none!important;}</style>');
		}
	}
	//下の動画説明文・動画情報を消去
	function deljosdes(){
		if( GM_getValue("deljosdes")=="on"){
			$("head").append('<style type="text/css">#videoInfo{display:none!important;}#videoComment{display:none!important;}</style>');
		}
	}
	//広告消去
	function senCut2(){
		if( GM_getValue("senden2")=="on"){
			$("head").append('<style type="text/css">#videoExplorerSideFollowAdAds,#rectangleAd,#sideFollowAd,#superBanner,#tagRelatedBannerContainer,#tagRelatedBanner,#playerBottomAd,#pageFooterAds,#selectionFooter,#videoReviewBottomAd,#resultContainer .resultAdsWrap,#selectionSideAd,.nicoSpotAds{display:none!important;}#videoStartAds{display:none!important;}#leftPanelAdAds,#leftPanelAd{display:none!important;}.ja-jp .panel_ads_shown #playerCommentPanel.has_panel_ads .section #commentDefault.commentTable, .ja-jp .panel_ads_shown #playerCommentPanel.has_panel_ads .section #commentLog.commentTable, .ja-jp .panel_ads_shown #playerCommentPanel.has_panel_ads .section #commentNgSetting.commentTable{bottom:5px!important;}#playerTabWrapper .player-tab-content{bottom:0!important;}#playerTabContainer .playerTabAds{display:none!important;}#videoExplorerSuperBanner{display:none!important;}</style>');
		}
	}
	//コメント一覧非表示
	function comeCut(){
		if( GM_getValue("come_off")=="on"){
			$("head").append('<style type="text/css">#playerTabWrapper{display:none!important;}</style>');
		}
	}
	//動画上マーキー消去
	function marqueeCut(){
		if( GM_getValue("marquee_off")=="on"){
			$("head").append('<style type="text/css">#textMarquee{display:none!important;}#playerContainerSlideArea.size_medium #playerContainer.controll_panel.oldTypeCommentInput.text_marquee,#playerContainerSlideArea.size_normal #playerContainer.controll_panel.oldTypeCommentInput.text_marquee{height:auto!important;}#playerContainerSlideArea.size_medium #playerContainer.full_with_browser.oldTypeCommentInput.text_marquee,#playerContainerSlideArea.size_normal #playerContainer.full_with_browser.oldTypeCommentInput.text_marquee{height:100%!important;}</style>');
			$("head").append('<style type="text/css">#playerAlignmentArea.size_medium #playerContainer.controll_panel #playerTabWrapper{height:462px!important;}#playerAlignmentArea.size_normal #playerContainer.controll_panel #playerTabWrapper{height:557px!important;}#playerAlignmentArea.size_medium #playerContainer{height:475px!important;}#playerAlignmentArea.size_normal #playerContainer{height:570px!important;}body.full_with_browser #playerAlignmentArea.size_normal #playerContainer,body.full_with_browser #playerAlignmentArea.size_medium #playerContainer{height:100%!important;}</style>');
		}
	}
	//フィードバックリンク消去
	function feedbackCut(){
		if( GM_getValue("feedback_off")=="on"){
			$("head").append('<style type="text/css">#feedbackLink{display:none!important;}</style>');
		}
	}
	//もっと見るにマイリスコメント?常時表示
	function infoPlus(){
		if( GM_getValue("infoplus")=="on"){
				$("head").append('<style type="text/css">#videoExplorer .column4 .video .balloon{display:block!important;height:auto!important;min-height:46px!important;box-shadow:none!important;padding-top:5px!important;line-height:1.4em!important;top:-80px!important;left:0!important;}#videoExplorer .column4 li.video{margin-top:70px!important;}#videoExplorer .column4 li .balloon ul.videoInformation{display:block!important;}#videoExplorer .column4 li .balloon .videoInformationOuter .videoInformation li{float:none!important;}.balloon .contentInfo{display:none!important;}.balloon .uadComments{font-size:13px!important;line-height:1.2em!important;}</style>');
		}
	}

	//レビュー消去
	function reviewCut(){
		if( GM_getValue("review_off")=="on"){
			$("head").append('<style type="text/css">#videoReview{display:none!important;}</style>');
		}
	}
	//レビューを開閉式に
	function reviewtoggle(){
		if( GM_getValue("reviewtoggle_on")=="on"){
			var divdata = document.createElement("a");
			divdata.id="toggle3";
			divdata.innerHTML="Reviewの開閉";
			document.getElementById("playerNicoplayer").appendChild(divdata); 
			$("#toggle3").click(function(){
				$("#videoReview").toggle();
				GM_setValue("reviewDisplay",$("#videoReview").css("display"));
			});
			if(GM_getValue("reviewDisplay")=="none"){
				$("#videoReview").hide();
			}
			$("head").append('<style type="text/css">#toggle3{float:right!important;margin-left:15px;cursor:pointer;}</style>');
		}
	}
	//市場消去
	function ichibaCut(){
		if( GM_getValue("ichiba_off")=="on"){
			$("head").append('<style type="text/css">#nicoIchiba{display:none!important;}</style>');
		}
	}
	//市場を開閉式に
	function ichibatoggle(){
		if( GM_getValue("ichibatoggle_on")=="on"){
			var divdata = document.createElement("a");
			divdata.id="toggle4";
			divdata.innerHTML="市場の開閉";
			document.getElementById("playerNicoplayer").appendChild(divdata); 
			$("#toggle4").click(function(){
				$("#nicoIchiba").toggle();
				GM_setValue("ichibaDisplay",$("#nicoIchiba").css("display"));
			});
			if(GM_getValue("ichibaDisplay")=="none"){
				$("#nicoIchiba").hide();
			}
			$("head").append('<style type="text/css">#toggle4{float:left!important;margin-left:15px;cursor:pointer;}</style>');
		}
	}
	//マイリスボタン等常時表示
	function tvchanCut(){
		if( GM_getValue("tvchan_off")=="on"){
			$("head").append('<style type="text/css">.videoMenuToggle{display:none !important;}#videoHeader.menuOpened #videoHeaderDetail{margin-top:8px!important;}#videoMenuTopList li{display:block!important;}#videoTagContainer{padding-right:0!important;}#videoMenuTopList li.videoMenuList a.defmylistButton span {background-position: -44px -4111px!important;}#videoMenuTopList li.videoMenuList a.mylistButton span{background-position: -2px -4111px!important;}#videoMenuTopList li.videoMenuList a.uadButton span {background-position: -89px -4111px!important;}#videoMenuTopList .videoMenuList.mymemoryButton .button {background-position: -397px -4111px!important;}#videoMenuTopList #speedChecker.active .button {background-position: -353px -4111px!important;}#videoMenuTopList #speedChecker .button {background-position: -353px -4111px!important;}#videoMenuTopList li.videoMenuList a.downloadButton span{background-position: -177px -4111px!important;}#videoMenuTopList li.videoMenuList a.userChannelButton span{background-position: -442px -4111px!important;}#videoMenuTopList li.videoMenuList, #videoMenuTopList li.videoMenuListNicoru{font-size:0!important;height: 35px !important;width: 35px !important;}#videoMenuTopList li.videoMenuList a span , #videoMenuTopList li.videoMenuList .button{width:32px!important;height:32px!important;border-radius: 5px;}#videoMenuTopList li .nicoruButton .nicorub-link {width:32px!important;height:32px!important;border-radius: 5px;background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll -133px -4111px transparent !important;}#videoMenuTopList li .nicoruButton .nicorub-link span.nicorub-icon {left: 6px!important;top: 6px!important;}#videoTagContainer.default{width:779px!important;min-width:779px!important;}#videoTagContainer{width:779px!important;min-width:779px!important;}#videoMenuTopList{padding-right:0!important;}#videoMenuWrapper{float:right!important;}#videoTagContainer{float:left!important;margin-top:0!important;height:auto!important;min-height:62px!important;}body.size_normal #videoTagContainer{width:898px!important;min-width:898px!important;}body.size_normal #videoTagContainer.dafault{width:898px!important;min-width:898px!important;}#videoMenuWrapper{overflow:visible!important;}#videoMenuTopList{margin-top:0!important;}</style>');
			if( GM_getValue("infocombine3")=="off"){
				$("head").append('<style type="text/css">#videoMenuTopList{width:175px!important;}#videoMenuWrapper{width:175px!important;height:60px!important;}</style>');
			}
		}
	}
	//コメント一覧の幅を広げる
	function komespread(){
		if( GM_getValue("spread_on")=="on"){
			$("head").append('<style type="text/css">#playerAlignmentArea.size_medium{width:1082px!important;}#playerAlignmentArea.size_normal{width:1307px!important;}#playerTabWrapper{float:right!important;position:relative!important;width:400px!important;}#playerNicoplayer{float:left!important;}#playerTabContainer .player-tab-header .nicommend{border-right: 1px solid #333333;}#commentDefault .commentTableContainer{width:386px!important;}#appliPanel{display:none!important;}.area-JP .panel_ads_shown #playerTabContainer.has_panel_ads .playerTabAds{display:none!important;}body.size_normal #videoHeader{width:1307px!important;}body.size_medium #videoHeader{width:1082px!important;}body.size_medium .outer{width:1082px!important;}body.size_normal .outer{width:1307px!important;}#commentLog div.commentTableContainer{width:100%!important;}#playerTabContainer .player-tab-header .playerTabItem{width:133px!important;}</style>');
		}
	}
	//プレイヤー下のプレイリストを消去
	function playlistCut(){
		if( GM_getValue("playlist_off")=="on"){
			$("head").append('<style type="text/css">#playlist{display:none!important;}</style>');
		}
	}
	//もっと見るバーを消去
	function mottoCut(){
		if( GM_getValue("motto_off")=="on"){
			$("head").append('<style type="text/css">#videoExplorerExpand{display:none!important;}</style>');
		}
	}

	//市場の幅を広げる
	function wideichiba(){
		if( GM_getValue("wideichiba_on")=="on"){

			if( GM_getValue("infotocomepanel_on")=="on" || GM_getValue("spread_on")=="on"){
				$("head").append('<style type="text/css">body .main{width:100%!important;}#nicoIchiba{width:100%!important;}#ichibaMain{width:100%!important;margin:0 auto!important;}#bottomContentTabContainer #outline .outer .main #videoInfo{margin:0 auto;}#ichibaMainFooter{clear:both!important;}.rowJustify{clear:none!important;}body.size_medium #bottomContentTabContainer #outline .outer{width:1082px!important;}body.size_normal #bottomContentTabContainer #outline .outer{width:1307px!important;}#ichibaMain dl{height:330px!important;}</style>');
				if( GM_getValue("miniichiba_on")=="off"){
					$("head").append('<style type="text/css">body.size_medium #ichibaMain dl{margin: 0 18px 10px!important;}body.size_normal #ichibaMain dl{margin: 0 18px 10px!important;}</style>');
				}else{
					$("head").append('<style type="text/css">body.size_medium #ichibaMain dl{margin: 0 6px 10px!important;}body.size_normal #ichibaMain dl{margin: 0 4px 10px!important;}</style>');
				}
			}else{
				$("head").append('<style type="text/css">body.size_normal .outer,body.size_normal .main{width:1234px!important;}#nicoIchiba{width:100%!important;}#ichibaMain{width:100%!important;margin:0 auto!important;}#bottomContentTabContainer #outline .outer .main #videoInfo{margin:0 auto;}#ichibaMainFooter{clear:both!important;}.rowJustify{clear:none!important;}#ichibaMain #ichibaMainHeader{margin-right: 20px!important;}#bottomContentTabContainer #outline .outer .main #videoInfo{width:1008px;}body.size_normal #bottomContentTabContainer #outline .outer .main #videoInfo{width:1234px;}body .main{width:100%!important;}#ichibaMain dl{height:330px!important;}</style>');
				if( GM_getValue("miniichiba_on")=="off"){
					$("head").append('<style type="text/css">body.size_medium #ichibaMain dl{margin: 0 10px 10px!important;}body.size_normal #ichibaMain dl{margin: 0 12px 10px!important;}</style>');
				}else{
					$("head").append('<style type="text/css">body.size_medium #ichibaMain dl{margin: 0 11px 10px!important;}body.size_normal #ichibaMain dl{margin: 0 7px 10px!important;}</style>');
				}
			}
		}
	}
	//市場の商品画像等を小さく
	function miniichiba(){
		if( GM_getValue("miniichiba_on")=="on"){
			
			if( GM_getValue("infotocomepanel_on")=="on" || GM_getValue("spread_on")=="on"){
			$("head").append('<style type="text/css">.ichiba_item img{width:120px!important;height:120px!important;}#ichibaMain dl{width:122px!important;overflow:hidden!important;}#ichibaMain dd.mobile a.uta{background-size: 73% auto!important;background-position: 0 -50px!important;}#ichibaMain dd.mobile a.kashi{background-size: 73% auto!important;background-position: 0 -208px!important;}#ichibaMain dd.mobile a.utafull{background-size: 73% auto!important;background-position: 0 -392px!important;}#ichibaMain dl.pia dd.pia{width:123px!important;}</style>');
			}else{
			$("head").append('<style type="text/css">.ichiba_item img{width:120px!important;height:120px!important;}#ichibaMain dl{width:122px!important;overflow:hidden!important;}#ichibaMain dd.mobile a.uta{background-size: 73% auto!important;background-position: 0 -50px!important;}#ichibaMain dd.mobile a.kashi{background-size: 73% auto!important;background-position: 0 -208px!important;}#ichibaMain dd.mobile a.utafull{background-size: 73% auto!important;background-position: 0 -392px!important;}#ichibaMain dl.pia dd.pia{width:123px!important;}</style>');
			}
		}
	}
	//下の動画情報と動画説明文を左右に分離
	function infoseparate(){
		if( GM_getValue("infoseparate_on")=="on"){
			var divinfo=document.createElement("div");
			divinfo.id="divinfo";
			document.body.appendChild(divinfo);
			$("#divinfo").appendTo("#videoInfo .videoMainInfoContainer");
			$("#videoInfo .parentVideoInfo,#videoInfoHead,#bottomVideoDetailInformation,#videoShareLinks").appendTo("#divinfo");
			$("head").append('<style type="text/css">body.size_medium #divinfo{float:right;width:430px;}#divinfo:after{clear:both;}body.size_normal #divinfo{float:right;width:480px;}body.size_normal #videoInfoHead, body.size_normal #videoShareLinks,body.size_normal .blogLinks,body.size_normal .parentVideoInfo, body.size_normal #bottomVideoDetailInformation, body.size_normal .videoEditMenu,body.size_normal #divinfo #userProfile,body.size_normal .videoInformation{width:470px!important;}#videoComment{float:left!important;}#videoInfo{border:none!important;}#videoComment h4{display:none!important;}#nicommendContainer,#nicoIchiba{clear:both!important;}body.size_medium #videoComment{width:540px!important;}body.size_normal #videoComment{width:640px!important;}#videoInfo #videoComment{padding-right:15px!important;border-right:1px solid #222222!important;}#videoInfoHead, #videoShareLinks,.blogLinks, .parentVideoInfo, #bottomVideoDetailInformation, .videoEditMenu,#divinfo #userProfile,.videoInformation{width:420px!important;}#nicoIchiba{float:left!important;}#videoInfo .videoMainInfoContainer{border-bottom:none!important;}#videoInfo .videoMainInfoContainer{display:block!important;}#topVideoInfo .videoDescriptionHeader,#videoDetailInformation .description{display:none!important;}#topVideoInfo .videoMainInfoContainer{display:none!important;}#videoDetailInformation,.arrow{display:none!important;}#videoHeader div.shortVideoInfo,#videoHeader div.toggleDetailExpand{display:none!important;}#divinfo #userProfile .profile{width:250px!important;}#videoInfo .videoThumb,.videoInformation{float:none!important;}#outline .outer .main,#outline .outer .main #videoInfo{width:100%!important;}body.size_normal #outline .outer{width:1234px!important;}#videoInfo div.videoMainInfoContainer:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}#videoInfo div.videoMainInfoContainer{border-bottom:1px solid #222222!important;}</style>');
			if( GM_getValue("infocombine3")=="off"){
				$("#userProfile").appendTo("#divinfo");
			}
			if( GM_getValue("review_off")=="off"){
			$(".outer .sidebar").appendTo(".outer .main");
			}
		}
	}
	//ニコるを消す
	function nicorudel(){
		if( GM_getValue("nicorudel_on")=="on"){
			$("head").append('<style type="text/css">ul#videoHeaderTagList li{margin-right:17px!important;}.nicoruWrapper,#ichibaMain .nicoru,.cell span.nicoru-button,.nicorepoNicoru{display:none!important;}#videoShareLinks .socialLinkNicoru,.nicoruPia,.reviewNicoru,.comment-panel .nicoru-button{display:none!important;}</style>');
		}
	}
	//下の動画詳細情報を常時表示に
	function infonontoggle(){
		if( GM_getValue("infonontoggle_on")=="on"){
			$("head").append('<style type="text/css">.extraVideoTrigger .open, .extraVideoTrigger .close{display:none!important;}.supplementary{display:block!important;}#topVideoInfo .hiddenInfoTabContent{display:block!important;}</style>');
		}
	}
	//左寄せにする
	function hidariyose(){
		if( GM_getValue("left_on")=="on"){
			$("head").append('<style type="text/css">#videoHeader,#siteHeaderInner,.outer,#foot_inner{margin:0 0 0 15px!important;}#playerContainerSlideArea{margin-bottom:5px!important;}#playlist{clear:both!important;}#playerAlignmentArea{margin-left:15px!important;}#playerContainerSlideArea.size_small{margin-left:0!important;}#siteHeader #siteHeaderInner .siteHeaderMenuList{float:left!important;}body.full_with_browser #playerAlignmentArea{margin-left:0!important;}</style>');
		}
	}
	//ヘッダー消去
	function headcut(){
		if( GM_getValue("header_off")=="on"){
			$("#zero").appendTo("#content");
			$("head").append('<style type="text/css">#siteHeader{display:none!important;}body #content {padding-top:0px!important;}#zero{position:absolute!important;top:5px!important;right:10px!important;}</style>');
			document.getElementById("zero").innerHTML="設定";
		
				var menudivmenu = document.createElement("div");
				menudivmenu.innerHTML = "メニュー";
				menudivmenu.style.zIndex = 100;
				menudivmenu.id = "menudivmenu";

				document.body.appendChild(menudivmenu);
				$("#menudivmenu").appendTo("#content");

				$("#menudivmenu").hover(
					function () {
						$("#menudiv").css("visibility","visible");
					},
					function () {
						$("#menudiv").css("visibility","hidden");
					}
				);


			var menudiv = document.createElement("div");
				menudiv.id = "menudiv";
				menudiv.style.width = "170px";
				menudiv.style.height = "700px";
				menudiv.innerHTML = "";
				menudiv.style.backgroundColor = "white";
				menudiv.style.border = "1px solid #888";
				menudiv.style.position = "absolute";
				menudiv.style.top = "20px";
				menudiv.style.right = "0px";
				menudiv.style.zIndex = 100;
				menudiv.style.opacity = 1;
/*				menudiv.style.display = 
					(GM_getValue("menudivDisplay") == "none") ? "none" : "";
*/
				document.body.appendChild(menudiv);
				$("#menudiv").appendTo("#menudivmenu");

/*				menudivmenu.addEventListener("click",function(e){
					menudiv.style.display = 
						(menudiv.style.display == "") ? "none" : "";
					GM_setValue("menudivDisplay",menudiv.style.display);
				},false);
*/
				$("head").append('<style type="text/css">#menudivmenu{position:absolute;top:25px;right:10px;cursor:pointer;color:#ff0099;height:50px;}#siteHeader,#siteHeaderUserIconContainer,#siteHeaderNotificationContainer,#siteHeaderRightMenu,#siteHeaderLeftMenu,#siteHeaderRightMenuUnfix{display:none!important;}#siteHeaderUserContainer{border:none!important;}#menudiv{font-size:15px;visibility:hidden;}#menudiv li{line-height:1.5em;}</style>');


				$(".siteHeaderGlovalNavigation li").appendTo("#menudiv");
				$("#siteHeaderLeftMenuContainer li").appendTo("#menudiv");
				$(".siteHeaderMenuList li").appendTo("#menudiv");
				$("#siteHeaderRightMenuContainer li").appendTo("#menudiv");



			if( GM_getValue("set8_on")=="on"){
			$("#zero").appendTo("body");
				$("head").append('<style type="text/css">#zero{right:80px!important;z-index:9999999;}#menudivmenu{right:80px;}</style>');
			}
		}
	}
	//フッター消去
	function footcut(){
		if( GM_getValue("footer_off")=="on"){
			$("head").append('<style type="text/css">#footer{display:none!important;}body,#content{background-color:#F3F3F3!important;}.outer{margin-bottom:0!important;}</style>');
		}
	}
	//旧検索をヘッダーに追加
	function oldsearch(){
		if( GM_getValue("oldsearch_on")=="on"){
			$("head").append('<style type="text/css">#bar_search{width:100px;height: 24px;}#head_search{margin-top:5px!important;float:left;}#selectsearch{background-color:#525252!important;border:none;height:26px;color:#FFFFFF;}#head_search input#bar_search{background-color:#525252!important;border:none;border-right:1px solid #474747!important;height:26px;color:#FFFFFF;}#submitbutton{background-image:url("http://uni.res.nimg.jp/img/zero_index/theme/default/icon.png");height:26px;width:30px;border:none;}div#siteHeader div#siteHeaderInner div.searchText div.clear-button{display:none!important;}</style>');

			$("#siteHeaderInner").append("<div id='head_search'><form id='head_search_form' method='get' target='_blank' action='http://www.nicovideo.jp/search/'><select id='selectsearch' name='selectsearch'><option value='word'>word</option><option value='tag'>tag</option></select><input id='bar_search' name='s' value='' type='text'><input name='submit' id='submitbutton' type='submit' value=''></form></div>");

			$("#selectsearch").change(function() {
				if($("#selectsearch").val()=="word"){
					$("#head_search_form").attr("action","http://www.nicovideo.jp/search/")
				}else if($("#selectsearch").val()=="tag"){
					$("#head_search_form").attr("action","http://www.nicovideo.jp/tag/")
				}
			});
		}
	}
	//プレイリストを開閉式に
	function playlisttoggle(){
		if( GM_getValue("playlisttoggle_on")=="on"){
			var divdata = document.createElement("a");
			divdata.id="toggle";
			divdata.innerHTML="Playlistの開閉";
			document.getElementById("playerNicoplayer").appendChild(divdata); 
			$("#toggle").click(function(){
				$("#playlist").toggle();
				GM_setValue("playlistDisplay",$("#playlist").css("display"));
			});
			if(GM_getValue("playlistDisplay")=="none"){
				$("#playlist").hide();
			}
			$("head").append('<style type="text/css">#toggle{float:left!important;cursor:pointer;}</style>');
		}
	}
	//再生数等を上に移動3
	function infoCombine3(){
		if( GM_getValue("infocombine3")=="on"){
			var divimg=document.createElement("div");
			divimg.id="divimg";
			document.body.appendChild(divimg);
			$("#videoThumbnailImage").css("height","100px").appendTo("#divimg");
			$("#divimg").insertBefore(".videoDetailExpand h2");
			$("#videoInfoHead p:first-child").appendTo(".videoDetailExpand h2").addClass("toko");
			$(".videoHeaderTitle").appendTo(".videoDetailExpand h2");
			$("#videoStats .ranking").appendTo(".toko");
			$(".dicIcon").appendTo(".videoDetailExpand h2").css({"color":"#00BFFF","cursor":"pointer"});
			
			$("#userProfile,#videoInfo .videoMainInfoContainer .ch_prof").appendTo("#videoHeaderDetail");
			$(".usericon").css({"width":"100px","height":"100px","float":"left"});
			$("#videoStats").appendTo("#videoHeaderDetail");


			$("head").append('<style type="text/css">#divimg{float:left;}#videoTagContainer{float:left!important;margin-top:0!important;}#videoStats{float:right!important;height:48px!important;}#videoTagContainer .tagInner #tagEditContainer{padding-top:0!important;}#videoTagContainer .tagInner #tagEditContainer .tagAddButton input{height:18px!important;}#videoHeader{padding:0!important;}body #videoHeaderDetail{width:1008px!important;}body.size_normal #videoHeaderDetail{width:1234px!important;}#videoHeaderDetail h2{font-size:100%!important;float:left;margin-right:0!important;}.toko{font-weight:normal!important;line-height:1.3!important;}.videoHeaderTitle{font-size:19px!important;}.ranking{color:#666666!important;}body.size_medium .videoDetailExpand h2{padding-left:12px!important;width:449px!important;min-height:100px!important;}body.size_normal .videoDetailExpand h2{padding-left:15px!important;width:662px!important;height:100px!important;}.videoDetailExpand{width:592px!important;float:left!important;padding:0!important;margin-bottom:7px!important;}#videoMenuTopList{right:0!important;}#videoDetailInformation{clear:both!important;}p.dicIcon span.dic.enable{background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll 0 -3350px rgba(0, 0, 0, 0);}p.dicIcon span.dic.disable{background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll 0 -3377px rgba(0, 0, 0, 0);}p.dicIcon{display:inline-block!important;}p.dicIcon span.dic{display:inline-block!important;text-indent:-9999px!important;width:17px!important;height:17px!important;}#videoMenuTopList{padding-right:0!important;}.arrow{display:none!important;}#videoHeader.menuOpened .videoMenuToggle{right:-70px!important;}#videoHeaderMenu{margin-top:0!important;}#videoHeader.menuOpened #videoHeaderDetail{margin-top:8px!important;}#videoHeaderDetail .videoDetailExpand{cursor:auto!important;}span.dicIcon{display:none!important;}#videoMenuTopList li.videoMenuList, #videoMenuTopList li.videoMenuListNicoru{font-size:0!important;height: 35px !important;width: 35px !important;}#videoMenuTopList li.videoMenuList a span , #videoMenuTopList li.videoMenuList .button{width:32px!important;height:32px!important;border-radius: 5px;}#videoMenuTopList li .nicoruButton .nicorub-link {width:32px!important;height:32px!important;border-radius: 5px;background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll -133px -4111px transparent !important;}#videoMenuTopList li .nicoruButton .nicorub-link span.nicorub-icon {left: 6px!important;top: 6px!important;}#userProfile{float:right!important;margin-bottom:7px!important;}.userIconContainer{width:110px!important;}.profile{margin-top:0px!important;}#siteHeaderInner .searchContainer .searchText{height:36px;padding:5px;margin-top:0;}#siteHeaderInner .searchContainer{display:block!important;position:relative;width:180px;float:left;}#siteHeader{height:36px!important;}.ch_prof{float: right !important;margin:0!important;background: transparent!important;padding:0!important;margin-bottom:7px!important;}.channel .ch_prof a.symbol{width:100px!important;}.channel .ch_prof a.symbol img{width:100px!important;height:100px!important;box-shadow:none!important;}.channel .ch_prof a.symbol:hover img{box-shadow:none!important;}.channel .ch_prof .info{padding:0 0 0 110px!important;}.ch_prof div.info p.bread{margin:0!important;}.channel .channelFavoriteLink{margin-bottom:0!important;}#userProfile .profile h4 a{padding-left:0!important;}#topVideoInfo div.userProfile{display:none!important;}#topVideoInfo div.videoMainInfoContainer .videoThumb,#topVideoInfo div.videoMainInfoContainer .infoHeadOuter,#topVideoInfo div.videoMainInfoContainer .videoInformation{display:none!important;}.userIconContainer a img{border:none!important;}.size_normal .videoDetailExpand{width:808px!important;}.videoMenuToggle{display:none !important;}#videoHeader.menuOpened #videoHeaderDetail{margin-top:8px!important;}#videoMenuTopList li{display:block!important;}#videoTagContainer{padding-right:0!important;}#videoMenuTopList li.videoMenuList a.defmylistButton span {background-position: -44px -4111px!important;}#videoMenuTopList li.videoMenuList a.mylistButton span{background-position: -2px -4111px!important;}#videoMenuTopList li.videoMenuList a.uadButton span {background-position: -89px -4111px!important;}#videoMenuTopList .videoMenuList.mymemoryButton .button {background-position: -397px -4111px!important;}#videoMenuTopList #speedChecker.active .button {background-position: -353px -4111px!important;}#videoMenuTopList li.videoMenuList a.userChannelButton span{background-position: -442px -4111px!important;}#videoMenuTopList #speedChecker .button {background-position: -353px -4111px!important;}#videoMenuTopList li.videoMenuList a.downloadButton span{background-position: -177px -4111px!important;}#videoMenuTopList li.videoMenuList, #videoMenuTopList li.videoMenuListNicoru{font-size:0!important;height: 35px !important;width: 35px !important;}#videoMenuTopList li.videoMenuList a span , #videoMenuTopList li.videoMenuList .button{width:32px!important;height:32px!important;border-radius: 5px;}#videoMenuTopList li .nicoruButton .nicorub-link {width:32px!important;height:32px!important;border-radius: 5px;background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll -133px -4111px transparent !important;}#videoMenuTopList li .nicoruButton .nicorub-link span.nicorub-icon {left: 6px!important;top: 6px!important;}#videoTagContainer.default{width:592px!important;min-width:592px!important;}#videoTagContainer{width:592px!important;min-width:592px!important;}#videoMenuTopList{padding-right:0!important;}#videoTagContainer{float:left!important;margin-top:0!important;height:auto!important;min-height:50px!important;}body.size_normal #videoTagContainer{width:808px!important;min-width:808px!important;}body.size_normal #videoTagContainer.dafault{width:808px!important;min-width:808px!important;}body.size_medium #videoMenuWrapper{left:592px!important;position:absolute!important;width:80px!important;}body.size_normal #videoMenuWrapper{left:818px!important;position:absolute!important;width:80px!important;}#topVideoInfo div.ch_prof{display:none!important;}#videoMenuTopList{margin-top:0!important;}#videoMenuWrapper{overflow:visible!important;position:absolute!important;left:592px!important;width:70px!important;}#videoMenuTopList{width:70px!important;}body.size_medium #videoTagContainer .tagInner #videoHeaderTagList{padding-left: 80px!important;}#videoHeader div.shortVideoInfo,#videoHeader div.toggleDetailExpand{display:none!important;}#videoStats *{font-size:14px!important;font-weight:bold;line-height:24px!important;}#videoStats span{padding-right:20px;float:right;}#videoStats{line-height:1.5;border:1px solid #333333;}#videoStats li{float:left!important;color:#555555!important;padding-left:5px;}#siteHeaderInner .searchContainer .searchText input{width:115px!important;}#siteHeaderInner .searchContainer .searchText{width:180px!important;background-color:#272727!important;border:none!important;}#siteHeaderInner .searchContainer .searchText a,#siteHeaderInner .searchContainer .searchText button,#siteHeaderInner .searchContainer .searchText input{background-color:#474747!important;color:#FFFFFF!important;border:none!important;}.searchContainer .searchText button{background:url("http://uni.res.nimg.jp/img/zero_index/theme/default/icon.png")!important;border:none!important;width:30px!important;}.searchContainer .searchText a.searchKeywordIcon{background:url("http://uni.res.nimg.jp/img/zero_my/search.png");background-position: -45px -28px;}.searchContainer .searchText a.searchTagIcon{background:url("http://uni.res.nimg.jp/img/zero_my/search.png");background-position: -149px -29px!important;}#siteHeaderInner .searchContainer .searchText a.searchKeywordIcon{width:23px!important;}.searchContainer .searchOption ul li.searchKeyword span{background:url("http://uni.res.nimg.jp/img/zero_my/search.png");background-position: -45px -28px;width:20px!important;}.searchContainer .searchOption ul li.searchTag span{background:url("http://uni.res.nimg.jp/img/zero_my/search.png");background-position: -149px -29px!important;width:20px!important;}body #content {margin-top:7px!important;}div#siteHeader div#siteHeaderInner div.searchText div.clear-button{display:none!important;}div.ch_breadcrumb{display:none!important;}#videoHeaderMenu .searchContainer{display:none!important;}.channelFavoriteLink, .favVideoOwner{height:auto!important;line-height:normal!important;margin:3px 0!important;}body.size_medium #videoTagContainer .tagInner #videoHeaderTagList .toggleTagEdit{height:auto!important;width:60px!important;padding:4px 4px 3px 4px!important;}body.size_normal #videoTagContainer .tagInner #videoHeaderTagList .toggleTagEdit{height:auto!important;width:80px!important;padding:4px 4px 3px 4px!important;}body.size_normal #videoTagContainer .tagInner #videoHeaderTagList{padding-left:100px!important;}</style>');
			$("#videoTitle").remove();
//			$("#videoHeaderMenu .searchContainer").appendTo("#siteHeaderInner");

			if( GM_getValue("infotocomepanel_on")=="on" || GM_getValue("spread_on")=="on"){
				$("head").append('<style type="text/css">body #videoHeaderDetail{width:1082px!important;}body.size_normal #videoHeaderDetail{width:1307px!important;}#userProfile{width:400px!important;}.profile{width:280px!important;}#videoStats{width:398px!important;}#videoStats li{width:190px!important;}.ch_prof{width:400px!important;}</style>');
			}else{
				$("head").append('<style type="text/css">body #videoHeaderDetail{width:1008px!important;}body.size_normal #videoHeaderDetail{width:1234px!important;}#userProfile{width:326px!important;}.profile{width:192px!important;}#videoStats{width:324px!important;}#videoStats li{width:150px!important;}.ch_prof{width:324px!important;}</style>');
			}

		}
	}

	//動画情報をコメントパネルに
	function infotocomepanel(){
		if( GM_getValue("infotocomepanel_on")=="on"){
			$("head").append('<style type="text/css">#playerAlignmentArea.size_medium{width:1082px!important;}#playerAlignmentArea.size_normal{width:1307px!important;}#playerTabWrapper{float:right!important;position:relative!important;width:400px!important;}#playerNicoplayer{float:left!important;}#commentDefault .commentTableContainer{width:100%!important;}#appliPanel{display:none!important;}.area-JP .panel_ads_shown #playerTabContainer.has_panel_ads .playerTabAds{display:none!important;}#kirikae1{line-height: 52px!important;float:right;cursor:pointer;position:relative;z-index:999999;text-align:center!important;}#videoComment h4{display:none!important;}#hiddenUserProfile,.mymemory,div.videoInformation span.community{display:none;}body.size_medium #videoInfo{border:none!important;text-align:left!important;border-bottom:none!important;padding-top:10px!important;height:395px!important;overflow-y:scroll!important;overflow-x:hidden!important;}body.size_normal #videoInfo{border:none!important;text-align:left!important;border-bottom:none!important;padding-top:15px!important;height:485px!important;overflow-y:scroll!important;}#bottomVideoDetailInformation .triger {background: transparent!important;}#videoInfoHead{margin:0!important;}#videoInfo .videoMainInfoContainer{border-bottom:none!important;}#videoInfo .videoEditMenu{margin:0!important;padding:0!important;}#videoInfoHead,#videoShareLinks,#bottomVideoDetailInformation,.parentVideoInfo,.videoEditMenu,.blogLinks{padding-left:7px!important;width:370px!important;}#appliPanel{height:0!important;}div#topVideoInfo.videoInfo p.videoDescription{width:auto!important;}span.dicIcon{display:none!important;}#topVideoInfo .videoDescriptionHeader,#videoDetailInformation .description{display:none!important;}#topVideoInfo .videoMainInfoContainer{display:none!important;}#videoDetailInformation,.arrow{display:none!important;}#kirikae1{-moz-box-sizing:border-box;background-color: #CCCCCC;border-left:1px solid #333333;color:#666666;cursor:pointer;font-weight:bold;border-bottom:1px solid #000000;height:52px;width:121px;}#kirikae1.active{background-color: #F4F4F4;color:#333333;cursor: default;border-bottom:medium none;height:50px;}.player-panel-tabs .player-tab-header .player-tab-item{height:50px!important;}#bottomVideoDetailInformation .trigger{background:transparent!important;}#videoHeader div.shortVideoInfo,#videoHeader div.toggleDetailExpand{display:none!important;}body.size_normal #videoHeader{width:1307px!important;}body.size_medium #videoHeader{width:1082px!important;}#videoComment{border-bottom: 1px solid #CCCCCC !important;margin-left:7px!important;width:370px!important;padding-bottom:15px!important;margin-bottom:0!important;}#videoComment .videoDescription{line-height:1.5em!important;}#playerTabContainer .player-tab-content{top:50px!important;}#commentLog div.commentTableContainer{width:100%!important;}#commentToolTip{width:200px!important;}span.message{display:block!important;white-space:normal!important;word-wrap:break-word!important;}.ch_prof{width:400px !important;}#videoInfoHead div.infoHeadOuter p{width:100%!important;}.player-panel-tabs .player-tab-content{padding:5px 0 0 0!important;}#videoInfo .videoMainInfoContainer{margin-bottom:2px!important;}.player-panel-tabs .panel-grid{border:none!important;}div.player-tab-content #videoInfo .parentVideoInfo{padding-top:10px!important;border-top:1px solid #ccc!important;}div.player-tab-content #videoShareLinks{padding-top:10px!important;border-top:1px solid #ccc!important;}</style>');

			$("#videoInfo").appendTo("#playerTabContainer div.player-tab-content");
			$("#bottomVideoDetailInformation").appendTo("#videoInfo .videoMainInfoContainer");
			$("#videoInfo .parentVideoInfo").appendTo("#videoInfo .videoMainInfoContainer");
			$("#videoShareLinks").appendTo("#videoInfo .videoMainInfoContainer");

			var kirikae1=document.createElement("div");
			kirikae1.id="kirikae1";
			kirikae1.innerHTML="動画説明文";
			document.body.appendChild(kirikae1);
			$("#kirikae1").appendTo("#playerTabContainer thead.player-tab-header tr");
				$("#videoInfo").css("display","none");

			$("#kirikae1").click(function() {
				$("#playerTabContainer .player-tab-content .comment,#playerTabContainer .player-tab-content .ng").removeClass("active");
				$("#playerTabContainer .player-tab-header .comment,#playerTabContainer .player-tab-header .ng").removeClass("active");
				$("#videoInfo").css("display","block");
				$("#kirikae1").addClass("active");
			});

			$("#playerTabContainer .player-tab-header th.comment").click(function() {
				$("#playerTabContainer .player-tab-header .ng,#kirikae1").removeClass("active");
				$("#playerTabContainer .player-tab-content .ng").removeClass("active");
				$("#videoInfo").css("display","none");
				$("#playerTabContainer .player-tab-content .comment,#playerTabContainer .player-tab-header .comment").addClass("active");
			});

			$("#playerTabContainer .player-tab-header th.ng").click(function() {
				$("#playerTabContainer .player-tab-header .comment,#kirikae1").removeClass("active");
				$("#playerTabContainer .player-tab-content .comment").removeClass("active");
				$("#videoInfo").css("display","none");
				$("#playerTabContainer .player-tab-header .ng,#playerTabContainer .player-tab-content .ng").addClass("active");
			});


var timerID = setInterval( 
	function(){
		if(document.getElementById("playerTabContainer").getElementsByClassName("comment-panel")[0].getElementsByClassName("grid-canvas")[0].style.height!="0px"){

			setTimeout(function(){
/*				$("#playerTabContainer .player-tab-content .comment,#playerTabContainer .player-tab-content .ng,#playerTabContainer .player-tab-content .nicommend").removeClass("active");
				$("#playerTabContainer .player-tab-header .comment,#playerTabContainer .player-tab-header .ng,#playerTabContainer .player-tab-header .nicommend").removeClass("active");
				$("#videoInfo").css("display","block");
				$("#kirikae1").addClass("active");*/
				$("#kirikae1").click();
				
				clearInterval(timerID);
				timerID = null;
			},1000);
		}
	},1000);


			if( GM_getValue("infocombine3")=="off"){
				$("head").append('<style type="text/css">#videoStats{clear:both!important;margin-bottom:10px!important;}#videoStats li{margin-top:10px!important;}p.dicIcon span.dic.enable{background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll 0 -3350px rgba(0, 0, 0, 0);}p.dicIcon span.dic.disable{background: url("http://res.nimg.jp/img/watch_zero/sprites/watch-s82ab8f54ee.png") no-repeat scroll 0 -3377px rgba(0, 0, 0, 0);}p.dicIcon{display:inline-block!important;}p.dicIcon span.dic{display:inline-block!important;text-indent:-9999px!important;width:17px!important;height:17px!important;}#userProfile{margin-left:10px!important;width:360px!important;}#videoInfo #userProfile .profile{width:200px!important;}#videoInfo div.videoMainInfoContainer div.ch_prof{margin-left:10px!important;width:360px!important;padding:0!important;}</style>');
			}

			if( GM_getValue("infocombine3")=="off" && GM_getValue("motto_off")=="on" ){
				$("head").append('<style type="text/css">#videoHeader #videoHeaderDetail h2{display:none!important;}#videoHeaderDetail .videoDetailExpand{height:0!important;}</style>');
			}
		
		
		}
	}




	function labelElement(str,che){
		var k = document.createElement("label");
		k.innerHTML = str;
		k.style.cursor = "hand";
		k.setAttribute("for",che);
		k.style.lineHeight = "1.5em";
		k.style.fontSize = "16px";
		return k;
	}

	function interface_kidoku(){
		var prefDiv = document.createElement("div");
			prefDiv.style.width = "500px";
			prefDiv.style.height = "400px";
			prefDiv.style.overflowY = "scroll";
			prefDiv.innerHTML = "カスタマイズ設定" + "<br>";
			prefDiv.style.backgroundColor = "#ccccff";
			prefDiv.style.color = "black";
			prefDiv.style.border = "1px solid #888";
			prefDiv.style.position = "fixed";
			prefDiv.style.bottom = "0px";
			prefDiv.style.right = "0px";
			prefDiv.style.margin = "0 0 0 0";
			prefDiv.style.zIndex = 999999;
			prefDiv.id = "prefDiv";
			document.body.appendChild(prefDiv);

		var memo=document.createElement("div");
		memo.setAttribute("class", "bunrui");
		memo.innerHTML = "【併用時にレイアウトが崩れやすい項目】" ;
		var memo2=document.createElement("div");
		memo2.setAttribute("class", "bunrui");
		memo2.innerHTML = "【まずはわかりやすい設定項目】";
		var memo3=document.createElement("div");
		memo3.setAttribute("class", "bunrui");
		memo3.innerHTML = "【若干細かい設定1】";
		var memo4=document.createElement("div");
		memo4.setAttribute("class", "bunrui");
		memo4.innerHTML = "【特殊設定項目】";
		var memo5=document.createElement("div");
		memo5.setAttribute("class", "bunrui");
		memo5.innerHTML = "【オススメ設定項目】";
		var memo6=document.createElement("div");
		memo6.setAttribute("class", "bunrui");
		memo6.innerHTML = "【若干細かい設定2】";
		$("head").append('<style type="text/css">div.bunrui{font-size:20px;padding:5px 0 5px 0;margin:20px 0 10px 0;background-color:#FFFFFF;border-bottom:1px solid #CCC;}</style>');
		
		var tojiru=document.createElement("div");
		tojiru.innerHTML = "閉じる";
		tojiru.style.position = "absolute";
		tojiru.style.top = "0px";
		tojiru.style.right = "5px";
		tojiru.style.color="#00BFFF";
		tojiru.style.cursor = "pointer";
		tojiru.id="tojiru";

		var reset00=document.createElement("div");
		reset00.innerHTML = "リセット";
		reset00.style.position = "absolute";
		reset00.style.right = "5px";
		reset00.style.color="#00BFFF";
		reset00.style.cursor = "pointer";
		reset00.id="reset00";
		reset00.addEventListener("click",function(e){

		var settings = document.getElementById("prefDiv").getElementsByTagName("input");
		for (var i=0;i<settings.length;i++){
			settings[i].checked=false;
		}
		for (var i=0;i<links.length;i++){
			GM_setValue(links[i].name,"off");
		}

		},false);


		var linkdelminidic = document.createElement("input");
			linkdelminidic.name = "delminidic";
			linkdelminidic.caption = "もっと見るで簡易大百科を消去";
		var linkdeluserad = document.createElement("input");
			linkdeluserad.name = "deluserad";
			linkdeluserad.caption = "もっと見るでユーザー広告を消去";
		var linkbackblack = document.createElement("input");
			linkbackblack.name = "backblack";
			linkbackblack.caption = "背景黒モード(※適当です)";
		var linktagtoggle = document.createElement("input");
			linktagtoggle.name = "tagtoggle";
			linktagtoggle.caption = "タグを開閉式に(若干のネタバレ回避)";
		var linkwalliconoff = document.createElement("input");
			linkwalliconoff.name = "walliconoff";
			linkwalliconoff.caption = "ウォールのアイコンだけを消去";
		var linkdelsearchbox = document.createElement("input");
			linkdelsearchbox.name = "delsearchbox";
			linkdelsearchbox.caption = "検索ボックスを消去";
		var linktagpinon = document.createElement("input");
			linktagpinon.name = "tagpinon";
			linktagpinon.caption = "タグのピンを常時表示(ピン留め後は不要な設定。プレイヤーがグラグラ動く人はピン留めをお願いします。)";
		var linkwalloff = document.createElement("input");
			linkwalloff.name = "walloff";
			linkwalloff.caption = "ウォールを消去";
		var linkdeltagpin = document.createElement("input");
			linkdeltagpin.name = "deltagpin";
			linkdeltagpin.caption = "タグのピンを消去(ピン留め後ピンを解除しない人で、ピンが邪魔な人向け)";
		var linkbigwatch = document.createElement("input");
			linkbigwatch.name = "bigwatch";
			linkbigwatch.caption = "プレイヤーサイズを大きく(大画面時のみ)";
		var linkdelbread = document.createElement("input");
			linkdelbread.name = "delbread";
			linkdelbread.caption = "パンくずリスト消去(コミュ動画用?)";
		var linkdelsocial = document.createElement("input");
			linkdelsocial.name = "delsocial";
			linkdelsocial.caption = "ツイートボタン等消去";
		var linkdelshosai = document.createElement("input");
			linkdelshosai.name = "delshosai";
			linkdelshosai.caption = "動画詳細情報消去";
		var linkdelbuttons = document.createElement("input");
			linkdelbuttons.name = "delbuttons";
			linkdelbuttons.caption = "マイリス・とりあえずマイリスボタン以外消去";
		var linkctree = document.createElement("input");
			linkctree.name = "ctree_off";
			linkctree.caption = "コンテンツツリー消去";
		var linkshortinfo = document.createElement("input");
			linkshortinfo.name = "shortinfo_off";
			linkshortinfo.caption = "簡易説明文・動画情報開閉ボタン消去";
		var linkdeljosdes = document.createElement("input");
			linkdeljosdes.name = "deljosdes";
			linkdeljosdes.caption = "下の動画説明文・情報を消去(上の開閉で読む人向け)";
		var linkSen2 = document.createElement("input");
			linkSen2.name = "senden2";
			linkSen2.caption = "広告を消去";
		var linkmarq = document.createElement("input");
			linkmarq.name = "marquee_off";
			linkmarq.caption = "動画上のニュースを消去";
		var linkfeed = document.createElement("input");
			linkfeed.name = "feedback_off";
			linkfeed.caption = "フィードバックリンクを消去";
		var linkinfo = document.createElement("input");
			linkinfo.name = "infoplus";
			linkinfo.caption = "もっと見るでマイリスコメント?を常時表示";
		var linkreview = document.createElement("input");
			linkreview.name = "review_off";
			linkreview.caption = "レビュー欄消去";
		var linkichiba = document.createElement("input");
			linkichiba.name = "ichiba_off";
			linkichiba.caption = "市場消去";
		var linktv = document.createElement("input");
			linktv.name = "tvchan_off";
			linktv.caption = "マイリスボタン常時表示";
		var linkspread = document.createElement("input");
			linkspread.name = "spread_on";
			linkspread.caption = "コメント一覧の幅を広げる";
		var linkleft = document.createElement("input");
			linkleft.name = "left_on";
			linkleft.caption = "左寄せにする";
		var linklist = document.createElement("input");
			linklist.name = "playlist_off";
			linklist.caption = "プレイリストを消去";
		var linkmotto = document.createElement("input");
			linkmotto.name = "motto_off";
			linkmotto.caption = "もっと見るバーを消去";
		var linkwideichiba = document.createElement("input");
			linkwideichiba.name = "wideichiba_on";
			linkwideichiba.caption = "市場の幅を広く(要レビュー消去)";
		var linknicorudel = document.createElement("input");
			linknicorudel.name = "nicorudel_on";
			linknicorudel.caption = "ニコるを消去";
		var linkinfonontoggle = document.createElement("input");
			linkinfonontoggle.name = "infonontoggle_on";
			linkinfonontoggle.caption = "動画詳細情報を常時表示に";
		var linkheadcut = document.createElement("input");
			linkheadcut.name = "header_off";
			linkheadcut.caption = "ヘッダー消去";
		var linkfootcut = document.createElement("input");
			linkfootcut.name = "footer_off";
			linkfootcut.caption = "フッター消去";
		var linkinfo33 = document.createElement("input");
			linkinfo33.name = "infocombine3";
			linkinfo33.caption = "サムネ・再生数・投稿者サムネ等を上に移動(マイリスボタンも常時表示に) / 検索ボックス消去";
		var linkoldsearch = document.createElement("input");
			linkoldsearch.name = "oldsearch_on";
			linkoldsearch.caption = "旧検索をヘッダーに追加";
		var linkplaylisttoggle = document.createElement("input");
			linkplaylisttoggle.name = "playlisttoggle_on";
			linkplaylisttoggle.caption = "プレイリストを開閉式に";
		var linkminiichiba = document.createElement("input");
			linkminiichiba.name = "miniichiba_on";
			linkminiichiba.caption = "市場の商品画像等を小さく";
		var linkreviewtoggle = document.createElement("input");
			linkreviewtoggle.name = "reviewtoggle_on";
			linkreviewtoggle.caption = "レビューを開閉式に";
		var linkichibatoggle = document.createElement("input");
			linkichibatoggle.name = "ichibatoggle_on";
			linkichibatoggle.caption = "市場を開閉式に";
		var linkdelkomesocial = document.createElement("input");
			linkdelkomesocial.name = "delkomesocial";
			linkdelkomesocial.caption = "コメント欄のソーシャルボタンを消す";
		var linktargetblank = document.createElement("input");
			linktargetblank.name = "targetblank";
			linktargetblank.caption = "タグクリック等時に別タブで開く";
		var linktargetself = document.createElement("input");
			linktargetself.name = "targetself";
			linktargetself.caption = "タグクリック等時に同じタブで開く";
		var linkinfoseparate = document.createElement("input");
			linkinfoseparate.name = "infoseparate_on";
			linkinfoseparate.type = "checkbox";
			linkinfoseparate.caption = "下の動画情報と動画説明文を左右に分離(上の説明文非表示)";
			linkinfoseparate.defaultValue = "off";
		var linkinfotocomepanel = document.createElement("input");
			linkinfotocomepanel.name = "infotocomepanel_on";
			linkinfotocomepanel.caption = "動画情報をコメント一覧に(※コメント一覧の幅も広くなります/※上の説明文を開かないでください)";

		var form = document.createElement("form");

		var links = 
			[linkshortinfo,linkSen2,linkmarq,linkfeed,linkinfo,linkreview,linkichiba,linktv,linkspread,linkleft,linklist,linkmotto,linkwideichiba,linknicorudel,linkinfonontoggle,linkheadcut,linkfootcut,linkoldsearch,linkplaylisttoggle,linkinfo33,linkminiichiba,linkreviewtoggle,linkichibatoggle,linkinfotocomepanel,linkdeljosdes,linkctree,linkdelbuttons,linkdelshosai,linkdelsocial,linkdelbread,linkbigwatch,linkdeltagpin,linkwalloff,linktagpinon,linkdelsearchbox,linkwalliconoff,linktagtoggle,linkbackblack,linkdeluserad,linkdelminidic,linkdelkomesocial,linktargetblank,linktargetself,linkinfoseparate];

		for (var i=0;i<links.length;i++){
				links[i].type = "checkbox";
				links[i].defaultValue = "off";
		}

		for (var i=0;i<links.length;i++){
			if (!GM_getValue(links[i].name)) {
				GM_setValue(links[i].name, links[i].defaultValue);
			}
				links[i].id = links[i].name;
				links[i].checked = (GM_getValue(links[i].name) != "on") ? false : true;
				links[i].addEventListener("click", function(e){
					GM_setValue(this.name, (GM_getValue(this.name) != "on") ? "on" : "off");
				}, true);
		}



		//登録
		form.appendChild(tojiru);
		form.appendChild(document.createElement("hr"));
		form.appendChild(memo2);
		form.appendChild(linkSen2);
		form.appendChild(labelElement(linkSen2.caption, linkSen2.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkmarq);
		form.appendChild(labelElement(linkmarq.caption, linkmarq.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linknicorudel);
		form.appendChild(labelElement(linknicorudel.caption, linknicorudel.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkfeed);
		form.appendChild(labelElement(linkfeed.caption, linkfeed.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkwalloff);
		form.appendChild(labelElement(linkwalloff.caption, linkwalloff.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkwalliconoff);
		form.appendChild(labelElement(linkwalliconoff.caption, linkwalliconoff.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelkomesocial);
		form.appendChild(labelElement(linkdelkomesocial.caption, linkdelkomesocial.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkheadcut);
		form.appendChild(labelElement(linkheadcut.caption, linkheadcut.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkfootcut);
		form.appendChild(labelElement(linkfootcut.caption, linkfootcut.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkreview);
		form.appendChild(labelElement(linkreview.caption, linkreview.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkichiba);
		form.appendChild(labelElement(linkichiba.caption, linkichiba.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linklist);
		form.appendChild(labelElement(linklist.caption, linklist.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkmotto);
		form.appendChild(labelElement(linkmotto.caption, linkmotto.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkreviewtoggle);
		form.appendChild(labelElement(linkreviewtoggle.caption, linkreviewtoggle.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkichibatoggle);
		form.appendChild(labelElement(linkichibatoggle.caption, linkichibatoggle.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkplaylisttoggle);
		form.appendChild(labelElement(linkplaylisttoggle.caption, linkplaylisttoggle.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linktagtoggle);
		form.appendChild(labelElement(linktagtoggle.caption, linktagtoggle.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(memo5);
		form.appendChild(linkinfo33);
		form.appendChild(labelElement(linkinfo33.caption, linkinfo33.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkinfotocomepanel);
		form.appendChild(labelElement(linkinfotocomepanel.caption, linkinfotocomepanel.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(memo3);
		form.appendChild(linkspread);
		form.appendChild(labelElement(linkspread.caption, linkspread.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linktv);
		form.appendChild(labelElement(linktv.caption, linktv.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkwideichiba);
		form.appendChild(labelElement(linkwideichiba.caption, linkwideichiba.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkminiichiba);
		form.appendChild(labelElement(linkminiichiba.caption, linkminiichiba.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linktargetblank);
		form.appendChild(labelElement(linktargetblank.caption, linktargetblank.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linktargetself);
		form.appendChild(labelElement(linktargetself.caption, linktargetself.id));
		form.appendChild(memo6);
		form.appendChild(linkctree);
		form.appendChild(labelElement(linkctree.caption, linkctree.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelshosai);
		form.appendChild(labelElement(linkdelshosai.caption, linkdelshosai.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkinfonontoggle);
		form.appendChild(labelElement(linkinfonontoggle.caption, linkinfonontoggle.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelsocial);
		form.appendChild(labelElement(linkdelsocial.caption, linkdelsocial.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkbackblack);
		form.appendChild(labelElement(linkbackblack.caption, linkbackblack.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelsearchbox);
		form.appendChild(labelElement(linkdelsearchbox.caption, linkdelsearchbox.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelbuttons);
		form.appendChild(labelElement(linkdelbuttons.caption, linkdelbuttons.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkdeljosdes);
		form.appendChild(labelElement(linkdeljosdes.caption, linkdeljosdes.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelbread);
		form.appendChild(labelElement(linkdelbread.caption, linkdelbread.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkoldsearch);
		form.appendChild(labelElement(linkoldsearch.caption, linkoldsearch.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkshortinfo);
		form.appendChild(labelElement(linkshortinfo.caption, linkshortinfo.id));
		form.appendChild(memo4);
		form.appendChild(linktagpinon);
		form.appendChild(labelElement(linktagpinon.caption, linktagpinon.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdeltagpin);
		form.appendChild(labelElement(linkdeltagpin.caption, linkdeltagpin.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkinfo);
		form.appendChild(labelElement(linkinfo.caption, linkinfo.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdeluserad);
		form.appendChild(labelElement(linkdeluserad.caption, linkdeluserad.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkdelminidic);
		form.appendChild(labelElement(linkdelminidic.caption, linkdelminidic.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(linkinfoseparate);
		form.appendChild(labelElement(linkinfoseparate.caption, linkinfoseparate.id));
		form.appendChild(memo);
		form.appendChild(linkleft);
		form.appendChild(labelElement(linkleft.caption, linkleft.id));
		form.appendChild(document.createElement("br"));
		form.appendChild(linkbigwatch);
		form.appendChild(labelElement(linkbigwatch.caption, linkbigwatch.id));
		form.appendChild(document.createElement("hr"));
		form.appendChild(document.createElement("br"));
		form.appendChild(document.createElement("br"));
		form.appendChild(document.createElement("br"));
		form.appendChild(reset00);


		prefDiv.appendChild(form);


		var prefSw = document.createElement("a");
		prefSw.innerHTML = "カスタマイズ設定";
		prefSw.id = "zero";
/*		prefSw.addEventListener("click",function(e){
			prefDiv.style.display = 
				(prefDiv.style.display == "") ? "none" : "";
			GM_setValue("prefDisplay",prefDiv.style.display);
		},false);
*/
		document.getElementById("siteHeaderRightMenuContainer").appendChild(prefSw);

		$("#zero").click(function(){
			$("#prefDiv").animate(
				{width:"toggle",height:"toggle",opacity:"toggle"},
				"slow"
			);
			setTimeout(function(){
				GM_setValue("prefDisplay",$("#prefDiv").css("display"));
			},1000);
		});
		if(GM_getValue("prefDisplay","block")=="none"){
			$("#prefDiv").hide();
		};

		$("#tojiru").click(function(){
			$("#prefDiv").animate(
				{width:"hide",height:"hide",opacity:"hide"},
				"slow"
			);
			setTimeout(function(){
				GM_setValue("prefDisplay",$("#prefDiv").css("display"));
			},1000);
		});
		if(GM_getValue("prefDisplay","block")=="none"){
			$("#prefDiv").hide();
		};

		$("head").append('<style type="text/css">#zero{margin-left:15px;color:#000000!important;cursor:pointer;}span[style="font-size: 45px;line-height:1.1;"],span[style="font-size: 90px;line-height:1.1;"],span[style="font-size: 60px;line-height:1.1;"],span[style="font-size: 36px;line-height:1.1;"]{font-size:20px!important;}#siteHeader #siteHeaderInner{width:99%!important;max-width:none!important;min-width:none!important;}.socialLinks .socialLinkTwitter,.socialLinks .socialLinkFacebook{width:150px!important;}.socialLinks .socialLinkFacebook .facebook{width:140px!important;}#siteHeaderNotificationPremium{display:none!important;}#videoTagContainer .tagInner #videoHeaderTagList li.videoHeaderTag a{color:#292F2F !important;}#videoTagContainer .tagInner #videoHeaderTagList li{margin-bottom:1px!important;text-decoration: underline!important;}#videoTagContainer .tagInner #videoHeaderTagList .toggleTagEdit{height:auto!important;}#videoTagContainer .tagInner #videoHeaderTagList li .tagControlContainer, #videoTagContainer .tagInner #videoHeaderTagList li .tagControlEditContainer{padding:2px 4px 2px 0!important;}#ichibaMain .itemname a {color: #4A6EBC!important;}.videoStart #nicoplayerContainer #nicoplayerContainerInner{top:0!important;}#siteHeader #siteHeaderInner ul li a.siteHeaderPoint small{display:none!important;}body.full_with_browser #playerAlignmentArea.size_normal #playerNicoplayer, #playerAlignmentArea.size_normal #external_nicoplayer{width:100%!important;}body.full_with_browser #playerAlignmentArea{width:100%!important;}#videoInformationWrapper{display:none!important;}#bottomContentTabContainer #outline .outer .main #videoInfo,body .outer{width:1008px;}#ichibaMainLogo,#ichibaMainHeader{display:none!important;}#ichibaMain #ichibaMainFooter .commandArea{text-align:left!important;}#outline{padding-top:15px!important;}#outline{background-color:#F3F3F3!important;}#ichibaMain #ichibaMainFooter .info,#ichibaMain #ichibaMainFooter .associate{display:none!important;}#ichibaMain #ichibaMainFooter{min-height:0!important;}#ichibaMain p.noItem{margin:30px auto!important;}</style>');


/*		if(GM_getValue("reviewtoggle_on")=="on"||GM_getValue("ichibatoggle_on")=="on"||GM_getValue("tagtoggle")=="on"||GM_getValue("playlisttoggle_on")=="on"||GM_getValue("komepaneltoggle_on")=="on"){
			$("head").append('<style type="text/css">#playerContainerWrapper{padding-bottom:20px!important;}</style>');
		}
*/

		if(GM_getValue("ctree_off")=="off" && $("#outline").attr("class")=="wrapper commonsTreeExists"){
			$("head").append('<style type="text/css">#videoInfo .parentVideoInfo{display:block!important;}</style>');
		};

//ユーザーアイコンがあるかどうかチェック
			var iconcheck = $("#userProfile a.userIconLink").attr("href");
			if(iconcheck==""){
				$("#userProfile").css("display","none");
			}





	}

interface_kidoku();
infotocomepanel();
shortinfoCut();
senCut2();
marqueeCut();
feedbackCut();
infoPlus();
reviewCut();
ichibaCut();
tvchanCut();
komespread();
hidariyose();
playlistCut();
mottoCut();
wideichiba();
nicorudel();
infonontoggle();
infoseparate();
oldsearch();
headcut();
footcut();
playlisttoggle();
infoCombine3();
miniichiba();
ichibatoggle();
reviewtoggle();
deljosdes();
ctreeCut();
delbuttons();
delshosai();
delsocial();
delbread();
bigwatch();
deltagpin();
walloff();
tagpinon();
delsearchbox();
walliconoff();
tagtoggle();
backblack();
deluserad();
delminidic();
delkomesocial();
targetblank();
targetself();
};

var script = document.createElement('script');
script.type = "text/javascript";
script.textContent = '(' + main.toString() + ')();';
document.body.appendChild(script);