// Setting this globally
var pageTracker;
var timeout;

// Rails style include in an array and a String
$.prototype.include = function(arg){ 
  return this.index(arg) != -1;
}
Array.prototype.include = function(arg){ 
  return this.index(arg) != -1;
}
String.prototype.include = function(arg){
  return this.search(arg) != -1;
}

$(document).ready(function() {
  $("#flash_message").each(function(){
    var self = $(this);
    if (self.html().include("cant find your email address") || self.html().include("soccer fever") || self.hasClass("playtime")){
      timeout = null;
    } else {
      timeout = 3500;
    }
    self.overlay(timeout);
  });
  $(".badges img[rel]").each(function(){
    var self = $(this);
        self.hover(
          function(){
            var message = self.attr('rel');
            self.parent().append("<p id='badge_messge' style='top:" + self.offset().top + "px;left:" + (self.offset().left + 38) + "px;' >" + message + "</p>");
          },
          function(){
            $("#badge_messge").remove();
          }
        );
  });
  pageTracker = _gat._getTracker("UA-5552582-10"); 
  pageTracker._trackPageview();
});