;(function($){$.ga=function(gaCode,settings){var docReady=false;var tracker;var ready=false;var pageTrackPreReadyQue=[];var eventTrackPreReadyQue=[];jQuery(function(){docReady=true;});settings=$.extend({selectorMap:{}},settings);$.galog={pageView:function(path){if(ready){tracker._trackPageview(path);}else{pageTrackPreReadyQue.push(path);}},event:function(category,action,optional_label,optional_integer_value){if(ready){tracker._trackEvent(category,action,optional_label,optional_integer_value);}else{var d={};d.category=category;d.action=action;d.label=optional_label;d.value=optional_integer_value;eventTrackPreReadyQue.push(d);}}};function checkPageTrackPreReadyQue(){var path;while(pageTrackPreReadyQue.length>0){path=pageTrackPreReadyQue.pop();tracker._trackPageview(path);}};function checkEventTrackPreReadyQue(){var d;while(eventTrackPreReadyQue.length>0){d=eventTrackPreReadyQue.pop();tracker._trackEvent(d.category,d.action,d.label,d.value);}};function setupTracking(){tracker=_gat._getTracker(gaCode);if(docReady){tracker._trackPageview();}else{jQuery(function(){tracker._trackPageview();});}
if(typeof(tracker)!='undefined'){ready=true;checkPageTrackPreReadyQue();checkEventTrackPreReadyQue();$('a.ga-page').each(function(){var u=$(this).attr('href');if(typeof(u)!='undefined'){$(this).click(function(){tracker._trackPageview(u);});}});var selectorMap=settings.selectorMap;$.each(selectorMap,function(k,v){$(k).click(function(){tracker._trackPageview(v);});});}};function loadGaScript(){try{var host=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");var url=host+"google-analytics.com/ga.js";$.getScript(url,function(){if($.browser.safari){var tID=setTimeout(setupTracking,500);}else{setupTracking();}});}catch(e){}}
loadGaScript();};})(jQuery);