Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2014
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. function callFlicker($target, size, color1, color2, color3){
  2. var fastInterval = getRandomInt(1, 5) * 30;
  3. var longInterval = getRandomInt(1, 20) * 100;
  4. var afIntervals = getRandomInt(3, 6);
  5. var alIntervals = getRandomInt(1, 3);
  6. var getTColor = $target.css('color');
  7. var TargetLight = $target.css({
  8. '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
  9. 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
  10. 'color' : getTColor,
  11. 'opacity' : 1
  12. });
  13. var TargetDark = $target.css({
  14. '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
  15. 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
  16. 'opacity' : 0.2
  17. });
  18.  
  19. while(afIntervals > 0) {
  20. afIntervals -= 1;
  21. setTimeout(function(){
  22. $target.css({
  23. '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
  24. 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
  25. 'color' : getTColor,
  26. 'opacity' : 1
  27. });
  28. }, fastInterval);
  29. setTimeout(function(){
  30. $target.css({
  31. '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
  32. 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
  33. 'opacity' : 0.2
  34. });
  35. }, fastInterval*2);
  36. }
  37. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement