$(document).ready(function() {
  $('body').blur(function() {
    window.inaktiv = 1;
  });
  $('body').focus(function() {
    if(window.inaktiv == 2) {
      window.inaktiv = 0;
      FrageDatenAb();
    } else
      window.inaktiv = 0;
  });
  setTimeout('FrageDatenAb()', 60000);

});

var inaktiv = 0;
var Minuten = 0;

function FrageDatenAb() {
  window.Minuten = window.Minuten + 1;
  if(window.Minuten == 1)
    $('body').bind('mousemove', function() {
      window.Minuten = 0;
      $('body').unbind('mousemove');
    });
  if(window.inaktiv < 2) {
    if(window.Minuten < 10)
      $.get('http://www.vasqua.de/NeueDaten/', {url: location.href}, function(data) {
        if(data != '') {
          var Daten = data.split("\n");
          for(var i = 0; i < Daten.length; i++) {
            Teile = Daten[i].split(':');
            switch(Teile[0]) {
              case '1':
                var neueDaten = Teile[1].split('|');
                var neuerString = 'Online ';
                if(neueDaten[0] == 1)
                  neuerString = neuerString + 'ist';
                else
                  neuerString = neuerString + 'sind';
                neuerString = neuerString + ":<br /><br />";
                for(var i2 = 1; i2 < neueDaten.length; i2++) {
                  neuerString = neuerString + '<div>' + neueDaten[i2] + '</div>';
                }
                $('#UsersOnline').html(neuerString);
            }
          }
        }
      });
    if(window.inaktiv == 1)
      window.inaktiv = 2;
    setTimeout("FrageDatenAb()", 60000);
  }
}


var Schnee_links = 0;
var Schnee_oben = 0;

function LassEsSchneien() {
  var style = $('body').attr('style');
  if(style == null) {
    $('body').attr('style', 'background-position: 1px 1px;');
    window.Schnee_links = 0.5;
    window.Schnee_oben = 1;
  } else {
    window.Schnee_links = (window.Schnee_links + 0.5) % 768;
    window.Schnee_oben = (window.Schnee_oben + 1) % 269;
    $('body').attr('style', 'background-position: '+window.Schnee_links+'px '+window.Schnee_oben+'px;');
  }

  setTimeout('LassEsSchneien()', 100);
}
