var ga = {};
ga.track = function(tracker) {
  _gaq.push(['_trackPageview', tracker])
  return ga;
};

ga.loaded = function() {
	var pathname = document.location.pathname;
	    category = 'Very Slow',
	    size = 360000,
	    speed = '> 20 Mbps',
	    end = new Date(),
	    time = end.getTime() - PAGE_LOAD_START.getTime(),
	    kbps = Math.round(size / time) * 8;

	if (time < 2000) {
	  category = 'Very Fast';
	} else if (time < 5000) {
	  category = 'Fast';
	} else if (time < 10000) {
	  category = 'Medium';
	} else if (time < 30000) {
	  category = 'Sluggish';
	} else if (time < 45000) {
	  category = 'Slow';
	}
	
	if (kbps <=  56) {
	  speed = '56 Kbps';
	} else if (kbps < 128) {s
	  speed = '128 Kbps ';
	} else if (kbps < 256) {
	  speed = '256 Kbps';
	} else if (kbps < 512) {
	  speed = '512 Kpbs';
	} else if (kbps < 1024) {
	  speed = '1 Mbps';
	} else if (kbps < 2048) {
	  speed = '2 Mbps';
	} else if (kbps < 3072) {
	  speed = '3 Mbps';
	} else if (kbps < 4096) {
	  speed = '4 Mbps';
	} else if (kbps < 8192) {
	  speed = '8 Mbps';
	} else if (kbps < 12288) {
	  speed = '12 Mbps';
	} else if (kbps < 20480) {
	  speed = '20 Mbps';
	}
	
	if( document.location.search)
	  pathname += document.location.search;
	
	//
	//+ '/' + kbps + ' kbps'
	
	ga.track('/de1up/site/Page Load Time/' + category + '/' + Math.round(time/1000) + ' seg.');
	ga.track('/de1up/site/User Connection/' + speed);
};