function folTrackingSystem_313_Handler(folTrackingSystemInstanceId) { if(!document.getElementById('GoogleAnalyticsJavascipt')) {
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript id='GoogleAnalyticsJavascipt' src='"
	+ gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

	function attachClickEventToElement(element, event, handler) {
		if (element.addEventListener) {
			element.addEventListener(event, handler, false);
		} else if (element.attachEvent) {
			element.attachEvent("on" + event, handler);
		}
	}

	function attachClickEvent(elementId, event, handler) {
		var element = document.getElementById(elementId);
		if(element) {
			attachClickEventToElement(element, event, handler);
		}
	}

	function attachChildLinkClickEvent(elementId, event, handler) {
		var element = document.getElementById(elementId);
		if(element) {
			children = element.childNodes;
			for (i = 0; i < children.length; i++) {
				if(children[i].tagName == "A") {
					attachClickEventToElement(children[i].tagName, event, handler);
					break;
				}
			}
		}
	}

	return function() {
		try {
		var pageTracker = _gat._getTracker(document.getElementById('TrackingSystem_' + folTrackingSystemInstanceId + '_id').innerHTML);

		function eventHandler(evt) {
			var element;
			if(evt.srcElement) {
				element = evt.srcElement; //IE
			} else {
				element = evt.target; //Mozilla based browsers (ie firefox)
			}

			//alert("Setting GA");
			if(typeof(element.action) !== "undefined") {
				pageTracker._linkByPost(element); //used to be element.action
			} else if(typeof(element.href) !== "undefined") {
				pageTracker._link(element.href);
			}
			return true;
		}

		attachClickEvent("topmenu1_cart_rollover", "click", eventHandler);
		attachClickEvent("headnav_cart", "click", eventHandler);
		attachClickEvent("prodDetailForm", "submit", eventHandler);
		//attachClickEvent("prodDetailAddToCart", "click", eventHandler);

		pageTracker._setDomainName("none");
		pageTracker._setAllowLinker(true);
		pageTracker._trackPageview();
                pageTracker._trackPageLoadTime();

		if(document.getElementById('TransactionConfirmation')) {
			pageTracker._addTrans(
				document.getElementById('TransactionOrderID').innerHTML,// Order ID
				"",// Affiliation
				document.getElementById('TransactionTotal').innerHTML,// Total
				document.getElementById('TransactionTax').innerHTML,// Tax
				document.getElementById('TransactionShipping').innerHTML,// Shipping
				document.getElementById('TransactionCity').innerHTML,// City
				document.getElementById('TransactionState').innerHTML,// State
				document.getElementById('TransactionCountry').innerHTML
			);
			for(var i=1; i<=document.getElementById('TransactionItemCount').innerHTML; i++) {
				pageTracker._addItem(
					document.getElementById('TransactionOrderID').innerHTML,// Order ID
					document.getElementById('TransactionItem_' + i + '_ProdID').innerHTML,// SKU
					document.getElementById('TransactionItem_' + i + '_ProductName').innerHTML,// Product Name
					document.getElementById('TransactionItem_' + i + '_Category').innerHTML,// Category
					document.getElementById('TransactionItem_' + i + '_Total').innerHTML,// Price
					document.getElementById('TransactionItem_' + i + '_Quantity').innerHTML// Quantity
				);
			}
			pageTracker._trackTrans();
		}
		} catch(err) {}
	};
} }


