/*
 * This file contains WebTrends functions specific to Eileen Fisher.
 * */

$(document).ready(function(){

    //if there is a WTaddToCart div inside infomsg div, report added item
    if ($("div#infomsg div#WTaddToCart").length > 0) {
        var styleNum = $("div#infomsg div#WTaddToCart span.styleNum").text();
        var qty = $("div#infomsg div#WTaddToCart span.qty").text();
        var color = $("div#infomsg div#WTaddToCart span.color").text();
        var cg_n = $("div#infomsg div#WTaddToCart span.cg_n").text();
        var cg_s = $("div#infomsg div#WTaddToCart span.cg_s").text();
        var ti = $("div#infomsg div#WTaddToCart span.ti").text();
        dcsMultiTrack("WT.cg_n", cg_n,
                "WT.cg_s", cg_s,
                "WT.ti", ti,
                "WT.si_n", "ShoppingCart",
                "WT.si_p", "CartAdd",
                "WT.tx_e", "a",
                "WT.pn_sku", styleNum,
                "WT.tx_u", qty,
                "DCSext.EFcolor", color);
    }
    return false;
});

//this function goes over the shopping cart lines and if the remove checkbox is checked,
// the line is reported as removed from cart
function reportRemovedItems() {
    $("form#shoppingCart div.cartrowContainer").each(function(){
        if ($(this).find("div.cartremove :checkbox").attr('checked')) {
            //report removal from cart
            var styleNum = $(this).find("div.cartdesc span.styleNum").text();
            var qty = $(this).find("div.cartqty input.cartqtybox").val();
            var size = $(this).find("div.cartsize").text();
            var color = $(this).find("div.cartcolor").text();
            dcsMultiTrack("WT.cg_n", "Checkout",
                          "WT.cg_s", "Shopping Cart",
                          "WT.ti", "Shopping Cart",
                          "WT.si_n", "ShoppingCart",
                          "WT.si_p", "",
                          "WT.tx_e", "r",
                          "WT.pn_sku", styleNum,
                          "WT.tx_u", qty,
                          "DCSext.EFsize", size,
                          "DCSext.EFcolor", color);
        }
    });
    return false;
}
