ga.jsの2・3行目を見てみよう

function Ea(){
	return Math.round(2147483647*Math.random())}
function Fa(){

}
function G(a,b){
	if(encodeURIComponent instanceof Function)return b?encodeURI(a):encodeURIComponent(a);
	H(68);
	return escape(a)}
function I(a){
	a=a.split("+").join(" ");
	if(decodeURIComponent instanceof Function)try{
		return decodeURIComponent(a)}
		catch(b){H(17)}
		else H(68);
		return unescape(a)}
	var Ga=function(a,b,c,d){
		a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)};

2147483647はデータの限界らしいですね。
なるほど、Math.round(2147483647*Math.random())って書くんですね。勉強になります。

ga.js Line3

function Ia(a,b){
	if(a){
		var c=J.createElement("script");
		c.type="text/javascript";
		c.async=!0;
		c.src=a;
		c.id=b;
		a=J.getElementsByTagName("script")[0];
		a.parentNode.insertBefore(c,a);
		return c}}
function K(a){
	return a&&0

4行目

nf.prototype.contains=function(a){
	return void 0!==this.get(a)};
function Ka(a){0==a.indexOf("www.")&&(a=a.substring(4));return a.toLowerCase()}