$(document).ready(function() {
    randomAnimation($('#logo-r'));
    randomAnimation($('#logo-g'));
    randomAnimation($('#logo-b'));
});


function randomAnimation(target) {
    x = (Math.random() * 6) - 3;
    y = (Math.random() * 6) - 3;
    
    target.animate({
        top: y,
        left: x
    }, 1000, "swing", function() {
        randomAnimation(target);
    });

};

@@ -30,33 +30,32 @@
 %7B%0A    random
-Animation
+Movement
 ($('#logo-r'
@@ -64,33 +64,32 @@
 ;%0A    random
-Animation
+Movement
 ($('#logo-g'
@@ -102,25 +102,57 @@
   random
-Animation
+Movement($('#logo-b'));%0A    randomOpacity
 ($('#log
@@ -149,25 +149,28 @@
 ty($('#logo-
-b
+glow
 '));%0A%7D);%0A%0A%0Af
@@ -179,33 +179,32 @@
 ction random
-Animation
+Movement
 (target) %7B%0A 
@@ -379,17 +379,207 @@
 ndom
-Animation
+Movement(target);%0A    %7D);%0A%7D;%0A%0Afunction randomOpacity(target) %7B%0A    o = (Math.random() * .5) + .5;%0A    %0A    target.animate(%7B%0A        opacity: o%0A    %7D, 1000, %22swing%22, function() %7B%0A        randomOpacity
 (tar
@@ -592,12 +592,11 @@
     %7D);%0A
-%0A
 %7D;%0A

Update animate.header.v2.js