/**
 * nbga.js - Non-Blocking Google Analytics
 * http://925html.com/code/non-blocking-google-analytics-integration/
 * 
 * Copyright (c) 2008 Eric Ferraiuolo - http://eric.ferraiuolo.name
 * MIT License - http://www.opensource.org/licenses/mit-license.php
 * 
 * @version 1.0
 */

function ga(a){var e,g,c,b;e={yui3:{merge:function(j,i){var h;YUI().use("object",function(k){h=k.merge(j,i);});return h;},getScript:function(h,i){YUI().use("get",function(j){j.Get.script(h,{onSuccess:i});});}},yui2:{merge:function(i,h){return YAHOO.lang.merge(i,h);},getScript:function(h,i){YAHOO.util.Get.script(h,{onSuccess:i});}},jquery:{merge:function(i,h){return jQuery.extend({},i,h);},getScript:function(h,i){jQuery.getScript(h,i);}}};if(typeof a!=="undefined"){a=a;}else{if(typeof YUI!=="undefined"){a=e.yui3;}else{if(typeof YAHOO!=="undefined"){a=e.yui2;}else{if(typeof jQuery!=="undefined"){a=e.jquery;}}}}g={url:{http:"http://www.google-analytics.com/ga.js",https:"https://ssl.google-analytics.com/ga.js"}};c=null;b=false;function f(){var h,i;h=(document.location.protocol=="https:");i=(h&&c.url.https)?(c.url.https||c.url):(c.url.http||c.url);a.getScript(i,function(){c.tracker=_gat._getTracker(c.id);b=true;while(c.queue.length>0){d.track(c.queue.shift());}});}var d={config:function(h){h=a.merge(g,(h||{}));if(!c&&h.id){c=h;c.queue=[];f();}return this;},track:function(h){if(b){if(h){c.tracker._trackPageview(h);}else{c.tracker._trackPageview();}}else{if(c){c.queue.push(h||null);}}return this;}};return d;}
