    var cartLocation = "http://us-dc1-order.store.yahoo.net/cgi-bin/wg-order?yhst-76219723946124";

if (!document.getElementById("ytimesRunningCart"))
{
    jQuery("body").append("<iframe id=ytimesRunningCart name=ytimesRunningCart style='display:none' frameborder=0 src='" + cartLocation + "'>&nbsp;</iframe>");
}
jQuery("#ytimesRunningCart").hover(function() {
    ytCanHideCart = false;
});
jQuery("#ytimesRunningCart").mouseleave(function() {
    ytCanHideCart = true;
    self.setTimeout(ytimesHideCart, 2000);
});
if (!document.getElementById("addingItemToCartBack"))
{
  jQuery("body").append("<div id=addingItemToCartBack></div>");
}
if (!document.getElementById("addingItemToCart"))
{
  jQuery("body").append("<div id=addingItemToCart>Adding item to cart...</div>");
}

var ytAddedToCart = false;
var ytCanHideCart = false;

jQuery("form[action*=order.store.yahoo]").attr("target","ytimesRunningCart");
jQuery("form[action*=order.store.yahoo]").submit( function() {
  ytAddedToCart = true;
  jQuery("#addingItemToCart").width(jQuery("body").width())
                             .css("display","block")
                             .css("top", jQuery(window).height() / 2 + jQuery(window).scrollTop() + "px" );
  jQuery("#addingItemToCartBack").width(jQuery(document).width())
                             .height(jQuery(document).height())
                             .show();
  jQuery("#addingItemToCart").show();
});

jQuery("#ytimesRunningCart").load(function() {
    if (ytAddedToCart) {
        jQuery("#addingItemToCartBack").hide();
        jQuery("#addingItemToCart").hide();
        jQuery(this).slideDown();
        ytCanHideCart = true;
        self.setTimeout(ytimesHideCart, 4000);

        // update totals
        ytimesRunningCartUpdateTotals();
    }
    ytAddedToCart = false;
});

function ytimesHideCart() {
    if (ytCanHideCart) {
        jQuery("#ytimesRunningCart").slideUp();
    }
}

function ytimesShowCart() {
    jQuery("#ytimesRunningCart").slideDown();
    self.setTimeout(ytimesHideCart, 4000);
}

function ytimesRunningCartUpdateTotals() {
    total = 0;
    totalQuan = 0;
    if (GetCookie("Cart") && GetCookie("Cart") != "" && GetCookie("Cart") != "%5E0%5E0") {
        var cart = unescape(GetCookie("Cart"));
        if (cart && cart != "") {
            var elems = cart.split("^");
        }
        total = elems[2];
        totalQuan = elems[1];
    }
    jQuery("#ytItemsInCart").text(totalQuan + " items in cart");
    jQuery("#ytTotalInCart").text("$" + total);
}

window.setInterval(ytimesRunningCartUpdateTotals, 3000);

// extra customization for mauiwear

if (!document.getElementById("#viewCheckout"))
{
    $("#cart").after("<div id=viewCheckout><div><a href='javascript:ytimesShowCart()'>View Cart</a> | <a href=http://us-dc1-order.store.yahoo.net/cgi-bin/wg-order?yhst-76219723946124>Checkout</a></div></div>");
}
if (!document.getElementById("#ytItemsInCart")) {
    $("#cart").before("<div id=ytItemsInCart></div>");
}

$("#cart a").mouseenter(function() {
    $("#viewCheckout").show();
});

$("#viewCheckout").mouseleave(function() {
    $(this).hide();
});
