var snowStorm=(function(window,document){
this.flakesMax=60;
this.flakesMaxActive=60; //banyaknya salju yang jatuh
this.animationInterval=40; //jeda gerak
this.excludeMobile=true;
this.flakeBottom=null; //batas bawah = height (angka)
this.followMouse=true; //true or false
this.snowColor='#000'; //warna salju RedGreenBlue mixed
this.snowCharacter='•'; //bentuk salju (huruf/symbol) coba ganti jadi 'KAMPRET' jadi mirip kupu-kupu
this.snowStick=false; //if true, salju jatoh ngumpul di bawah (coba set flakeBottom ke 500)
this.targetElement=null; //ID element tempat di mana salju mau di tampilin (nama ID jangan lupa pake tanda kutip)
this.useMeltEffect=true; //true or false
this.useTwinkleEffect=false; //kelap kelip
this.usePositionFixed=false; //if true, salju gak ikut ngegulung bareng halaman
this.freezeOnBlur=true; //true or false
this.flakeLeftOffset=0; //coba aja ganti angkanya misal jadi 100
this.flakeRightOffset=0; //coba aja
this.flakeWidth=5; //coba aja
this.flakeHeight=5; //coba aja
this.vMaxX=2.5;
this.vMaxY=2.5;
this.zIndex=100000; //lebih tinggi angkanya lebih terdepan tampilannya, coba aja ganti jadi 0
var s=this,storm=this,i,isIE=navigator.userAgent.match(/msie/i),isIE6=navigator.userAgent.match(/msie 6/i),isWin98=navigator.appVersion.match(/windows 98/i),isMobile=navigator.userAgent.match(/mobile/i),isBackCompatIE=(isIE&&document.compatMode==='BackCompat'),noFixed=(isMobile||isBackCompatIE||isIE6),screenX=null,screenX2=null,screenY=null,scrollY=null,vRndX=null,vRndY=null,windOffset=1,windMultiplier=2,flakeTypes=6,fixedForEverything=false,opacitySupported=(function(){try{document.createElement('div').style.opacity='0.5';}catch(e){return false;}
return true;}()),didInit=false,docFrag=document.createDocumentFragment();this.timers=[];this.flakes=[];this.disabled=false;this.active=false;this.meltFrameCount=200;this.meltFrames=[];this.events=(function(){var old=(!window.addEventListener&&window.attachEvent),slice=Array.prototype.slice,evt={add:(old?'attachEvent':'addEventListener'),remove:(old?'detachEvent':'removeEventListener')};function getArgs(oArgs){var args=slice.call(oArgs),len=args.length;if(old){args[1]='on'+args[1];if(len>3){args.pop();}}else if(len===3){args.push(false);}
return args;}
function apply(args,sType){var element=args.shift(),method=[evt[sType]];if(old){element[method](args[0],args[1]);}else{element[method].apply(element,args);}}
function addEvent(){apply(getArgs(arguments),'add');}
function removeEvent(){apply(getArgs(arguments),'remove');}
return{add:addEvent,remove:removeEvent};}());function rnd(n,min){if(isNaN(min)){min=0;}
return(Math.random()*n)+min;}
function plusMinus(n){return(parseInt(rnd(2),100)===1?n*-1:n);}
this.randomizeWind=function(){vRndX=plusMinus(rnd(s.vMaxX,0.2));vRndY=rnd(s.vMaxY,0.2);if(this.flakes){for(var i=0;i
if(!fixedForEverything&&!s.flakeBottom&&s.flakes){for(var i=s.flakes.length;i--;){if(s.flakes[i].active===0){s.flakes[i].stick();}}}};this.resizeHandler=function(){if(window.innerWidth||window.innerHeight){screenX=window.innerWidth-(!isIE?16:2)-s.flakeRightOffset;screenY=(s.flakeBottom?s.flakeBottom:window.innerHeight);}else{screenX=(document.documentElement.clientWidth||document.body.clientWidth||document.body.scrollWidth)-(!isIE?8:0)-s.flakeRightOffset;screenY=s.flakeBottom?s.flakeBottom:(document.documentElement.clientHeight||document.body.clientHeight||document.body.scrollHeight);}
screenX2=parseInt(screenX/2,10);};this.resizeHandlerAlt=function(){screenX=s.targetElement.offsetLeft+s.targetElement.offsetWidth-s.flakeRightOffset;screenY=s.flakeBottom?s.flakeBottom:s.targetElement.offsetTop+s.targetElement.offsetHeight;screenX2=parseInt(screenX/2,10);};this.freeze=function(){if(!s.disabled){s.disabled=1;}else{return false;}
for(var i=s.timers.length;i--;){clearInterval(s.timers[i]);}};this.resume=function(){if(s.disabled){s.disabled=0;}else{return false;}
s.timerInit();};this.toggleSnow=function(){if(!s.flakes.length){s.start();}else{s.active=!s.active;if(s.active){s.show();s.resume();}else{s.stop();s.freeze();}}};this.stop=function(){this.freeze();for(var i=this.flakes.length;i--;){this.flakes[i].o.style.display='none';}
s.events.remove(window,'scroll',s.scrollHandler);s.events.remove(window,'resize',s.resizeHandler);if(s.freezeOnBlur){if(isIE){s.events.remove(document,'focusout',s.freeze);s.events.remove(document,'focusin',s.resume);}else{s.events.remove(window,'blur',s.freeze);s.events.remove(window,'focus',s.resume);}}};this.show=function(){for(var i=this.flakes.length;i--;){this.flakes[i].o.style.display='block';}};this.SnowFlake=function(parent,type,x,y){var s=this,storm=parent;this.type=type;this.x=x||parseInt(rnd(screenX-20),10);this.y=(!isNaN(y)?y:-rnd(screenY)-12);this.vX=null;this.vY=null;this.vAmpTypes=[1,1.2,1.4,1.6,1.8];this.vAmp=this.vAmpTypes[this.type];this.melting=false;this.meltFrameCount=storm.meltFrameCount;this.meltFrames=storm.meltFrames;this.meltFrame=0;this.twinkleFrame=0;this.active=1;this.fontSize=(10+(this.type/5)*10);this.o=document.createElement('div');this.o.innerHTML=storm.snowCharacter;this.o.style.color=storm.snowColor;this.o.style.position=(fixedForEverything?'fixed':'absolute');this.o.style.width=storm.flakeWidth+'px';this.o.style.height=storm.flakeHeight+'px';this.o.style.fontFamily='arial,verdana';this.o.style.overflow='hidden';this.o.style.fontWeight='normal';this.o.style.zIndex=storm.zIndex;docFrag.appendChild(this.o);this.refresh=function(){if(isNaN(s.x)||isNaN(s.y)){return false;}
s.o.style.left=s.x+'px';s.o.style.top=s.y+'px';};this.stick=function(){if(noFixed||(storm.targetElement!==document.documentElement&&storm.targetElement!==document.body)){s.o.style.top=(screenY+scrollY-storm.flakeHeight)+'px';}else if(storm.flakeBottom){s.o.style.top=storm.flakeBottom+'px';}else{s.o.style.display='none';s.o.style.top='auto';s.o.style.bottom='0px';s.o.style.position='fixed';s.o.style.display='block';}};this.vCheck=function(){if(s.vX>=0&&s.vX<0.2){s.vx=0.2;}else>-0.2){s.vX=-0.2;}
if(s.vY>=0&&s.vY<0.2){s.vy=0.2;}};this.move=function(){var vx="s.vX*windOffset,yDiff;s.x+=">=screenX||screenX-s.x
s.refresh();yDiff=screenY+scrollY-s.y;if(yDiff0.998){s.melting=true;s.melt();}
if(storm.useTwinkleEffect){if(!s.twinkleFrame){if(Math.random()>0.9){s.twinkleFrame=parseInt(Math.random()*20,10);}}else{s.twinkleFrame--;s.o.style.visibility=(s.twinkleFrame&&s.twinkleFrame%2===0?'hidden':'visible');}}}};this.animate=function(){s.move();};this.setVelocities=function(){s.vX=vRndX+rnd(storm.vMaxX*0.12,0.1);s.vY=vRndY+rnd(storm.vMaxY*0.12,0.1);};this.setOpacity=function(o,opacity){if(!opacitySupported){return false;}
o.style.opacity=opacity;};this.melt=function(){if(!storm.useMeltEffect||!s.melting){s.recycle();}else{if(s.meltFrame
if(s.flakes[i].melting){s.flakes[i].melt();}}
if(active
var x=parseInt(e.clientX,10);if(xs.flakesMaxActive){s.flakes[s.flakes.length-1].active=-1;}}
storm.targetElement.appendChild(docFrag);};this.timerInit=function(){s.timers=(!isWin98?[setInterval(s.snow,s.animationInterval)]:[setInterval(s.snow,s.animationInterval*3),setInterval(s.snow,s.animationInterval)]);};this.init=function(){for(var i=0;i
s.randomizeWind();s.createSnow(s.flakesMax);s.events.add(window,'resize',s.resizeHandler);s.events.add(window,'scroll',s.scrollHandler);if(s.freezeOnBlur){if(isIE){s.events.add(document,'focusout',s.freeze);s.events.add(document,'focusin',s.resume);}else{s.events.add(window,'blur',s.freeze);s.events.add(window,'focus',s.resume);}}
s.resizeHandler();s.scrollHandler();if(s.followMouse){s.events.add(isIE?document:window,'mousemove',s.mouseMove);}
s.animationInterval=Math.max(20,s.animationInterval);s.timerInit();};this.start=function(bFromOnLoad){if(!didInit){didInit=true;}else if(bFromOnLoad){return true;}
if(typeof s.targetElement==='string'){var targetID=s.targetElement;s.targetElement=document.getElementById(targetID);if(!s.targetElement){throw new Error('Snowstorm: Unable to get targetElement "'+targetID+'"');}}
if(!s.targetElement){s.targetElement=(!isIE?(document.documentElement?document.documentElement:document.body):document.body);}
if(s.targetElement!==document.documentElement&&s.targetElement!==document.body){s.resizeHandler=s.resizeHandlerAlt;}
s.resizeHandler();s.usePositionFixed=(s.usePositionFixed&&!noFixed);fixedForEverything=s.usePositionFixed;if(screenX&&screenY&&!s.disabled){s.init();s.active=true;}};function doStart(){if((this.excludeMobile&&!isMobile)||!this.excludeMobile){window.setTimeout(function(){s.start(true);},20);}
s.events.remove(window,'load',doStart);}
s.events.add(window,'load',doStart,false);return this;}(window,document));
Minggu, 12 Juni 2011
tulisanku tentang xi exact 6
Annyeong haseyo,. ^_^
oke,. berawal dari perjalanan selama setahun untuk bisa menduduki kelas selanjutnya. kelas xi ipa 6. yahh.. siapa yang nggak tau tentang kelas ini coba' (pamer mode on :P), kelas yang para penghuninya pada gokil2,. seru2,. aneh2,. dan pokoknya segalanya komplit deh di sini. awalnya sih aq ragu bisa beradaptasi dengan kelas ini,. bayangin aja, uda hampir sebulanan para penghuni masih aja berforum sendiri-sendiri.. nggak nyatu banget.. kesel banget deh,. kapan cepet kompaknya kalo kayak gini coba'..... :( aq sendiri agak gak yakin dengan kelasku ini. satu hal yang menarik adalah ketika wali kelasku berusaha membuat kelas kami menjadi lebih asyik, lebih kompak, lebih nyatu deh pokoknya. bapak kelas kami tercinta yaitu pak syamsul mu'in. tanpa disadari lambat laun suasana kelasku menjadi hangat akibat ulah 2 anag yaitu jojon dan adit,. keduanya selalu bikin sensasi yang membuat kita tuh ngerasa betah gituh di kelas ini,. apalagi dengan kekonyolannya jojon.. seru deh. seru deh, ngga nyesel punya temen kayak mereka. nggak cuman itu, nggak lengkap kalo hanya mereka berdua yang bikin kekonyolan di kelas. ditambah lagi dengan anag yang namanya bagus, rama dan wiboy, beuuhh pada ricuh deh tuh kelas. ada juga nih yg sukanya ngomel mulu namanya ria (ketua onyek :D) nih anag nih bawel sekali orangnya, tapi meskipun bawel dia tuh care, baik kog. nggak ketinggalan cs nya yaitu ruroh sama alip, wah klop deh pokoknya onyek2 ini. hahahahaha. adalagi nih para blogger klompotan anag yang geje abis, mereka itu nashrul, debora, kiki. apalagi kiki, kalo ngomong bikin orang2 pada jengkel (sok bule2 gitu deh) tapi akibat ulah nih anag satu nih semua jadi pada ketawa, tapi pengen nimpuk pake sepatu deh kalo nih anag lagi alay.. hmm (peace :)). kelas yang cool bnget ni (lebay) banyak atletnya loh, habib, lely, wah kalo sama mereka ati2 para blogger, maennya pencak sihh,. ngeri >,<., tapi hebat. sip2, aq salut. nah ini ni yang biasanya bergerombolan, TL, dita, pristin, mbk2 yang satu ini beuuhh, kyknya nggak pernah kalo ngga merhatiin image hahahaha,. tapi aq salut sama temen2 ini, TL bidangnya basket, dita bidangnya dikompetisi kyk ajang pps, kalo pristin, wah ini nih jagonya mtk, iqbal dan haura jugak ^_^.. jangan pelit2 sama ilmunya yaa,. bagi2 ke aq, oke :D, ada lagi nih penghuni cewe yang sukanya ngeramein kelas sapa lagi kalo bukan sri sama erika. hahaha, temenQ yang satu ini pinter banget deh kalo bikin suasanya jadi hangat. oh iya para blogger, di kelasQ ada ustad cilik loh, sebut aja ibad (hahahaha, asal jeplak) nih anag selain pinter di pelajaran, dia juga pinter dalam bidang agama, anag pondok. nggak ketinggalan lagi temennya yaitu abud, emang sih ni anag nyebelin, tapi kdng juga baik dikit :D. wahh, perlu belajar banyak dari mereka nih. eh iya, ada juga pakar-pakar IT lohh, mereka tuh yazid, indra, sandi. anagnya sihh rada aneh tapi. hahaha #peace. ini nih dua cewe yg klop banget, oca dan dio. hmmm. baik, lucu, fun deh pokoknya kalo bareng mereka. adalagi lusi dan nanda, lusi sama nanda sukaknya kesana kemari, pusing aq jadinya #nah loh kenapa jadi aku yg pusing -__-. ada juga keamanan kelas loh dijaga sama bapak ardian (anag PKS :D), dan nggak ketinggalan temen terdekat sekaligus temen terkoplakku mereka itu tita sama via. wah kalo uda kumpul2 bareng sama mereka, rasanya rame deh, apalagi ciri khasnya tita, kalo ketawa nggak ada remnya, kasih rem dong bukkk. hmm. kalo diliat dari para penghuninya sih emank sepertinya emang semua penghuni pada konyol2,. :D tetapi kekonyolan itu kita imbangi dengan banyak prestasi. mulai dari berbagai perlombaan yang diadain tiap seksi, banyak kejuaraan yang kita peroleh. selain itu nggak kalah lagi anag2 dari kelas ini memang hebat-hebat, ada ketum osis fatih dan para anggota2 laennya banyak yang dari kelas ini (tita, nanda, kiki, leli, adit, ardian, ibad), ada juga yang jago karya ilmiah,. ada juga yang jago olimpiade,pencak,basket,nglukis. wah pokoknya banyak deh.. tapi sayang banget semua kenangan ini bakalan berakhir pada 4 july 2011.. hmm,. aq harap sih meskipun ntar kita uda nggak sekelas lagi tapi jangan pernah lupain kenangan-kenangan kita ini yah,. tetap kompak dan sukses selalu deh buat para penghuni xi ipa 6 ^_^
note #tetap pertahankan kekoplak'an kita :D (RAHASIGIRL + RAHASIMAN = RAHASIA)
Langganan:
Postingan (Atom)
