PageSourceSearch

https://cache.sengokuixa.jp/www/150220/js/run.js

js sengokuixa.jp collected 2026-09-25 23:53:47 UTC 6,169 bytes, 184 lines download raw bytes

1/*NEW WINDOW START---------------------------------*/
2function OpenWindow(theURL,winName,features) {
3//('special/benefit.html','specialWin','width=800,height=575,resizable=no,scrollbars=no')
4var winop = window.open(theURL,winName,features);
5winop.focus();
6void(0);
7}
8/*NEW WINDOW END---------------------------------*/
9
10/*NEWS SCROLL START---------------------------------*/
11var TimerVars;
12var SpeedVars=10;
13function NewsScroll(){
14$('#scrollUp a').hover(mouseOverUp,function(){clearTimeout(TimerVars);});
15$('#scrollDown a').hover(mouseOverDown,function(){clearTimeout(TimerVars);});
16}
17
18function mouseOverUp(){
19var top=$('#newsBox dl');
20var varscrolTop=top.attr('scrollTop');
21var varHeightTop=top.attr('offsetHeight');
22top.attr('scrollTop',varscrolTop-varHeightTop/SpeedVars);
23TimerVars = setTimeout('mouseOverUp()',100);
24}
25
26function mouseOverDown(){
27var top=$('#newsBox dl');
28var varscrolTop=top.attr('scrollTop');
29var varHeightTop=top.attr('offsetHeight');
30if(varscrolTop==0){varscrolTop=1;}
31top.attr('scrollTop',varscrolTop+varHeightTop/SpeedVars);
32TimerVars = setTimeout('mouseOverDown()',100);
33}
34
35$(document).ready(NewsScroll);
36/*NEWS SCROLL END---------------------------------*/
37
38/*NEWS SCROLL START---------------------------------*/
39var TimerVarsObt;
40var SpeedVarsObt=10;
41function NewsScrollObt(){
42$('#obt #scrollUp a').hover(mouseOverUpObt,function(){clearTimeout(TimerVarsObt);});
43$('#obt #scrollDown a').hover(mouseOverDownObt,function(){clearTimeout(TimerVarsObt);});
44}
45
46function mouseOverUpObt(){
47var top=$('#newsBox #newsText');
48var varscrolTop=top.attr('scrollTop');
49var varHeightTop=top.attr('offsetHeight');
50top.attr('scrollTop',varscrolTop-varHeightTop/SpeedVarsObt);
51TimerVarsObt = setTimeout('mouseOverUpObt()',100);
52}
53
54function mouseOverDownObt(){
55var top=$('#newsBox #newsText');
56var varscrolTop=top.attr('scrollTop');
57var varHeightTop=top.attr('offsetHeight');
58if(varscrolTop==0){varscrolTop=1;}
59top.attr('scrollTop',varscrolTop+varHeightTop/SpeedVarsObt);
60TimerVarsObt = setTimeout('mouseOverDownObt()',100);
61}
62
63$(document).ready(NewsScrollObt);
64/*NEWS SCROLL END---------------------------------*/
65
66/*NEWS TEXT DISPLAY START---------------------------------*/
67function NewsText(){
68	$('#cbt #newsBox dl').load('html/news.txt');
69}
70$(document).ready(NewsText);
71/*NEWS TEXT DISPLAY END---------------------------------*/
72
73/*BOOK MARK ADD START---------------------------*/
74function addBookMark(){
75	if ($.browser.msie){
76		window.external.AddFavorite('https://sengokuixa.jp/','戦国IXA(センゴクイクサ)公式サイト');
77	}else if($.browser.mozilla){
78		window.sidebar.addPanel('戦国IXA(センゴクイクサ)公式サイト','https://sengokuixa.jp/','');		
79	}else if($.browser.safari){
80		alert("safariの方は、ブラウザのメニューから「ブックマーク」を選んでください。");
81	}
82}
83$(document).ready(function(){
84	if ($.browser.opera){
85		$('#cbt #btnMark a').attr({'href':'https://sengokuixa.jp/','rel':'sidebar','title':'戦国IXA(センゴクイクサ)公式サイト'});
86	}
87});
88
89/*BOOK MARK ADD END-----------------------------*/
90
91/*FORM CHECK START---------------------------------*/
92function formCheck(){
93		var chObj=$('#checkBoxed').attr('checked');
94		if(chObj){
95			$('#submitBox a').css('display','block');
96		}else{
97			$('#submitBox a').css('display','none');
98		}
99}
100
101$(document).ready(function(){
102	$('#submitBox a').css('display','none');
103	$('#checkBoxed').attr('checked',false);
104	$('#checkBoxed').change(formCheck);
105	$('#checkBoxed').click(formCheck);
106	$('#checkBoxed').keydown(formCheck);
107});
108
109function KeyFalse(){
110$(window).keydown(function(e){
111 if(e.keyCode == 13){return false};
112});
113}
114/*FORM CHECK END---------------------------------*/
115
116/*SLIDE START---------------------------------*/
117function slideChange(slideFrame,numVal,btnUpLeft,btnDownRight,course,childVal){
118	//'動かす要素','移動距離','左or上のボタン','右or下ボタン','左右or上下','送りたい数'
119	
120	//var slideObj = $(slideFrame+'>li');//子のオブジェクト 「li使用時」
121	//var slideChild = slideObj.length;//子の数「li使用時」
122	var slideChild=childVal;
123	var maxNum = slideChild;
124	var selectFrame=0;//現在を選択
125	$(btnUpLeft).click(function(){slideMovie('1');return false;});//ボタン設定
126	$(btnDownRight).click(function(){slideMovie('-1');return false;});//ボタン設定
127	slideNavi();
128	
129	/*スライドの動き*/
130	function slideMovie(selNum){
131		var numValvar = Math.abs(numVal*selNum);
132		
133		if (selNum=='-1'){
134			numValvar = '-='+numValvar;
135			selectFrame+=Number(numVal);
136		}else if(selNum=='1'){
137			numValvar = '+='+numValvar;
138			selectFrame-=Number(numVal);
139		}
140		if ((selectFrame >= 0)||(selectFrame <= maxNum)){
141			if (course=='left'){$(slideFrame).animate({'left':numValvar},300);}
142			else if (course=='top'){$(slideFrame).animate({'top':numValvar},300);}	
143		slideNavi();
144		}
145	}
146	
147	/*ボタンの表示*/
148	function slideNavi(){
149		var selectFrameAbs = Math.abs(selectFrame);
150		
151		/*ページ数*/
152		var selectFrameAbsNum=(selectFrame/numVal);
153		//ページ表示
154		//$('#actNavi p').html('['+selectFrameAbsNum+'/2]');
155
156		/**/
157		$(btnDownRight).css('display','block');
158		$(btnUpLeft).css('display','block');
159		//alert(maxNum+':'+selectFrame);
160		//alert(selectFrameAbsNum);
161		
162		if (maxNum<=selectFrameAbsNum){$(btnDownRight).css('display','none');}
163		if (selectFrameAbs == 0){$(btnUpLeft).css('display','none');}
164	}
165}
166/*SLIDE END---------------------------------*/
167
168/*BTN EFFECT---------------------------------*/
169function btnEffect(){
170	$('a.btnEffect').hover(
171		function (){$(this).find('img').css('opacity','0.7');},
172		function (){$(this).find('img').css('opacity','1');}
173		);
174}
175$(document).ready(btnEffect);
176/*BTN EFFECT---------------------------------*/
177
178/*NEW PNGFIX START---------------------------------*/
179$(document).ready(function(){
180	if ($.browser.msie && $.browser.version < 7.0){
181			DD_belatedPNG.fix('img,div,a,li,p');
182	}
183});
184/*NEW PNGFIX END---------------------------------*/

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.