//<!--
	
	// Script JS para parsear las variables de campaña propias que llegan, 
	// para poder utilizarlas en GA.
	
	
	// TEST  : http://www.bebopstudio.es/index.php?tkbbp_cp=test_cmp&tkbbp_pz=pieza_email_test&tkbbp_tp=email&tkbbp_or=esam&tkbbp_us=sergio
	// TEST2 : http://www.bebopstudio.es/index.php?utm_campaign=test_cmp&utm_content=pieza_email_test&utm_medium=email&utm_source=esam&tkbbp_us=sergio
	
	// Tiene que existir la variable 'tko_codtracker', que es el código del site para GA.
	if ( typeof(tkbbp_codtracker) != "undefined" && tkbbp_codtracker != "" ) {
	
		var camp = "";
		var type = "";
		var adver = "";
		var version = "";
		var usuario = "";
	
		parserParams();
		
		var pageTracker = _gat._getTracker(tkbbp_codtracker);

		if(camp != "") {
			pageTracker._setCampNameKey(camp);		// name
		}

		if(type != "") {
			pageTracker._setCampMediumKey(type);		// medium
		}

		if(adver != "") {
			pageTracker._setCampSourceKey(adver);	// source
		}

		if(version != "") {
			pageTracker._setCampContentKey(version);	// content
		}

		if(usuario != "") {
			pageTracker._setVar(usuario);		// usuario
		}

		if ( typeof(tkbbp_multidominio) != "undefined" && tkbbp_multidominio ) {
			pageTracker._setDomainName("none");
			pageTracker._setAllowLinker(true);
		}
		
		pageTracker._initData();

		var valorUTMZ = readCookie("__utmz")
		var arUTMZ = valorUTMZ.split('.')
		saveCookie("__utmz",arUTMZ[0] + "." + arUTMZ[1] + "." + arUTMZ[2] + "." + arUTMZ[3] + ".utmcsr=" + adver +"|utmccn=" + camp + "|utmcmd=" + type +"|utmcct=" + version,180,document.domain.substring(document.domain.indexOf('.')))

		pageTracker._trackPageview( (typeof(tkbbp_nompagina) != "undefined") ? tkbbp_nompagina : "" );
	}

	function tkbbp_trackPageview(desc) {
		if ( typeof(pageTracker) != "undefined" && pageTracker ) pageTracker._trackPageview(desc);
	}

	function parserParams() {
			
		var dir = location.href;
		var params = dir.split("?");
		
		if(params[1] != null) {
			var campos = params[1].split("&");
	
			for(var i = 0; i < campos.length; i++) {
				var elem = campos[i].split("=");
				
				switch(elem[0]) {
					case 'tkbbp_cp':
						camp = elem[1];
						break;
					case 'tkbbp_or':
						adver = elem[1];
						break;
					case 'tkbbp_tp':
						type = elem[1];
						break;
					case 'tkbbp_pz':
						version = elem[1];
						break;
					case 'tkbbp_us':
						usuario = elem[1];
						break;
					default:;
				} // switch
				
			} // for
			
		} // if
		
	} // parserParams
	
	
// FUNCIONS PER A COOKIES
function saveCookie(name,value,days,domain) {
	var expires
	var dominio

	if ( days > 0 ) {
		var date=new Date()
		date.setTime(date.getTime()+(days*24*60*60*1000))
		expires="; expires="+date.toGMTString()
	}
	else expires = ""

	if (domain) {
		var dominio="; domain="+domain
	}
	else dominio = ""

	document.cookie = name+"="+value+expires+"; path=/"+dominio;
}

function readCookie(name) {
	var nameEQ=name+"="
	var ca=document.cookie.split(';')
	for(var i=0;i<ca.length;i++) {
		var c=ca[i]
		while (c.charAt(0)==' ') c=c.substring(1,c.length)
		if (c.indexOf(nameEQ)==0) return c.substring(nameEQ.length,c.length)
	}
	return "";
}
function deleteCookie(name) {	saveCookie(name,"",-1) }

	
//-->