﻿// display definition
$(document).ready(function(){
    $('.defined-word').click(function(e) {
        e.preventDefault();
        $('.definition').hide();
        var pos = $(this).position();
        $(this).next('span.definition').css({'top':pos.top + 'px','left':pos.left + 'px'}).show();

        e.stopPropagation();
        $(document).bind('click', hideDefinition_handler);
    
    });
    
    var hideDefinition_handler = function(e) {
        
          //  if (!$(e.target).hasClass('definition'))
          //  {
                $('.definition').hide();
                $(document).unbind('click', hideDefinition_handler);
         //   }
     }

	$("div.promo div").hover(
	  function () {
		$(this).addClass("hover");
	  },
	  function () {
		$(this).removeClass("hover");
	  }
	);

});

