jQuery(function(){
	var id = 0;
	var x = 0;
	var y = 0;
	var popupwidth;
	var popupheight;

	var container = jQuery('<div />');
	container.addClass('nxpinboarditems')
	jQuery('body').prepend(container);

	var leftOffset = jQuery('.page_margins').position().left;

	jQuery('#nxbepinboard .nxpinboard_showimage').each(function(){
		container.append(jQuery(this));
	});

	jQuery('#nxbepinboard .nxpinboard_pin').bind('mouseover',function(){
		id = jQuery(this).attr('id').split('_')[2];
		x = jQuery(this).offset().left + 40;
		y = jQuery(this).offset().top;

		popupwidth = jQuery('.nxpinboarditems #nxpinboard_myPostit'+id).width();
		popupheight = jQuery('.nxpinboarditems #nxpinboard_myPostit'+id).height();

		if(y + popupheight > 615){
			y = y + (615 - y - popupheight);
		}
		if(x - leftOffset > 734){
			x = x - 60 - popupwidth;
		}

		jQuery('.nxpinboarditems #nxpinboard_myPostit'+id).css({
			'display':'block',
			'left' : x,
			'top' : y
		});
	});

	jQuery('#nxbepinboard .nxpinboard_pin').bind('mouseout',function(){
		jQuery('.nxpinboarditems #nxpinboard_myPostit'+id).css('display','none');
	});
});