    //created by Simon, 20111209
	
	$(function () {
			$('body').append('<div id="dpop" class="popup" style="position: absolute;display: none;z-index: 999;border-collapse: collapse; padding-left:30px; padding-top:0px; height:340px; width:960px; background-image:url(_general/_img/specialofferbox02.gif);background-repeat:no-repeat;background-position:left top;"></div>');
            var distance = 20;
            var time = 500;
            var hideDelay = 750;

            var hideDelayTimer = null;

            var beingShown = false;
            var shown = false;
            var info = $('.popup', this).css('opacity', 0);
			$('#dpop').load("/special_offers/popoffer/pop.html #offer")
            $('#specialOffers, #dpop').mouseover(function () {
			
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
	
				//$('#dpop').load('testlink.htm');
                    // reset position of info box
                    beingShown = true;

                    info.css({
                        top: 50,
                        left: 170,
                        display: 'block'
                    }).animate({
                        top: '-=' + distance + 'px',
                        opacity: 0.95
                    }, time, 'swing', function() {
                        beingShown = false;
                        shown = true;
                    });
                }
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info.animate({
                        top: '+=' + distance + 'px',
                        opacity: 0
                    }, time, 'swing', function () {
                        shown = false;
                        info.css('display', 'none');
                    });
                }, hideDelay);
                return false;
            });
      
    });
