$j(function () { var pageName = $j("input#dirPathVar").val(); var logoText = pageName + "/Logo"; var footerText = pageName + "/Footer/"; var travelAgentText = pageName + "/SearchForm/Checkbox/"; $j("div.gaCategory a").addClass("gaClick").attr("rel", "Link"); $j("div.gaCategory a:has(img)").attr("rel", "Image"); $j("div.gaCategory a.gaClick").click(function () { var result = GoogleAnalyticLink($j(this)); _gaq.push(["_trackEvent", pageName + "/" + result.Area + "/" + result.Title, result.Type + " Click"]) }); $j("div#header h1 a").click(function () { _gaq.push(["_trackEvent", logoText, "Click"]) }); $j("div#footer a").click(function () { _gaq.push(["_trackEvent", footerText + Clean($j(this).text()), "Click"]) }); $j("form#fastTrackForm div#searchTypeChoice input:radio").click(function () { _gaq.push(["_trackEvent", travelAgentText + $j(this).val(), "Click"]) }) }); function GoogleAnalyticLink(element) { var result = new Object(); result.Area = Clean($j(element).parents("div.gaCategory").find("h3.title").text()); result.Title = Clean($j(element).attr("title")); result.Type = $j(element).attr("rel"); return result } if (!window.console) console = {}; console.log = console.log || function () { }; console.warn = console.warn || function () { }; console.error = console.error || function () { }; console.info = console.info || function () { };