(function(){if(document.getElementById&&(window.addEventListener||window.attachEvent)){
document.write('<div style="position:absolute;z-index:999;top:0;left:0;width:90px;height:86px;"><div id="petitSnowBadge" style="left:0;top:0;width:90px;height:86px;">@</div><a style="position:absolute;display:block;left:0;top:0;width:90px;height:86px;" href="http://petit.cc/event/stars/" target="_blank"><img src="http://petit.cc/event/lib/clear.gif" width="90" height="86" border="0"></a></div><style>#petitSnowBadge { background: url(http://petit.cc/event/stars/img/snowbadge.png) no-repeat; }* html #petitSnowBadge { background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://petit.cc/event/stars/img/snowbadge.png,sizingmethod=scale); }</style>');
_win=(navigator.appVersion.indexOf('Win')>-1)?1:0;_ie6=(navigator.appVersion.indexOf('MSIE 6')>-1)?1:0;_safari=(navigator.userAgent.indexOf('Safari')!=-1)?1:0;var baseURL='http://www.petit.cc/event/xmas2009/';var snowImgURL=baseURL+'images/parts/sm_snow.png';var snow=20;var size='24px';var num=[];var startXPos=[];var startYPos=[];var step=[];var gStepTime=5;var posX=[];var posY=[];var param=[];var h,w,r;for(iCnt=0;iCnt<document.getElementsByTagName('script').length;iCnt++){var o=document.getElementsByTagName('script')[iCnt];if(o.src.indexOf('petitsnow.js')>-1){var paramList=(o.src.split('?')[1]).split('&');for(lCnt=0;lCnt<paramList.length;lCnt++){var query=paramList[lCnt].split('=');param[query[0]]=query[1]}if(param['x']!=undefined&&param['y']!=undefined)ItemPositionType='absolute'}}if(param['efct']!=0){if(_ie6){document.write('<style>');document.write('.petitsnow { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+snowImgURL+',sizingmethod=image); }');document.write('html>body .petitsnow { background: url('+snowImgURL+') no-repeat; }');document.write('</style>')}else{document.write('<style>');document.write('.petitsnow { background: url('+snowImgURL+') no-repeat; }');document.write('</style>')}for(iCnt=0;iCnt<snow;iCnt++){document.write('<div class="petitsnow" id="snow_'+iCnt+'" style="visibility: hidden; position: absolute; width: '+size+'; height: '+size+'; z-index: '+10000+iCnt+'"></div>');num[iCnt]=Math.random()+0.5;step[iCnt]=0}}if(typeof window.innerWidth=='number'){r=window}else{if(document.documentElement&&typeof document.documentElement.clientWidth=="number"&&document.documentElement.clientWidth!=0){r=document.documentElement}else{if(document.body&&typeof document.body.clientWidth=="number")r=document.body}}function winsize(){if(_safari){w=window.innerWidth;h=window.innerHeight}else if(document.compatMode=='BackCompat'){w=document.body.clientWidth;h=document.body.clientHeight}else{w=document.documentElement.clientWidth;h=document.documentElement.clientHeight}}function scrl(yx){var y,x;if(typeof window.pageYOffset=='number'){y=r.pageYOffset;x=r.pageXOffset}else{y=r.scrollTop;x=r.scrollLeft}return(yx==0)?y:x}function init(){if(param['efct']!=0){winsize();var rimitX=w-50;var rimitY=1000;for(iCnt=0;iCnt<snow;iCnt++){startXPos[iCnt]=Math.round(Math.random()*rimitX);startYPos[iCnt]=-(Math.round(Math.random()*rimitY));document.getElementById('snow_'+iCnt).style.visibility='visible'}act()}}function act(){for(iCnt=0;iCnt<snow;iCnt++){posX[iCnt]=(iCnt%2==0)?startXPos[iCnt]+Math.cos(step[iCnt]*0.03)*(num[iCnt]*10):startXPos[iCnt]-Math.cos(step[iCnt]*0.03)*(num[iCnt]*10);if(posX[iCnt]>(scrl(1)+w-50)){startXPos[iCnt]=Math.round(Math.random()*(w-50));posY[iCnt]=startYPos[iCnt];step[iCnt]=0}if(parseInt(document.getElementById('snow_'+iCnt).style.top)>(scrl(0)+h-50)){startXPos[iCnt]=Math.round(Math.random()*(w-50));posY[iCnt]=startYPos[iCnt];step[iCnt]=0}else{posY[iCnt]=startYPos[iCnt]+step[iCnt]*num[iCnt]}document.getElementById('snow_'+iCnt).style.left=posX[iCnt]+scrl(1)+'px';document.getElementById('snow_'+iCnt).style.top=posY[iCnt]+scrl(0)+'px';step[iCnt]+=gStepTime}setTimeout(act,'50')}if(window.addEventListener){window.addEventListener('resize',winsize,false);window.addEventListener('load',init,false)}else if(window.attachEvent){window.attachEvent('onresize',winsize);window.attachEvent('onload',init)}}})();
