hOo >bY=ۃ.u,g43y.W2: 4oP͓dsY\rp\0wލqX3|l4A,Cl]Qi6*a$B>|&yS~cml$u O^hS|Wanco fFƢQFV.9C :I!>*d$P)mۑCd&}+|}Z>I!:?)U5E+AwxuiL|1wd%q zT1&ͷ OBd};Vi {Ys|~d]u*8Gᰍ7qWs)J輼ˎ:=e,@{nJ2|RC-yT^"`(ul `AY>Iݮ[-)K?_ܘ.ѮڰRܙ:W@0Pq'r ;̱V+;O} FkW$O Y+]5mtQc=lXc(A@}i,Mȏ|-XK$Jqɂ_Zh"9n8=IA\{5HteG"睴 ZLb3I+br  ȼ 0@4:(ϝ!$y]RDu|I_@*ܘXi9}[ރ_8f~@OC5fSbMx[v$Ӳ4\=8GFŢD~݀n/##8(Fу)YܟX6Gzh`h+I(]b-"N؏3xͦKPjK 瓭V{$!mcL ҂? :\/YCVk#ׇgcrhx+@\v ᰕ VYD #*3D> m WJv/(OH˙xD>mBZUDTOs mJ@ԕ` х+jBy3I/AH4QX *-%fTŖ&НAIm>yOő#LQ\ǀ"O8mɩ v0DW`{(>!],=s<ƀ.ԭ?(ndbUn :5J*Njajq3/w=H5QWEa ,8S }}n1^eϕG}yr< 4mP$O3*Ќ+mOߤPdrk "6 emH9YIJ hЃ6pf93vT؊tاImb"&jdӗ˰+z#v'rr ݾ}e]7=:u ~ 0()!f7rL€w-xRP0檝3&klۖ56q)r>"I%{%2P^)k~-NsAr>dB85^+~2k R]iD=@KHdc%@ x%+VYSؓj46w0ҢΚ nz h է L'ZvYq;#vs  XnLu')bE1:ă励gZ –ED15U_I߽*< Aֱ=B-dsųFݚdzrܱNcgɘo(WMZlDK&V%xס,L/ )$0.'Nq8zաW4uQFAyX)Љwn3[ b[ͬO}wVO{{O޸|'x!Q%)zY'Y4ܟ_OcR=ͣ+I6 s('妎UDq=}9\Us#]k?"x1RQ~7FMe5Cg:o-zض kGf(8š8Yq6?k/6+}uB{lWK%\?*#+w#h@6A6>@ [wlׄ:^T(Uus>~~anj)ǭI(6JmV"?ڰ&WayƃvƧnW޴vJ 0HГ[vBGr'pCK[u%KC#m1#h㨕>g? ;1'ǐo/+&w#L%TǻBZGȵ,"il,3BJ ofy[ rrM6i%AHMZ2֞`U0M>;9Z[qOuY#yY=;-$=‚[).֔ſ{{^M0fuӏTq:UaO2s RTN)gݚMa3^i0R|m~'_Ďm@[)x2޼Q$-1xϒ>ֲOld90KN1Y/s'x\ ‘M'ٔe $T'ҡv+zl6Çu|96;5?68洔T(0WZ%Sxeq;`we_ cHia1;jk[@0^WQRl"ioh6#!dQy0 |eB}v  |Ј~XijvʽBm?XFx7]* ,D р5:^ea'EPj#˛Sjۈ czqhQYs]"kmS}2tJW@?KUiD.k]<ڝ/NOj1)tgD'!?I#(F/>9}Oq8hf}3"J7k|, "Jis2Q>"8d^&ə5EڲY*=O3rB+ZTlz)Sǒ\vw)6J ÕFp}eU}A&b5BQ/AѨ LWdZ4{9ۋ}| o\ E贽љG.U{* {F,nj"6yڜ=sh+ Pk^FCu4Ͽ)ZwDqK0m^dۘ; hn$)jYH.MQxbkƘ,~'}. -.rkx1|7h+8nb547vƬbZne>Ybni64[-[| .`uWѦ?OFH,HX_ɡ?MS㙦o |9îC~iGV_~( t0-h8L6=3׃`\F*VNezE{Ws=C'tѯ+✙z)<-PhOD˥,^H$δ`ʳ; ;w Ny_llA!;)!i8 oT[5G z,20nZ-cQ}&CAo]82USeDBIn'0w0PW,Fn{1 knni,r= kJZ@0GEhⓘH0l{ g*RL Ӯ5P)it4P:)ְPR*C ez 1Y'hagOLy MfFZTp-me>) T>WbtD>͌~gS|W%'x݁s5F?7uWn=&C2̈ \0(a `]x$賯 Nu@ fQʱ1r7\zӓ$O̪PCHy[ŠBV|LN}2+&.ev@;2}y0tkiLF,dU'.ΚIz@q|rnTA~ qIRG7ҝtqF9?_VBqa<0<,gꇛfSpq *om'n"hBfڌT=Lh.g mӛ쑋 !>Qb!yH`TA abLQ!b1ׂI/dh"D}}zc@-Ζ0HzU6J{ld_bGs s C0̧}[ ݈鈐IM9FU_< 5^`Vp19iߜ2@fG׭_?_hA얍`+mBAYJX0~ |f\7Hd:-22sUh-П;. [_FĖBdݲ{[OR!5/@ Qϐ%}UMݲp$;Ɍv!i\V q_-thꬰ\vSy"[/_U.lS""G&L#@=JR+"ooT;0{s3CR\^eJLQ`8 )~2AvsC/Bv88j֛9-5gph7C9ʤS҈9P8JK*\vBS\ܵطn9%\ߖxP_'v)g!zD̙-KNib!9!j}:O` _6)FK\><[XfĎXۼՌOA al}&ὫEY%'6_ 9,bf :j F*/r wR dT$i%`'fv5s`{(0{wrkVՍ*C?̼TU&;- [yv$LѾ󈯀daVl [VY;sFtF ).4펮qQ2w`RIƍq' {dLO:SN0DU[ 1[H>e@/0d:8S@)v[k7'*9aĀYTZ,ePsZ{N͋X~ͽÅՍ|Oy[ɇ7( elt[i][posEndY] = layerobj[i].pos_h * -1; } if (elt[i][effectPattern].charAt(1) == "8") { elt[i][posStartX] = layerobj[i].pos_w * -1; elt[i][posStartY] = layerobj[i].innerH; elt[i][posEndX] = layerobj[i].innerW; elt[i][posEndY] = layerobj[i].pos_h * -1; } } if (elt[i][effectPattern].charAt(0) == "D") { if (elt[i][effectPattern].charAt(1) == "1") { elt[i][stepX] = 4; elt[i][stepY] = 0; } if (elt[i][effectPattern].charAt(1) == "3") { elt[i][stepX] = 0; elt[i][stepY] = 4; } } if (elt[i][effectPattern].charAt(0) == "F") { if (elt[i][effectPattern].charAt(1) == "4") { if (elt[i][posX] != -32767) { elt[i][posStartX] = elt[i][posX]; elt[i][posEndX] = elt[i][posX] + layerobj[i].pos_w; } if (elt[i][posY] != -32767) { elt[i][posStartY] = elt[i][posY]; if (elt[i][effectPattern].charAt(3) == "1") elt[i][posEndY] = elt[i][posY] + 80; if (elt[i][effectPattern].charAt(3) == "2") elt[i][posEndY] = elt[i][posY] + 160; if (elt[i][effectPattern].charAt(3) == "3") elt[i][posEndY] = elt[i][posY] + 320; } elt[i][stepX] = 0; elt[i][stepY] = 4; } if (elt[i][effectPattern].charAt(1) == "2") { if (elt[i][posX] != -32767) { elt[i][posStartX] = elt[i][posX]; if (elt[i][effectPattern].charAt(3) == "1") elt[i][posEndX] = elt[i][posX] + 80; if (elt[i][effectPattern].charAt(3) == "2") elt[i][posEndX] = elt[i][posX] + 160; if (elt[i][effectPattern].charAt(3) == "3") elt[i][posEndX] = elt[i][posX] + 320; } if (elt[i][posY] != -32767) { elt[i][posStartY] = elt[i][posY]; elt[i][posEndY] = elt[i][posY] + layerobj[i].pos_h; } elt[i][stepX] = 4; elt[i][stepY] = 0; } } if (elt[i][effectPattern].charAt(0) == "G") { if (elt[i][effectPattern].charAt(1) == "2") { elt[i][posStartX] = 0; if (elt[i][effectPattern].charAt(3) == "1") elt[i][posStartY] = 80; if (elt[i][effectPattern].charAt(3) == "2") elt[i][posStartY] = 160; if (elt[i][effectPattern].charAt(3) == "3") elt[i][posStartY] = 320; elt[i][posEndX] = 1; elt[i][posEndY] = 1; } } if (elt[i][effectPattern].charAt(0) == "H") { if (elt[i][effectPattern].charAt(3) == "1") { elt[i][stepX] = 8; elt[i][stepY] = 8; } if (elt[i][effectPattern].charAt(3) == "2") { elt[i][stepX] = 16; elt[i][stepY] = 16; } if (elt[i][effectPattern].charAt(3) == "3") { elt[i][stepX] = 32; elt[i][stepY] = 32; } if (elt[i][effectPattern].charAt(1) == "2") { elt[i][stepX] = 0; elt[i][fixedX] = true; elt[i][fixedY] = true; } if (elt[i][effectPattern].charAt(1) == "1") { elt[i][stepY] = 0; elt[i][fixedX] = true; elt[i][fixedY] = true; } if (elt[i][effectPattern].charAt(1) == "3") { elt[i][fixedX] = false; elt[i][fixedY] = false; } } if (elt[i][effectPattern].charAt(0) == "I") { if (elt[i][effectPattern].charAt(3) == "1") { elt[i][posStartX] = 40; elt[i][posStartY] = 40; } if (elt[i][effectPattern].charAt(3) == "2") { elt[i][posStartX] = 80; elt[i][posStartY] = 80; } if (elt[i][effectPattern].charAt(3) == "3") { elt[i][posStartX] = 160; elt[i][posStartY] = 160; } elt[i][posEndX] = 1; elt[i][posEndY] = 1; elt[i][stepX] = -32767; if (elt[i][effectPattern].charAt(1) == "1") { elt[i][posY] += elt[i][posStartY]; elt[i][stepY] = Math.PI * 3 / 2; elt[i][frame] = 40; } if (elt[i][effectPattern].charAt(1) == "2") { elt[i][posY] -= elt[i][posStartY]; elt[i][stepY] = Math.PI * 1 / 2; elt[i][frame] = 40; } if (elt[i][effectPattern].charAt(1) == "3") { elt[i][posX] -= elt[i][posStartX]; elt[i][stepY] = Math.PI * 0 / 2; elt[i][frame] = 40; } if (elt[i][effectPattern].charAt(1) == "4") { elt[i][posX] += elt[i][posStartX]; elt[i][stepY] = Math.PI * 2 / 2; elt[i][frame] = 40; } if (elt[i][effectPattern].charAt(1) == "5") { elt[i][posY] += elt[i][posStartY]; elt[i][stepY] = Math.PI * 3 / 2; elt[i][frame] = -40; } if (elt[i][effectPattern].charAt(1) == "6") { elt[i][posY] -= elt[i][posStartY]; elt[i][stepY] = Math.PI * 1 / 2; elt[i][frame] = -40; } if (elt[i][effectPattern].charAt(1) == "7") { elt[i][posX] -= elt[i][posStartX]; elt[i][stepY] = Math.PI * 0 / 2; elt[i][frame] = -40; } if (elt[i][effectPattern].charAt(1) == "8") { elt[i][posX] += elt[i][posStartX]; elt[i][stepY] = Math.PI * 2 / 2; elt[i][frame] = -40; } } if (elt[i][effectPattern].charAt(0) == "J") { if (elt[i][effectPattern].charAt(3) == "1") { elt[i][posStartX] = 0; elt[i][posStartY] = 80; } if (elt[i][effectPattern].charAt(3) == "2") { elt[i][posStartX] = 0; elt[i][posStartY] = 160; } if (elt[i][effectPattern].charAt(3) == "3") { elt[i][posStartX] = 0; elt[i][posStartY] = 320; } elt[i][posEndX] = 1; elt[i][posEndY] = 1; elt[i][stepX] = -32767; elt[i][stepY] = 0; if (elt[i][effectPattern].charAt(1) == "2") { elt[i][accelerationY] = 0.99; elt[i][frame] = 40; } } if (elt[i][effectPattern].charAt(0) == "K") { if (elt[i][effectPattern].charAt(3) == "1") { elt[i][posStartX] = 40; elt[i][posStartY] = 40; } if (elt[i][effectPattern].charAt(3) == "2") { elt[i][posStartX] = 80; elt[i][posStartY] = 80; } if (elt[i][effectPattern].charAt(3) == "3") { elt[i][posStartX] = 160; elt[i][posStartY] = 160; } elt[i][stepX] = -32767; elt[i][stepY] = 0; if (elt[i][effectPattern].charAt(1) == "1") { elt[i][posEndX] = 13; elt[i][posEndY] = 12; elt[i][frame] = 160; } if (elt[i][effectPattern].charAt(1) == "2") { elt[i][posEndX] = 7; elt[i][posEndY] = 2; elt[i][frame] = 160; } if (elt[i][effectPattern].charAt(1) == "3") { elt[i][posEndX] = 11; elt[i][posEndY] = 4; elt[i][frame] = 160; } if (elt[i][effectPattern].charAt(1) == "4") { elt[i][posEndX] = 7; elt[i][posEndY] = 4; elt[i][frame] = 160; } } if (elt[i][effectPattern].charAt(2) == "1") elt[i][intervalTime] = 200; if (elt[i][effectPattern].charAt(2) == "2") elt[i][intervalTime] = 100; if (elt[i][effectPattern].charAt(2) == "3") elt[i][intervalTime] = 50; if ( elt[i][startTime] >= 0 ) setTimeout( "HpbVfxtimer(" + i + ")", elt[i][startTime] ); } } } } function HpbVfxtimer(tid) { if (isNC||isN6||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 (isN6) obj.style.visibility = "visible"; if (isIE) obj.visibility = "visible"; lastobj = obj; } } function HpbVfxhideobj(obj) { if (obj) { if (isNC) obj.visibility = "hide"; if (isN6) obj.style.visibility = "hidden"; if (isIE) obj.visibility = "hidden"; } } function HpbVfxmoveobj(obj,x,y) { if (obj) { if (isNC) {obj.left=x;obj.top=y;} if (isN6) {obj.style.left=x+"px";obj.style.top=y+"px";} if (isIE) {obj.left=x;obj.top=y;} } } function HpbVfxclipobj(obj,t,r,b,l) { if (obj) { if (isNC) {obj.clip.left=l;obj.clip.top=t;obj.clip.right=r;obj.clip.bottom=b;} if (isN6) obj.style.clip = "rect(" + t + "px," + (r-l) + "px," + (b-t) + "px," + l + "px)"; if (isIE) obj.clip = "rect(" + t + "," + r + "," + b + "," + l + ")"; } } 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; HpbVfxmoveobj(ob,Math.round( ob.x ),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; } } HpbVfxclipobj(ob,ct,cr,cb,cl); HpbVfxmoveobj(ob,x,y); 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; } HpbVfxclipobj(ob,ct,cr,cb,cl); x -= cl; y -= ct; HpbVfxmoveobj(ob,x,y); 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)); HpbVfxmoveobj(ob,Math.round(x),Math.round(y)); 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]; HpbVfxmoveobj(ob,Math.round(x),Math.round(y)); 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)); HpbVfxmoveobj(ob,Math.round(x),Math.round(y)); 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 (isN6) {px = window.pageXOffset; py = window.pageYOffset;} if (isIE) {px = document.body.scrollLeft; py = document.body.scrollTop;} HpbVfxmoveobj(ob,Math.round(px + et[posX]),Math.round(py + et[posY])); setTimeout("HpbVfxtimer(" + tid + ")",et[intervalTime]); } } //-->
Jan 28 th
DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

Feb 4th
DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

Feb 10th
DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

Nick's At The Beach
809 Thomas Avenue, San Diego, CA 92109
(858) 270-1730

Feb 11th

DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

Feb 12th

DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

Feb 18th

DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

Feb 25th

DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

Feb 12th

DJ Chuck "mean hands"Prada

Chuck Prada

10pm till 1:30am

PB Alehouse
721 Grand Avenue
San Diego, CA 92109
(858) 581-2337

chuck prada

Independent Percussionist & Producer

chuck's picks
links
photos
contacts
lessons
gear
endorsements
discography
resume
bio
home
calendar
DATE
ARTIST
DETAILS
VENUE