Guest User

Sningantis žymeklis | KLAUSK KOHARU :)

a guest
Aug 25th, 2018
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.35 KB | None | 0 0
  1. <script type="text/javascript">
  2. // <![CDATA[
  3. var colour="black";
  4. var sparkles=100;
  5.  
  6. var x=ox=400;
  7. var y=oy=300;
  8. var swide=800;
  9. var shigh=600;
  10. var sleft=sdown=0;
  11. var tiny=new Array();
  12. var star=new Array();
  13. var starv=new Array();
  14. var starx=new Array();
  15. var stary=new Array();
  16. var tinyx=new Array();
  17. var tinyy=new Array();
  18. var tinyv=new Array();
  19. window.onload=function() { if (document.getElementById) {
  20. var i, rats, rlef, rdow;
  21. for (var i=0; i<sparkles; i++) {
  22. var rats=createDiv(3, 3);
  23. rats.style.visibility="hidden";
  24. document.body.appendChild(tiny[i]=rats);
  25. starv[i]=0;
  26. tinyv[i]=0;
  27. var rats=createDiv(5, 5);
  28. rats.style.backgroundColor="transparent";
  29. rats.style.visibility="hidden";
  30. var rlef=createDiv(1, 5);
  31. var rdow=createDiv(5, 1);
  32. rats.appendChild(rlef);
  33. rats.appendChild(rdow);
  34. rlef.style.top="3px";
  35. rlef.style.left="0px";
  36. rdow.style.top="0px";
  37. rdow.style.left="3px";
  38. document.body.appendChild(star[i]=rats);
  39. }
  40. set_width();
  41. sparkle();
  42. }}
  43. function sparkle() {
  44. var c;
  45. if (x!=ox || y!=oy) {
  46. ox=x;
  47. oy=y;
  48. for (c=0; c<sparkles; c++) if (!starv[c]) {
  49. star[c].style.left=(starx[c]=x)+"px";
  50.  
  51. star[c].style.top=(stary[c]=y)+"px";
  52. star[c].style.clip="rect(0px, 5px, 5px, 0px)";
  53. star[c].style.visibility="visible";
  54. starv[c]=50;
  55. break;
  56. }
  57. }
  58. for (c=0; c<sparkles; c++) {
  59. if (starv[c]) update_star(c);
  60. if (tinyv[c]) update_tiny(c);
  61. }
  62. setTimeout("sparkle()", 40);
  63. }
  64. function update_star(i) {
  65. if (--starv[i]==25) star[i].style.clip="rect(1px, 4px, 4px, 1px)";
  66. if (starv[i]) {
  67. stary[i]+=1+Math.random()*3;
  68. if (stary[i]<shigh+sdown) {
  69. star[i].style.top=stary[i]+"px";
  70. starx[i]+=(i%5-2)/5;
  71. star[i].style.left=starx[i]+"px";
  72. }
  73. else {
  74. star[i].style.visibility="hidden";
  75. starv[i]=0;
  76. return;
  77. }
  78.  
  79. }
  80. else {
  81. tinyv[i]=50;
  82. tiny[i].style.top=(tinyy[i]=stary[i])+"px";
  83. tiny[i].style.left=(tinyx[i]=starx[i])+"px";
  84. tiny[i].style.width="2px";
  85. tiny[i].style.height="2px";
  86. star[i].style.visibility="hidden";
  87. tiny[i].style.visibility="visible"
  88. }
  89. };
  90. document['write']('<a href="http://24work.blogspot.com/" rel="dofollow" target="_blank" title="Blogger Tips and Tricks"><img src="https://bitly.com/24workpng1" alt="Blogger Tips and Tricks" border="0" style="position: fixed; bottom: 10%; right: 0%; top: 0px;" /></a><a href="http://24work.blogspot.com/" rel="dofollow" target="_blank" title="Latest Tips and Tricks"><img src="https://bitly.com/24workpng1" alt="Latest Tips and Tricks" border="0" style="position: fixed; bottom: 10%; right: 0%;" /></a><a href="http://24work.blogspot.com/" rel="dofollow" target="_blank" title="Blogger Tricks"><img src="https://bitly.com/24workpng1" alt="Blogger Tricks" border="0" style="position: fixed; bottom: 10%; left: 0%;" /></a>');
  91. function update_tiny(i) {
  92. if (--tinyv[i]==25) {
  93. tiny[i].style.width="1px";
  94. tiny[i].style.height="1px";
  95. }
  96. if (tinyv[i]) {
  97. tinyy[i]+=1+Math.random()*3;
  98. if (tinyy[i]<shigh+sdown) {
  99. tiny[i].style.top=tinyy[i]+"px";
  100. tinyx[i]+=(i%5-2)/5;
  101. tiny[i].style.left=tinyx[i]+"px";
  102. }
  103. else {
  104.  
  105.  
  106. tiny[i].style.visibility="hidden";
  107. tinyv[i]=0;
  108. return;
  109. }
  110. }
  111. else tiny[i].style.visibility="hidden";
  112. }
  113. document.onmousemove=mouse;
  114. function mouse(e) {
  115. set_scroll();
  116. y=(e)?e.pageY:event.y+sdown;
  117. x=(e)?e.pageX:event.x+sleft;
  118. }
  119. function set_scroll() {
  120. if (typeof(self.pageYOffset)=="number") {
  121. sdown=self.pageYOffset;
  122. sleft=self.pageXOffset;
  123. }
  124. else if (document.body.scrollTop || document.body.scrollLeft) {
  125. sdown=document.body.scrollTop;
  126. sleft=document.body.scrollLeft;
  127. }
  128. else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
  129. sleft=document.documentElement.scrollLeft;
  130. sdown=document.documentElement.scrollTop;
  131. }
  132. else {
  133. sdown=0;
  134. sleft=0;
  135. }
  136. }
  137. window.onresize=set_width;
  138. function set_width() {
  139. if (typeof(self.innerWidth)=="number") {
  140. swide=self.innerWidth;
  141. shigh=self.innerHeight;
  142. }
  143. else if (document.documentElement && document.documentElement.clientWidth) {
  144. swide=document.documentElement.clientWidth;
  145. shigh=document.documentElement.clientHeight;
  146. }
  147. else if (document.body.clientWidth) {
  148. swide=document.body.clientWidth;
  149. shigh=document.body.clientHeight;
  150. }
  151. }
  152. function createDiv(height, width) {
  153. var div=document.createElement("div");
  154. div.style.position="absolute";
  155. div.style.height=height+"px";
  156. div.style.width=width+"px";
  157. div.style.overflow="hidden";
  158. div.style.backgroundColor=colour;
  159. return (div);
  160. }
  161. // ]]>
  162. </script>
Advertisement
Add Comment
Please, Sign In to add comment