var Nursery =
{
  init: function()
  {
    var divs = document.getElementsByTagName("div");
    
    for (var i = 0; i < divs.length; i++)
    {
	  if (Core.hasClass(divs[i], 'boy'))
	  {
		  Core.addEventListener(divs[i], "mouseover", Nursery.boyon);
		  Core.addEventListener(divs[i], "focus", Nursery.boyon);
		  Core.addEventListener(divs[i], "mouseout", Nursery.boyoff);
		  Core.addEventListener(divs[i], "blur", Nursery.boyoff);
	  }
	  else if (Core.hasClass(divs[i], 'girl'))
	  {
		  Core.addEventListener(divs[i], "mouseover", Nursery.girlon);
		  Core.addEventListener(divs[i], "focus", Nursery.girlon);
		  Core.addEventListener(divs[i], "mouseout", Nursery.girloff);
		  Core.addEventListener(divs[i], "blur", Nursery.girloff);
	  }
    }
  },

  boyon: function(event)
  {
	Core.removeClass(this, 'boy');
	Core.addClass(this, 'boyon');
  },

  boyoff: function(event)
  {
	Core.removeClass(this, 'boyon');
	Core.addClass(this, 'boy');
  },

  girlon: function(event)
  {
	Core.removeClass(this, 'girl');
	Core.addClass(this, 'girlon');
  },
  
  girloff: function(event)
  {
	Core.removeClass(this, 'girlon');
	Core.addClass(this, 'girl');
  }
};

Core.start(Nursery);

