PageSourceSearch

https://pet-ann.net/cat/common/js/function.js

js pet-ann.net collected 2026-10-05 18:09:01 UTC 1,838 bytes, 61 lines download raw bytes

1function getScrollLeft() { 
2 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
3  return document.body.scrollLeft;
4 } else if (window.pageXOffset) {
5  return window.pageXOffset;
6 } else {
7  return 0;
8 }
9}
10
11function getScrollTop() { 
12 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
13  return document.body.scrollTop;
14 } else if (window.pageYOffset) {
15  return window.pageYOffset;
16 } else {
17  return 0;
18 }
19}
20
21var pageScrollTimer;
22function pageScroll(toX,toY,frms,cuX,cuY) { 
23 if (pageScrollTimer) clearTimeout(pageScrollTimer);
24 if (!toX || toX < 0) toX = 0;
25 if (!toY || toY < 0) toY = 0;
26 if (!cuX) cuX = 0 + getScrollLeft();
27 if (!cuY) cuY = 0 + getScrollTop();
28 if (!frms) frms = 6;
29
30 if (toY > cuY && toY > (getAnchorPosObj('end','enddiv').y) - getInnerSize().height) toY = (getAnchorPosObj('end','enddiv').y - getInnerSize().height) + 1;
31 cuX += (toX - getScrollLeft()) / frms; if (cuX < 0) cuX = 0;
32 cuY += (toY - getScrollTop()) / frms;  if (cuY < 0) cuY = 0;
33 var posX = Math.floor(cuX);
34 var posY = Math.floor(cuY);
35 window.scrollTo(posX, posY);
36
37 if (posX != toX || posY != toY) {
38  pageScrollTimer = setTimeout("pageScroll("+toX+","+toY+","+frms+","+cuX+","+cuY+")",16);
39 }
40}
41
42function jumpToPageTop() { 
43  pageScroll(0,0,3);
44}
45
46function MM_jumpMenu(targ,selObj,restore){ //v3.0
47  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
48  if (restore) selObj.selectedIndex=0;
49}
50
51function login(){
52	var Wo1;
53	Wo1=window.open('https://cart.shopserve.jp/petann.xm/login.cgi','mypage','scrollbars=yes,width=600,height=580');
54	Wo1.focus();
55}
56
57function contact(){
58	var Wo1;
59	Wo1=window.open('https://cart.shopserve.jp/petann.xm/FORM/contact.cgi','form','scrollbars=yes,width=600,height=580');
60	Wo1.focus();
61}

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.