// JavaScript Document

$(document).ready(function() {
				
				makePopup = function( buttonPressed, divToOpen )
				{
					
				if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
	
				var elementOffset = buttonPressed.position();
				var currWidth = buttonPressed.width();
				var currHeight = buttonPressed.height();

				divToOpen.appendTo( buttonPressed.parent() );
	
				divToOpen.css('left', elementOffset.left - (divToOpen.width() / 2) + (buttonPressed.width() /2));
				divToOpen.css('top', elementOffset.top + (currHeight - 5) );
				divToOpen.show();
				//$.scrollTo(buttonPressed, 1000 );
				}
				
				makePopupAbove = function( buttonPressed, divToOpen )
				{
					
				if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
	
				var elementOffset = buttonPressed.position();
				var currWidth = buttonPressed.width();
				var currHeight = buttonPressed.height();

				divToOpen.appendTo( buttonPressed.parent() );
	
				divToOpen.css('left', elementOffset.left - (divToOpen.width() / 2) + (buttonPressed.width() /2));
				divToOpen.css('top', elementOffset.top  - (5  + divToOpen.height()));
				divToOpen.show();
				//$.scrollTo(buttonPressed, 1000 );
				}
				
				
				
				makeNewPopup = function( buttonPressed, divToOpen )
				{
					$('#contentWrap').css('position', 'relative');
					if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 

					var elementOffset = buttonPressed.position();
					var currWidth = buttonPressed.width();
					var currHeight = buttonPressed.height();
					
					divToOpen.css('left', elementOffset.left - (divToOpen.width() / 2) + (buttonPressed.width() /2));
					divToOpen.css('top', elementOffset.top + (currHeight - 5) );
					$('.boxWrap .WASCEAVPriceLabel').css('margin-top', 0 );
					$('.boxWrap .WASCEPriceLabel').css('margin-top', 0 );
					$('.boxWrap .WASCEAVBPriceLabel').css('margin-top', 0 );
					$('.boxWrap .WASCEBPriceLabel').css('margin-top', 0 );
					divToOpen.appendTo( $('#contentWrap') );
					
					divToOpen.show();
				}
				
				makeNewPopupAbove = function( buttonPressed, divToOpen )
				{
				$('#contentWrap').css('position', 'relative');
				if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
	
				var elementOffset = buttonPressed.position();
				var currWidth = buttonPressed.width();
				var currHeight = buttonPressed.height();

				//divToOpen.appendTo( buttonPressed.parent() );
	
				divToOpen.css('left', elementOffset.left - (divToOpen.width() / 2) + (buttonPressed.width() /2));
				divToOpen.css('top', elementOffset.top  - (5  + divToOpen.height()));
				divToOpen.appendTo( $('#contentWrap') );
				
				divToOpen.show();
				//$.scrollTo(buttonPressed, 1000 );
				}
	
				movePopup = function( buttonPressed, divToOpen )
				{
					$('#contentWrap').css('position', 'relative');
					//wrapper used to be called boxWrap
					if ($('.boxWrap') ) $('.boxWrap').css('left', -3000);
					if ($('.boxWrap') ) $('.boxWrap').css('top', -3000);
					
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('left', -3000);
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('top', -3000);
					
					//if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
					var wrapOffset = $('#contentWrap').offset();
					var thisElementOffset = buttonPressed.offset();
					var finalOffsetLeft = thisElementOffset.left - wrapOffset.left;
					var finalOffsetTop = thisElementOffset.top - wrapOffset.top;

					var elementOffset = buttonPressed.position();
					var currWidth = buttonPressed.width();
					var currHeight = buttonPressed.height();
					//alert ("currWidth is " + elementOffset.left + " CurrHeight is " + elementOffset.top);
					
					divToOpen.css('left', finalOffsetLeft - (divToOpen.width() / 2) + (buttonPressed.width() /2)).css('z-index','999');
					divToOpen.css('top', finalOffsetTop + (currHeight - 5) ).css('z-index','999');
				}
				
				movePopupAbove = function( buttonPressed, divToOpen )
				{
					$('#contentWrap').css('position', 'relative');
					if ($('.boxWrap') ) $('.boxWrap').css('left', -3000);
					if ($('.boxWrap') ) $('.boxWrap').css('top', -3000);
					
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('left', -3000);
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('top', -3000);
					
					//if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
					var wrapOffset = $('#contentWrap').offset();
					var thisElementOffset = buttonPressed.offset();
					var finalOffsetLeft = thisElementOffset.left - wrapOffset.left;
					var finalOffsetTop = thisElementOffset.top - wrapOffset.top;

					var elementOffset = buttonPressed.position();
					var currWidth = buttonPressed.width();
					var currHeight = buttonPressed.height();
					//alert ("currWidth is " + elementOffset.left + " CurrHeight is " + elementOffset.top);
					
					divToOpen.css('left', finalOffsetLeft - (divToOpen.width() / 2) + (buttonPressed.width() /2)).css('z-index','999');
					divToOpen.css('top', finalOffsetTop  - (15  + divToOpen.height()) ).css('z-index','999');
				}
	
		
		movePopupForContentWrapper = function( buttonPressed, divToOpen )
				{
					$('#contentWrapper').css('position', 'relative');
					//wrapper used to be called boxWrap
					if ($('.boxWrap') ) $('.boxWrap').css('left', -3000);
					if ($('.boxWrap') ) $('.boxWrap').css('top', -3000);
					
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('left', -3000);
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('top', -3000);
					
					//if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
					var wrapOffset = $('#contentWrapper').offset();
					var thisElementOffset = buttonPressed.offset();
					var finalOffsetLeft = thisElementOffset.left - wrapOffset.left;
					var finalOffsetTop = thisElementOffset.top - wrapOffset.top;

					var elementOffset = buttonPressed.position();
					var currWidth = buttonPressed.width();
					var currHeight = buttonPressed.height();
					//alert ("currWidth is " + elementOffset.left + " CurrHeight is " + elementOffset.top);
					
					divToOpen.css('left', finalOffsetLeft - (divToOpen.width() / 2) + (buttonPressed.width() /2));
					divToOpen.css('top', finalOffsetTop + (currHeight - 5) );
				}
				
				movePopupAboveForContentWrapper = function( buttonPressed, divToOpen )
				{
					$('#contentWrapper').css('position', 'relative');
					if ($('.boxWrap') ) $('.boxWrap').css('left', -3000);
					if ($('.boxWrap') ) $('.boxWrap').css('top', -3000);
					
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('left', -3000);
					if ($('.popupBuyBox') ) $('.popupBuyBox').css('top', -3000);
					
					//if ($(".boxWrap:visible")) {$(".boxWrap").hide();} 
					var wrapOffset = $('#contentWrapper').offset();
					var thisElementOffset = buttonPressed.offset();
					var finalOffsetLeft = thisElementOffset.left - wrapOffset.left;
					var finalOffsetTop = thisElementOffset.top - wrapOffset.top;

					var elementOffset = buttonPressed.position();
					var currWidth = buttonPressed.width();
					var currHeight = buttonPressed.height();
					//alert ("currWidth is " + elementOffset.left + " CurrHeight is " + elementOffset.top);
					
					divToOpen.css('left', finalOffsetLeft - (divToOpen.width() / 2) + (buttonPressed.width() /2));
					divToOpen.css('top', finalOffsetTop  - (15  + divToOpen.height()) );
				}
				
		});



