var prima = {}; //Create namespace

prima.mypurchases_cached;

/*
Setup callbacks and ajax fetching for My Purchases link
*/
function initMyPurchases(){
  var purchasesDiv = $('#purchasehover');
  purchasesDiv.hide();
  $("#mypurchase").mouseover(function() {
    var hovered = $(this);
    hovered.addClass('hovered');
    var hovPos= $(this).position();
    var leftOffset = hovPos.left;
    var topOffset = hovPos.top + hovered.outerHeight(true);
    purchasesDiv.css({
        position: "absolute",
        left: leftOffset + "px",
        top: topOffset + "px"
      });
    purchasesDiv.fadeIn();
    if (!prima.mypurchases_cached){
      $('#recent_items').load('/accounts/recent_guides', function(){
          $('#recent_loading').hide();
          prima.mypurchases_cached = true;          
      }); 
    }
    setTimeout(function(){purchasesDiv.fadeOut()}, 8000);
  });
  $('#purchasehover').mouseleave(function(){
    purchasesDiv.fadeOut();
    $("#mypurchase").removeClass('hovered');
  });
}

var dropdowns = Array();
$(function(){	
	if($$('.dropdown').length > 0){
		$$('.dropdown').each(function(dd){
			dropdowns.push(new elSelect({container : dd.get("id")}));
		});
	}
});

