= 0 ) setTimeout( "HpbVfxtimer(" + i + ")", elt[i][startTime] ); } } } } function HpbVfxtimer(tid) { if (isNC || isIE) { if (layerobj[tid]) { var func_str; func_str = elt[tid][func] + "( tid, elt[tid], layerobj[tid] )"; eval(func_str); } } } function HpbVfxshowobj(obj) { if (obj) { if (isNC) obj.visibility = "show"; if (isIE) obj.visibility = "visible"; lastobj = obj; } } function HpbVfxhideobj(obj) { if (obj) { if (isNC) obj.visibility = "hide"; if (isIE) obj.visibility = "hidden"; } } function HpbVfx0001(tid,et,ob) { var x; var y; if (ob) { if (ob.init == false) { if (et[stepX] != -32767) ob.stepX = et[stepX] * Math.cos(et[angle]); else ob.stepX = (et[posEndX] - et[posStartX]) / et[frame]; if (et[stepY] != -32767) ob.stepY = et[stepY] * Math.sin(et[angle]); else ob.stepY = (et[posEndY] - et[posStartY]) / et[frame]; if (ob.stepX > 0 && ob.stepX < 1) ob.stepX = 1; if (ob.stepX < 0 && ob.stepX > -1) ob.stepX = -1; if (ob.stepY > 0 && ob.stepY < 1) ob.stepY = 1; if (ob.stepY < 0 && ob.stepY > -1) ob.stepY = -1; if (et[posStartX] != -32767) ob.x = et[posStartX]; else if (ob.stepX > 0) ob.x = 0 - ob.pos_w; else ob.x = ob.innerW - ob.pos_w; if (et[posStartY] != -32767) ob.y = et[posStartY]; else if (ob.stepY > 0) ob.y = 0 - ob.pos_h; else ob.y = ob.innerH - ob.pos_h; if (et[posEndX] != -32767) ob.posEndX = et[posEndX]; else if (ob.stepX > 0) ob.posEndX = ob.innerW - ob.pos_w; else ob.posEndX = 0 - ob.pos_w; if (et[posEndY] != -32767) ob.posEndY = et[posEndY]; else if (ob.stepY > 0) ob.posEndY = ob.innerH - ob.pos_h; else ob.posEndY = 0 - ob.pos_h; HpbVfxshowobj(ob); ob.init = true; ob.frame = 0; } ob.stepX = ob.stepX * et[accelerationX]; if (ob.stepX > 0 && ob.stepX < 1) ob.stepX = 1; if (ob.stepX < 0 && ob.stepX > -1) ob.stepX = -1; ob.stepY = ob.stepY * et[accelerationY]; if (ob.stepY > 0 && ob.stepY < 1) ob.stepY = 1; if (ob.stepY < 0 && ob.stepY > -1) ob.stepY = -1; ob.x += ob.stepX; ob.y += ob.stepY; var endX; var endY; endX = false; endY = false; if (ob.stepX > 0) if (ob.x >= ob.posEndX) {endX = true; ob.x = ob.posEndX;} if (ob.stepX < 0) if (ob.x <= ob.posEndX) {endX = true; ob.x = ob.posEndX;} if (ob.stepX == 0) endX = true; if (ob.stepY > 0) if (ob.y >= ob.posEndY) {endY = true; ob.y = ob.posEndY;} if (ob.stepY < 0) if (ob.y <= ob.posEndY) {endY = true; ob.y = ob.posEndY;} if (ob.stepY == 0) endY = true; ob.left = Math.round( ob.x ); ob.top = Math.round(ob.y); if (endX == true && endY == true) { if (et[endVisibility] == false) HpbVfxhideobj(ob); ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } else setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } function HpbVfx0101(tid,et,ob) { var cl; var cr; var ct; var cb; var tm; var x; var y; if (ob) { if (ob.init == false) { if (et[stepX] != -32767) ob.cs_x = et[stepX]; else ob.cs_x = ob.pos_w / et[frame]; if (et[stepY] != -32767) ob.cs_y = et[stepY]; else ob.cs_y = ob.pos_h / et[frame]; ob.c_x = 0; ob.c_y = 0; HpbVfxshowobj(ob); ob.init = true; } tm = false; cl = 0; cr = ob.pos_w; ct = 0; cb = ob.pos_h; x = ob.pos_x; y = ob.pos_y; if (et[fixedX] == false) { if (ob.cs_x > 0) { ob.c_x += ob.cs_x; if (cr > ob.c_x) { cl = cr - ob.c_x; tm = true; x = ob.pos_x - ob.pos_w + ob.c_x; } } if (ob.cs_x < 0) { ob.c_x += ob.cs_x; cr = ob.c_x * -1; if (cr < ob.pos_w) { tm = true; x = ob.pos_x + ob.pos_w + ob.c_x; } else cr = ob.pos_w; } } else { if (ob.cs_x > 0) { ob.c_x += ob.cs_x; if (cr > ob.c_x) {cr = ob.c_x; tm = true;} } if (ob.cs_x < 0) { ob.c_x += ob.cs_x; cl = ob.c_x * -1; if (cl < ob.pos_w) {tm = true; cl = ob.pos_w - cl;} else cl = 0; } } if (et[fixedY] == false) { if (ob.cs_y > 0) { ob.c_y += ob.cs_y; if (cb > ob.c_y) {ct = cb - ob.c_y; tm = true; y = ob.pos_y - ob.pos_h + ob.c_y;} } if (ob.cs_y < 0) { ob.c_y += ob.cs_y; cb = ob.c_y * -1; if ( cb < ob.pos_h ) {tm = true; y = ob.pos_y + ob.pos_h + ob.c_y;} else cb = ob.pos_h; } } else { if (ob.cs_y > 0) { ob.c_y += ob.cs_y; if (cb > ob.c_y) {cb = ob.c_y; tm = true;} } if (ob.cs_y < 0) { ob.c_y += ob.cs_y; ct = ob.c_y * -1; if (ct < ob.pos_h) {tm = true; ct = ob.pos_h - ct;} else ct = 0; } } if (isNC) {ob.clip.left = cl; ob.clip.right = cr; ob.clip.top = ct; ob.clip.bottom = cb;} if (isIE) ob.clip = "rect(" + ct + "," + cr + "," + cb + "," + cl + ")"; ob.top = y; ob.left = x; if (tm) setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); else { if (et[endVisibility] == false) HpbVfxhideobj(ob); ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } } } function HpbVfx0201(tid,et,ob) { var cl; var cr; var ct; var cb; var tm; var x; var y; if (ob) { if (ob.init == false) { if (et[stepX] != -32767) ob.cs_x = et[stepX]; else ob.cs_x = ob.pos_w / et[frame]; if (et[stepY] != -32767) ob.cs_y = et[stepY]; else ob.cs_y = ob.pos_h / et[frame]; ob.c_w = et[posEndX] - et[posStartX]; ob.c_h = et[posEndY] - et[posStartY]; ob.c_x = 0; ob.c_y = 0; HpbVfxshowobj(ob); ob.init = true; } tm = false; cl = 0; cr = ob.pos_w; ct = 0; cb = ob.pos_h; x = et[posStartX]; y = et[posStartY]; if (ob.cs_x > 0) { ob.c_x += ob.cs_x; if (ob.c_x < (ob.pos_w - ob.c_w)) { cl = ob.c_x; cr = cl + ob.c_w; tm = true; } else cl = ob.pos_w - ob.c_w; } if (ob.cs_x < 0) { ob.c_x += ob.cs_x; cr = ob.pos_w + ob.c_x; if (cr > ob.c_w) {cl = cr - ob.c_w; tm = true;} else cr = ob.c_w; } if (ob.cs_y > 0) { ob.c_y += ob.cs_y; if (ob.c_y < (ob.pos_h - ob.c_h)) { ct = ob.c_y; cb = ct + ob.c_h; tm = true; } else ct = ob.pos_h - ob.c_h; } if (ob.cs_y < 0) { ob.c_y += ob.cs_y; cb = ob.pos_h + ob.c_y; if (cb > ob.c_h) {ct = cb - ob.c_h; tm = true;} else cb = ob.c_h; } if (isNC) {ob.clip.left = cl; ob.clip.right = cr; ob.clip.top = ct; ob.clip.bottom = cb;} if (isIE) ob.clip = "rect(" + ct + "," + cr + "," + cb + "," + cl + ")"; x -= cl; y -= ct; ob.top = y; ob.left = x; if (tm) setTimeout( "HpbVfxtimer(" + tid + ")",et[intervalTime]); else { if (et[endVisibility] == false) HpbVfxhideobj(ob); ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } } } function HpbVfx0301(tid,et,ob) { var x; var y; var tx; var ty; if (ob) { if (ob.init == false) { if (et[stepX] != -32767) ob.step = et[stepX]; else ob.step = (Math.PI * 2) / et[frame]; ob.boundX = et[posStartX]; ob.boundY = et[posStartY]; ob.angle = 0.0; HpbVfxshowobj(ob); ob.init = true; } tx = Math.cos(ob.angle * et[posEndX]) * ob.boundX; ty = Math.sin(ob.angle * et[posEndY]) * ob.boundY; if (et[fixedX] != 0) tx = Math.abs(tx) * et[fixedX]; if (et[fixedY] != 0) ty = Math.abs(ty) * et[fixedY]; x = et[posX]; y = et[posY]; x += tx * Math.cos(et[angle]); y += tx * Math.sin(et[angle]); x += ty * Math.cos(et[angle] + (Math.PI / 2)); y += ty * Math.sin(et[angle] + (Math.PI / 2)); ob.top = Math.round(y); ob.left = Math.round(x); if (et[accelerationX] != 1.0 || et[accelerationY] != 1.0) { ob.boundX *= et[accelerationX]; ob.boundY *= et[accelerationY]; if (ob.boundX < 4 && ob.boundY < 4) { ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } else { ob.angle += ob.step; setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } else { if (ob.angle >= (2 * Math.PI)) { ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } else { ob.angle += ob.step; setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } } } function HpbVfx0311(tid,et,ob) { var x; var y; var ws; if (ob) { if (ob.init == false) {ob.setp = 0; HpbVfxshowobj(ob); ob.init = true;} x = et[posX]; y = et[posY]; if (et[fixedX] == true) ws = ob.setp; else { ws = Math.round(Math.random() * 4); if (ws > 3) ws = 0; } if (ws == 1) x += et[stepX]; if (ws == 3) x -= et[stepX]; if (et[fixedY] == true) ws = ob.setp; else { ws = Math.round(Math.random() * 4); if (ws > 3) ws = 0; } if (ws == 1) y += et[stepY]; if (ws == 3) y -= et[stepY]; ob.top = Math.round( y ); ob.left = Math.round( x ); ob.setp ++; if (ob.setp >= 4) { ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } else setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } function HpbVfx0401(tid,et,ob) { var x; var y; var tx; var ty; if (ob) { if (ob.init == false) { if (et[stepX] != -32767) ob.step = et[stepX]; else ob.step = (Math.PI * 2) / et[frame]; ob.angle = 0.0; HpbVfxshowobj(ob); ob.init = true; } tx = Math.cos((ob.angle * et[posEndX]) + et[stepY]) * et[posStartX]; ty = Math.sin((ob.angle * et[posEndY]) + et[stepY]) * et[posStartY]; x = et[posX]; y = et[posY]; x += tx * Math.cos(et[angle]); y += tx * Math.sin(et[angle]); x += ty * Math.cos(et[angle] + (Math.PI / 2)); y += ty * Math.sin(et[angle] + (Math.PI / 2)); ob.top = Math.round(y); ob.left = Math.round(x); if (Math.abs(ob.angle) >= (2 * Math.PI)) { ob.init = false; if (et[repeat] == true) setTimeout("HpbVfxtimer(" + tid + ")",et[startTime]); else if (et[nextLayerIdx] >= 0) setTimeout("HpbVfxtimer(" + et[nextLayerIdx] + ")",et[nextStartTime]); } else { ob.angle += ob.step; setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } } function HpbVfx0501(tid,et,ob) { if (ob) { if (ob.init == false) {HpbVfxshowobj(ob); ob.init = true;} var px; var py; if (isNC) {px = window.pageXOffset; py = window.pageYOffset;} if (isIE) {px = document.body.scrollLeft; py = document.body.scrollTop;} ob.top = Math.round(py + et[posY]); ob.left = Math.round(px + et[posX]); setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } //-->
画像をクリックすると、大きい画像が表示されます。
ケーキ
ケーキ
ベビー・スニーカー
トップ
蝶の部屋
ケーキ
お母さん ありがとう!
その他
ウェディングブーケ
  ウェディングブーケ
      &
    ブトニエ
お幸せに・・・
私の宝物
息子・誕生日
誕生日 おめでとう!
ミニ・コチョウラン
敬老の日、おめでとう!
母・誕生日
ブーケ
ベビー・ブーツ
Kayoko・誕生日
こんにちは、赤ちゃん!
ミニ・カラー
お父さん、ありがとう!
ケーキ
てるてる坊主
花かご
ノイバラの花かご
あした天気になあれ!
一周年、ありがとう!
新築、おめでとう!
花かご
2003年、リーグ優勝
おめでとう!
ジンベイザメ(1995年)
アカプルコ(1999年)
2003年 秋
友人の作品
スイトピー
(chizさんの作品)
(息子の作品)
(画像をクリックしてください
2005年 夏
プレゼント