<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM WebSphere Homepage Builder Version 6.0.3.0 for Windows">
<META name="description" content="おさるな写真館。パグ犬のマグ。淡路島のおさるさんとパグの写真があります。">
<META name="keywords" content="さる，猿，淡路島，パグ，写真，ポストペット，PostPet">
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>マグ・マグカップ（てつやのホームページ）</TITLE>

<!---- ここから --------------------------------------------------->
<SCRIPT language="JavaScript1.2">
<!--
c1='　　　　カーソル追いかけニャンコ';
c2='**(NEKO_GRAY)**Original:soft(M.Koba),Illust(j.Gotoh)';
c3='   remade by neon (2000 (c) Nobuo Ishizu)';
c4='        http://www6.big.or.jp/~neon/';
// ブラウザの判別
var IE4 = 0,NN4 = 0;
fld=c2.indexOf("NEKO");
brNam = navigator.appName.charAt(0);
brVer = navigator.appVersion.charAt(0);
if (brNam == "M" && brVer >= 4) {
	IE4 = true;
	}
if (brNam == "N" && brVer >= 4) {
	NN4 = true;
}
fld2=c2.substring(fld,fld+9)+"/";
//Internet Explorer 4.0以上のとき
if (IE4) {
	document.write('<DIV ID="jsneko" STYLE="position:absolute\;width:32\;height:32;z-index:1\;left:0\;top:0\;visibility:visible">');
	document.write('<img src=fld2+"mati2.gif" width=32 height=32></DIV>');
}
//Netscape Navigator 4.0以上のとき
if (NN4) {
	document.write('<layer name="jsneko" top=0 left=0 visibility="show">');
	document.write('<img src=fld2+"mati2.gif" width=32 height=32></layer>');
}
//画像の読み込み
//たくさんある
nekoG = new Array();
for (i=0; i<=38; i++) {
	nekoG[i] = new Image();
}
nekoG[0].src = fld2+"mati2.gif"
nekoG[1].src = fld2+"mati2.gif"
nekoG[4].src = fld2+"up1.gif"
nekoG[5].src = fld2+"up2.gif"
nekoG[6].src = fld2+"down1.gif"
nekoG[7].src = fld2+"down2.gif"
nekoG[16].src = fld2+"left1.gif"
nekoG[17].src = fld2+"left2.gif"
nekoG[20].src = fld2+"upleft1.gif"
nekoG[21].src = fld2+"upleft2.gif"
nekoG[22].src = fld2+"dwleft1.gif"
nekoG[23].src = fld2+"dwleft2.gif"
nekoG[24].src = fld2+"right1.gif"
nekoG[25].src = fld2+"right2.gif"
nekoG[28].src = fld2+"upright1.gif"
nekoG[29].src = fld2+"upright2.gif"
nekoG[30].src = fld2+"dwright1.gif"
nekoG[31].src = fld2+"dwright2.gif"
nekoG[32].src = fld2+"awake.gif"
nekoG[33].src = fld2+"jare2.gif"
nekoG[34].src = fld2+"kaki1.gif"
nekoG[35].src = fld2+"kaki2.gif"
nekoG[36].src = fld2+"sleep1.gif"
nekoG[37].src = fld2+"sleep2.gif"
nekoG[38].src = fld2+"mati3.gif"
cmt3_1=c3.indexOf("Nobuo");
//マウスカーソルの位置 とりあえず100,100
var MX = 100;
var MY = 100;
//猫の左上位置
var NX = 0;
var NY = 0;
//猫の移動周期(ms)
var NCYCLE = 250;
//猫の移動量
NS = 16;
NS2 = NS*NS;
NS_2 = NS >> 1;
//猫のアニメーションフラグ
NA = 1;
//一つ前に、猫は何をしていたか。
BN = 0;
/*以下２進数
Ｙ軸	移動無し	00
	上		10
	下		11
Ｘ軸	移動無し	00??
	左		10??
	右		11??
*/
cmt3_2=c3.indexOf("Ishizu");
//マウスカーソル位置を取得
if (NN4) {
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove=GetM;
function GetM(e) {
	if (NN4) {
		MX = e.pageX;
		MY = e.pageY;
	}
	if (IE4) {
		MX=document.body.scrollLeft+event.clientX;
		MY=document.body.scrollTop+event.clientY;
	}
}
//猫を動かす
function nekomove(){
	var	DX = MX - NX;
	var	DY = MY - NY;
	var	DX2 = DX*DX;
	var	DY2 = DY*DY;
	DX2 = ( DX2 == 0 && DY2 == 0 ) ? 1 : DX2;
	var	XF = (DX < 0 ) ? -1 : 1;
	var	YF = (DY < 0 ) ? -1 : 1;
	//移動量をきめる
	//やっぱり、無駄な計算をしている気がする
	if ( DX2 + DY2 < NS2 ){
	  var	NDX = DX;
	  var	NDY = DY;
	} else {
	  var	NDX = XF*Math.ceil(Math.sqrt(NS2*DX2/(DX2+DY2)));
	  var	NDY = YF*Math.ceil(Math.sqrt(NS2*DY2/(DX2+DY2)));
	}
	if ( NDX == 0 && NDY == 0 ) { 	//移動が無い場合
	  clearInterval(NID);
	  nekostop();
	} else {			//移動する
	  var Ndirect = 0;
	  if ( NDY < 0 && NDY + NS_2 <= 0) Ndirect += 2
	  else if ( NDY > 1 && NDY - NS_2 >= 0) Ndirect += 3;
	  if ( NDX < 0 && NDX + NS_2 <= 0) Ndirect += 8
	  else if ( NDX > 1 && NDX - NS_2 >= 0) Ndirect += 12;
	  NA = ( NA == 0 ) ? 1 : 0;
	  BN = Ndirect;
	  chimg((Ndirect<<1)+NA);
	  NX += NDX;
	  NY += NDY; 
		if (NN4) {
			document.layers.jsneko.moveTo(NX-16,NY-35);
		}
		if (IE4) {
			document.all["jsneko"].style.left = NX - 16;
			document.all["jsneko"].style.top = NY - 35;
		}
	}        // else end
}        //nekomove end
function chimg(num){
	if (NN4) {
		document.layers.jsneko.document.images[0].src = nekoG[num].src;
	}
	if (IE4) {
		document.all.jsneko.document.images[0].src = nekoG[num].src;
	}
}
cmt4=c4.indexOf("neon");
function nekostop(){
	NA = 0;
	chimg(0);
	OLDMX = MX;
	OLDMY = MY;
	NID = setInterval("mousecheck()",NCYCLE);
	NA = 0;
	NJC = 0;
	NID2 = setTimeout("nekojare()",NCYCLE*5);
}
function nekojare(){
	NJC++;
	clearTimeout(NID2);
	if ( NJC <= 10 ) {
	  if ( NJC & 1 == 1 ) chimg(33)
	  else chimg(0);
	  NID2 = setTimeout("nekojare()",NCYCLE>>1);
	} else {
	  NKC = 0;
	  NID2 = setTimeout("nekokaki()",NCYCLE);
	}
}
function nekokaki(){
	NKC++;
	clearTimeout(NID2);
	if ( NKC <= 8 ) {
	  if ( NKC & 1 == 1 ) chimg(34)
	  else chimg(35);
	  NID2 = setTimeout("nekokaki()",NCYCLE>>1);
	} else {
	  NID2 = setTimeout("nekoakubi()",NCYCLE);
	}
}

function nekoakubi(){
	clearTimeout(NID2);
	chimg(38);
	NNC = 0;
	NID2 = setTimeout("nekone()",NCYCLE<<2);
}

function nekone(){
	NNC++;
	clearTimeout(NID2);
	if ( NNC & 1 == 1 ) chimg(36)
	else chimg(37);
	NID2 = setTimeout("nekone()",NCYCLE<<1);
}
function mousecheck(){
	if ( OLDMX != MX || OLDMY != MY ) {
	  clearTimeout(NID2);
	  clearInterval(NID);
	  nekostart();
	}
}
var NID2=setTimeout("",0);
function nekostart(){
	if (cmt3_1 == -1 || cmt3_2 == -1 || cmt4 == -1 || fld == -1) {
		alert("Don't delete Copyright comment ! ");
		} else if (NN4 || IE4) {
					clearTimeout(NID2);
					chimg(32);
					NID2 = setTimeout('NID = setInterval("nekomove()",NCYCLE)',NCYCLE*3);
					}
}
// -->
</SCRIPT>
<!---- ここまでを<HEAD>と</HEAD>タグの間に入れて下さい --------------------------------------->




</HEAD>
<BODY link="#000099" vlink="#0000ff" bgproperties="FIXED" bgcolor="#ffffff" text="#000000" onload="nekostart()">
<P><BR>
</P>
<H6 align="center"><B><FONT color="#009900"><FONT color="#000099"><I><FONT size="7" face="ＤＦPOP体">マグ <IMG src="home-images/magu-01.gif" width="76" height="61" border="0">マグカップ</FONT> </I></FONT><FONT color="#000099"><I>　 </I></FONT></FONT></B><FONT color="#009900"><FONT color="#000099"><FONT face="ＤＦPOP体" color="#00ffff" size="-2">
<BR>
</FONT></FONT></FONT><BR>
</H6>
<CENTER><BR>
<BR>
</CENTER>
<CENTER>
<TABLE>
  <TBODY>
    <TR>
      <TD width="50" align="right"></TD>
      <TD width="130"><FONT size="-2"><A href="http://cwaweb.bai.ne.jp/~pug0u_u0/talk/robo.cgi">チャット</A></FONT></TD>
      <TD width="1"></TD>
      <TD width="50" align="right"></TD>
      <TD width="100"><A href="http://cwaweb.bai.ne.jp/~pug0u_u0/rusuban/rusuban.cgi"><FONT size="-2">お留守番ボード</FONT></A></TD>
    </TR>
    <TR>
      <TD></TD>
      <TD><FONT size="-2"><A href="http://www.geocities.co.jp/AnimalPark/2085/index.html">パグなマグ</A></FONT></TD>
      <TD></TD>
      <TD align="right"></TD>
      <TD><FONT size="-2"><A href="http://cwaweb.bai.ne.jp/~pug0u_u0/mogula/fsmole.cgi">もぐらたたき</A></FONT></TD>
    </TR>
    <TR>
      <TD></TD>
      <TD><FONT size="-2"><A href="http://www.geocities.co.jp/AnimalPark/2085/osaru/osaru-top.html">おさるな写真館</A></FONT></TD>
      <TD></TD>
      <TD></TD>
      <TD><FONT size="-2"><A href="profile/profile.htm">プロフィール</A></FONT></TD>
    </TR>
  </TBODY>
</TABLE>
</CENTER>
<P align="center"><BR>
<A href="mailto:n_n@deneb.freemail.ne.jp"><IMG src="home-images/ANI_088.gif" width="33" height="27" border="0">
</A></P>
<P align="right"><FONT size="-1"><FONT size="-1">since 1999-09-15</FONT></FONT></P>
<HR size="7">
<P align="center"><FONT color="#000099" size="-1">――　<B><I>てつやの</I></B><B><I>ひとりごと</I></B>　――</FONT><BR>
</P>
<P align="center">ホームページ更新する暇なくて、これからもとうぶんほったらかし状態･･･<BR>
</P>
<HR size="5" width="80%"><BR>
<CENTER>
<TABLE border="1">
  <TBODY>
    <TR>
      <TD><A href="http://www.newflash.co.jp/"><IMG src="home-images/StudioNewFlash.jpg" width="200" height="56" border="0"></A></TD>
    </TR>
  </TBODY>
</TABLE>
<BR>
<FONT size="-1">看護学校に入学する前まで働いていたスタジオです。</FONT><BR>
<FONT size="-1">
相互リンクさせていただきました。<BR>
<BR>
</FONT></CENTER>
<HR size="7">
<!--#include virtual="./analyze/log.cgi"-->

<!--#exec cmd="./axslog.pl"-->

<!-- ここから --> <!-- ここまで -->


</BODY>
</HTML>
