// Library release: v1.19.0.4, 16 February 2010
// Documentation: svn\Wiki\JavaScript\
GoogleAnalytics={version:"1.3.0",init:function(){if(Arcadia.debugMode)Util.debug("GoogleAnalytics.init");if(typeof _gat==="undefined"){return}$.each(Brand.googleAccounts,function(i){GoogleAnalytics.pageTracker=_gat._getTracker(Brand.googleAccounts[i]);GoogleAnalytics.pageTracker._initData();GoogleAnalytics.pageTracker._trackPageview();$("a[href$='.pdf'], a[href$='.zip'], a.track_download").click(function(){GoogleAnalytics.pageTracker._trackPageview(this.href);});if(GoogleAnalytics.trackTransaction)GoogleAnalytics.trackConversion();});if(Arcadia.debugMode)Util.debug("GoogleAnalytics.init",true);},trackConversion:function(){if(Arcadia.debugMode)Util.debug("GoogleAnalytics.trackConversion");var priceExp=new RegExp(/[^0-9.]+/g);var orderTotal=Number($("#shopping_bag_summary .shopping_bag_total .summary_price").text().replace(priceExp,""));var order={id:Number($("#confirmed_order_id").text()),affiliation:"Information not available",total:orderTotal,tax:Number(((orderTotal/117.5)*17.5).toFixed(2)),shipping:Number($(".shopping_bag_delivery .summary_price").text().replace(priceExp,"")),city:"Information not available",state:"Information not available",country:"Information not available"};GoogleAnalytics.pageTracker._addTrans(order.id,order.affiliation,order.total,order.tax,order.shipping,order.city,order.state,order.country);var sku,size,productName,categoryName,price,quantity,row;$("#confirm_shopping_bag_content tbody tr:even").each(function(){var row=$(this);sku=row.find(".item_thumbail img").attr("src");sku=sku.substring(sku.lastIndexOf("/")+1).replace("_thumb.jpg","");size=row.find(".item_size").text();sku+="("+size+")";productName=row.find(".item_thumbail img").attr("alt");categoryName="Information not available";price=Number(row.find(".item_price").text().replace(priceExp,""));if(price==0)price=Number(row.find(".item_now_price").text().replace(priceExp,""));quantity=Number(row.find(".item_quantity span").text());GoogleAnalytics.pageTracker._addItem(order.id,sku,productName,categoryName,price,quantity);});GoogleAnalytics.pageTracker._trackTrans();if(Arcadia.debugMode)Util.debug("GoogleAnalytics.trackConversion",true);}};
