function listenTo(a,b,c){a.addEventListener?a.addEventListener(b,c,!0):a.attachEvent&&a.attachEvent("on"+b,c)}
function trackEmailFormSubmit(){window.location.pathname.match("/account/authenticate.html")&&document.getElementsByTagName("form")[1]&&listenTo(document.getElementsByTagName("form")[1],"submit",function(a){a.preventDefault?a.preventDefault():a.returnValue=!1;_gaq.push(["_trackEvent","Email Form Authenticate","Submit Email"]);_gaq.push(setTimeout(function(){document.getElementsByTagName("form")[1].submit()},300))})}
function trackEvaluationFormSubmit(){var a=!1;if(window.location.pathname.match("/products/evaluation/index.html")){for(i in document.getElementsByTagName("B"))if("Thank you for your request."==document.getElementsByTagName("B")[i].innerHTML){a=!0;break}if(a)return _gaq.push(["_trackPageview","/products/evaluation/index.html?submit-evaluation=true"]),!0}return!1}
function trackPartnerFormSubmit(){var a=!1;if(window.location.pathname.match("/partners/partner_network/join.html")){for(i in document.getElementsByTagName("TD"))if(document.getElementsByTagName("TD")[i].innerHTML&&"ThankyouforcompletingtheQNXpartnernetworkapplicationform.AQNXpartnernetworkrepresentativewillbeintouchwithyoushortly."==document.getElementsByTagName("TD")[i].innerHTML.replace(/\s/g,"")){a=!0;break}if(a)return _gaq.push(["_trackPageview","/partners/partner_network/join.html?submit-partnerform=true"]),
!0}return!1}function getLanguageFromMetaTag(){for(i in document.getElementsByTagName("meta"))if("language"==document.getElementsByTagName("meta")[i].name)return document.getElementsByTagName("meta")[i].content;return"not applicable"}
function trackCustomEvents(){listenTo(document.body,"click",trackClick);_gaq.push(["_setCustomVar",1,"Language",getLanguageFromMetaTag(),3]);trackEmailFormSubmit();"undefined"!==typeof jQuery&&"undefined"!==typeof jQuery.ui&&"undefined"!==typeof jQuery.ui.tabs&&trackNestedTabs();if(window.location.href.match("https://www.qnx.com/account/login.html")){var a=!1;for(i in document.getElementsByTagName("IMG"))if("https://www.qnx.com/images/icons/white/wrong.gif"==document.getElementsByTagName("IMG")[i].src){_gaq.push(["_trackEvent",
"Login Form Load","With Error"]);a=!0;break}a||_gaq.push(["_trackEvent","Login Form Load","Without Error"]);for(i in document.getElementsByTagName("A"))document.getElementsByTagName("A")[i].href&&document.getElementsByTagName("A")[i].href.match("#showcreate")&&listenTo(document.getElementsByTagName("A")[i],"click",function(){if("object"==typeof _gaq)return _gaq.push(["_trackEvent","New Account Origin Page","Direct"]),_gaq.push(["_trackPageview","/account/login.html?create-new"]),!0});if("#showcreate"==
window.location.hash)return _gaq.push(["_trackEvent","New Account Origin Page",window.location.search.split("?")[1].split("&")[0].split("=")[1]]),_gaq.push(["_trackPageview","/account/login.html?create-new"]),!0;if(document.getElementsByClassName("medium-text")[0]&&document.getElementsByClassName("medium-text")[0].innerHTML){if("myQNX Account Profile Form"==document.getElementsByClassName("medium-text")[0].innerHTML)return _gaq.push(["_trackPageview","/account/login.html?create-profile"]),!0;if("Thank you for creating your myQNX account."==
document.getElementsByClassName("medium-text")[0].innerHTML)return _gaq.push(["_trackPageview","/account/login.html?create-thank-you"]),!0}}return trackEvaluationFormSubmit()?!0:trackPartnerFormSubmit()?!0:!1}function findParentTagName(a,b){return null==a.parentNode?null:a.tagName!=b?findParentTagName(a.parentNode,b):a}function trackLink(a){_gaq.push(["_trackPageview",a])}
function languageLinkClicked(a){return a.parentNode&&"lang"==a.parentNode.className?(_gaq.push(["_trackEvent","LanguageClick",a.search]),!0):!1}
var trackClick=function(a){if("object"==typeof _gaq){var b;if(!a)a=window.event;if(a.target)b=a.target;else if(a.srcElement)b=a.srcElement;if(3==b.nodeType)b=b.parentNode;a=findParentTagName(b,"A");null!=a&&(""==a.href?a.className.match("at_item")&&""!=b.innerHTML&&trackLink("/tracked-social/"+b.innerHTML,b.innerHTML):languageLinkClicked(a)||(a.href==window.location.href+"#"&&a.className.match("addthis")&&""!=a.title?trackLink("/tracked-social/"+a.title,a.title):a.href.match("javascript:")&&a.className.match("at_item")&&
""!=b.innerHTML?trackLink("/tracked-social/"+b.innerHTML,b.innerHTML):"mailto:"==a.protocol?trackLink("/tracked-mailto/"+a.href,a.text):a.pathname.match(/\.(?:doc|docx|xlsx|pptx|wmf|mp4|mpg|mp3|csv|eps|jpg|png|xls|xml|ppt|pdf|xls|zip|txt|vsd|vxd|css|rar|exe|wma|mov|avi|wmv|mp3|tar|bin|iso)/)?trackLink("/tracked-download/"+a.href,a.text):window.location.hostname!=a.hostname&&trackLink("/tracked-external/"+a.href,a.text)))}};
function trackNestedTabs(){var a,b,c,d;$("#tabs ol").tabs({select:function(f,g){var e=g.tab.innerHTML;switch(f.target.parentElement.id){case "tabs":d=a=e;break;case "tabs2":b=e;d=a+"/"+b;break;case "tabs3":c=e,d=a+"/"+b+"/"+c}_gaq.push(["_trackPageview",window.location.pathname+"?TAB/"+d])}})};
