// Faz a validação do usuário no passaporte
function validaTicket()
{
	username = getCookie('usuario');
	ticket = getCookie('ticket');

	if ((username == null) && (ticket == null))
	{
		location.replace('http://passaporte.abril.com.br/autenticaUsuario.do?metodo=checarTipoAutenticacao&COD_SITE=134&COD_RECURSO=652&URL_RETORNO='+ escape(window.location));
		return false;
	}
	return true;
}

// Função que recuperar os valores do cookie
function getCookieVal (offset) 
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	   endstr = document.cookie.length;
	   return unescape(document.cookie.substring(offset, endstr));
}

// Função que recupera um cookie
function getCookie (name)
{
	 var arg = name + "=";
	 var alen = arg.length;
	 var clen = document.cookie.length;
	 var i = 0;

	 while (i < clen) 
	 {           
	  var j = i + alen;									   
	  if (document.cookie.substring(i, j) == arg)
		  return getCookieVal (j);
		  i = document.cookie.indexOf(" ", i) + 1;
	  if (i == 0) 
		  break; 
	 }
	 return null;
}

// Mostra o nome de um usuário
function showUserName()
{
	username = getCookie('usuario');
	if (username != null) {
		var params = new Array;
		params = username.split(';');
		for(var x=0;x<params.length;x++) {
			params[x] = params[x].replace(/\+/gi, " ")
		}

    var name = params[1];
    document.write(name);
	}
	else {
		document.write("Visitante");
	}
}

// Mostra o nome de um usuário
function getUserName()
{
	username = getCookie('usuario');
	if (username != null) {
		var params = new Array;
		params = username.split(';');
		for(var x=0;x<params.length;x++) {
			params[x] = params[x].replace(/\+/gi, " ")
		}

    var name = params[1];
    return (name);
	}
	else {
		return ("Visitante");
	}
}

// Mostra o primeiro nome do usuário
function showUserFirstName()
{
	username = getCookie('usuario');
	if (username != null) {
		var params = new Array;
		params = username.split(';');
		for(var x=0;x<params.length;x++) {
			params[x] = params[x].replace(/\+/gi, " ")
		}

		var name = params[1].split(' ');
		document.write(name[0]);
	}
	else {
		document.write("Visitante");
	}
}

function envAmigo() {
	
	var wEnv = window.open('/envieamigo/envie_amigo.shtml', 'PopEnviar', 'width=430,height=570,left=0,top=0');
	wEnv.focus();
}

if (URL.indexOf("envAmigo=true") > 0) {
	envAmigo();
}