var IBI=IBI||{};IBI.googleAnalytics=IBI.googleAnalytics||{sendPageView:function(n){var t,i,r;try{t=location.href,i={page:t},n&&ga("set","dimension2",n.toString()),ga("send","pageview",i)}catch(u){r="Error occured attempting to call 'IBI.googleAnalytics.sendPageView'",IBI.errorHandling.handleClientsideError(r,location.href,null,null,u)}},sendTransaction:function(n,t){var o,r,f,e,u,i,s;try{if(t.IsRefreshed.toLowerCase()=="true")return;for(o=t.OrderNumber.toString(),r={},r.revenue=t.Revenue.toString(),r.shipping=t.ShippingAmount.toString(),r.tax=t.TaxAmount.toString(),ga("require","ecommerce"),f=r,f.id=t.OrderNumber,f.affiliation=n,ga("ecommerce:addTransaction",f),e=0;e<t.Items.length;e++)u=t.Items[e],i={},i.id=o,i.name=u.Name,i.sku=u.Sku,i.price=u.Price.toString(),i.quantity=u.Quantity.toString(),ga("ecommerce:addItem",i);ga("ecommerce:send")}catch(h){s="Error occured attempting to call 'IBI.googleAnalytics.sendTransaction'",IBI.errorHandling.handleClientsideError(s,location.href,null,null,h)}}}