jQuery(function($) {

    (function() {
        var j = $("span");
        var jDocument = $(document);
        var speed = 500;
        var show = function(callback) {
            var x = Math.round(Math.random() * (jDocument.width() - j.outerWidth()));
            var y = Math.round(Math.random() * (jDocument.height() - j.outerHeight()));
            j.css("left", x).css("top", y);
            j.fadeIn(speed, callback);
        };
        var hide = function(callback) {
            j.fadeOut(speed, callback);
        };
        show();
        setInterval(function() {
            hide(function() {
                setTimeout(function() {
                    show();
                }, speed);
            });
        }, speed * 10);
    })();

    /* (function() {
        var title = document.title;
        var char = "_";
        var size = 150;
        var i = 0;
        var interval = setInterval(function() {
            if(i++ < size) {
                document.title += char;
            } else {
                window.clearInterval(interval);
            }
        }, 20);
        setTimeout(function() {
            var ltr = true;
            var position = 0;
            setInterval(function() {
                position += ltr ? 1 : -1;
                var t = "";
                var i;
                for(i = 0; i < position; i++) {
                    t += char;
                }
                t += title;
                for(i = 0; i < size - position; i++) {
                    t += char;
                }
                if(position >= size || position <= 0) {
                    ltr = !ltr;
                }
                document.title = t;
            }, 50);
        }, 10000);
    })(); */

});

