<!--
// All JavaScripts contained herein are
// Copyright 2007 SiempreGente.com
// All rights reserved.
// Commercial distribution or modification prohibited without
// express written permission.

function str_fnMessages_MensajeExterno()
{
	var strMessage = "";
	var strMessageParam = "";
	var intMessageParam = 0;	
	var strTGT = "";
	
	// 1. Revisamos el parámetro "sgmes", el cual es algo extra que nosotros hemos agragado al sistema para
	//    manejar mensajes propios.
	strMessageParam = str_Req_GetUrlString("sgmes", "")
	if (strMessageParam > "")
	{	
		switch (strMessageParam)
		{
			case "pb": 
					//Recuperar el TGT para saber si podemos hacer acciones sobre el usuario
					strTGT = str_Req_GetUrlString("tgt", "");
					
					// Perfil Cancelado
					if (gint_SG_Language == 1)
					{
						strMessage = "El perfil que deseas mirar fue cancelado por petición del usuario.";
						
						if (strTGT != "")
						{
							strMessage = strMessage + "<br><br>Si este usuario est&aacute; en tu lista de amigos y deseas borrarlo de tu lista, <a href='index.php?page_id=91&act=1&tgt=" + strTGT  + "'>haz clic aqu&iacute;.";
						}
					}
					else
					{
						strMessage = "The profile you wish to view is no longer viewable as it was cancelled by the user.";
						
						if (strTGT != "")
						{
							strMessage = strMessage + "<br><br>If this user exists in your Friend's List and you wish to delete them from that list then <a href='index.php?page_id=91&act=1&tgt=" + strTGT  + "'>click here.";
						}
					}
					break;
		}
	}

	if (strMessage == "")
	{
		// 2. Si no tenemos mensaje aún, revisamos el parámetro "act", el cual es propio del sistema de
		//    SWL, sin embargo nos sirve de apoyo para mostrar nuestros propios mensajes personalizados.
		intMessageParam = int_Req_GetUrlInteger("act", 0)
		switch (intMessageParam)
		{
			case 1: 
				// Eliminar Amistad
				if (gint_SG_Language == 1)
				{
					strMessage = "Por favor confirma que quieres eliminar la amistad de ";
				}
				else
				{
					strMessage = "Please confirm that you want to delete the friendship of ";
				}
				break;

			case -1: 
				// Aceptar Amistad
				if (gint_SG_Language == 1)
				{
					strMessage = "Por favor confirma que quieres la amistad de ";
				}
				else
				{
					strMessage = "Please confirm that you want the friendship of ";
				}
				break;
		}
	}
	
	return (strMessage);
}

function str_fnMessages_RecuperarMensaje()
{
	var strMessage = "";
	var strMessageSrcInt = "";
	var strMessageSrcExt = "";
	var intParamMessage = 0;
	
	/* Manejamos dos tipos de mensajes, Externos definimos por parametros URL e internos derivados de la variable del TPL
	   En este momento le estamos dando prioridad a los externos
	
	/* 1. Revisar si tenemos mensajes por parámetros externos */
	strMessageSrcInt = str_fnMessages_MensajeExterno();
	
	if (strMessageSrcInt > "")
	{
		strMessage = strMessageSrcInt;
	}
	else
	{
		/* 2. Revisar mensajes internos */
		strMessageSrcInt = document.frmSG_Message.txtSG_Message.value
		
		// Casos exclusivos para versión Español
		if (gint_SG_Language == 1)
		{
			if (strMessageSrcInt.match("You're account has been created.  Please proceed to the"))
			{
				strMessageSrcInt = "Tu cuenta ha sido creada y activada. Ya puedes <a href='unlog.php'>ingresar en tu cuenta</a><br>";
			}
			
			if (strMessageSrcInt.match("Click to go to his/her profile."))
			{
				strMessageSrcInt = strMessageSrcInt.replace('Click to go to his/her profile.', 'Haz clic aquí para ir a su perfil.');
			}
		}
		
		strMessage = strMessageSrcInt;
	}
	
	return strMessage;
}
//-->