// JavaScript Document
/*--------------------------------------------------------------------------------------------
Funcion para detectar el ENTER.
--------------------------------------------------------------------------------------------*/
function enter(e)
{
  tecla = (document.all) ? e.keyCode : e.which;
  if (tecla==13) return true;
  else return false;
}
/*--------------------------------------------------------------------------------------------
Funcion para identificar cuando esta puesto el bloqueo de MAYUSCULAS.
--------------------------------------------------------------------------------------------*/
function capLock(e)
{
	kc=e.keyCode?e.keyCode:e.which;
	sk=e.shiftKey?e.shiftKey:((kc==16)?true:false);
	if(((kc>=65&&kc<=90)&&!sk)||((kc>=97&&kc<=122)&&sk))
		document.getElementById('caplock').style.visibility = 'visible';
	else 
		document.getElementById('caplock').style.visibility = 'hidden';
}
/*--------------------------------------------------------------------------------------------
Funcion para abrir Pop tipo nyroModal.
--------------------------------------------------------------------------------------------*/
function abrirPopMensaje(urlPop, qCerrar, ancho, alto)
{
  $.nyroModalManual({
		bgColor: '#000000',	
		width: ancho,
		height: alto,
  		url: urlPop,
		opacity: 0,
		modal: qCerrar
  });
}

/*--------------------------------------------------------------------------------------------
Funcion para cerrar Pop tipo nyroModal.
--------------------------------------------------------------------------------------------*/
function cerrarPopMensaje()
{
  $.nyroModalRemove();
}
/*--------------------------------------------------------------------------------------------
Funcion para redireccionar al index desde un Pop.
--------------------------------------------------------------------------------------------*/
function redirHomePop()
{
   window.top.location.href = 'index';
}
/*--------------------------------------------------------------------------------------------
Funcion para redireccionar al index.
--------------------------------------------------------------------------------------------*/
function redirHome()
{
   document.location.href = 'index';
}

/*--------------------------------------------------------------------------------------------
Funcion para mostrar mensaje de fallo de sesion o crossite 
--------------------------------------------------------------------------------------------*/
function mostrarErrorXssSesion(error)
{
  coolMessage("error_sesion_xss",feedBack(error,false),function(){ document.location.href = 'index'; });
}


/*--------------------------------------------------------------------------------------------
Funcion para cambiar estado del perfil de usuario
---------------------------------------------------------------------------------------------*/
function cambiarEstado()
{
	var estado = encodeURIComponent(document.getElementById("estado").value);
	var cont = document.getElementById("contenedor_foto_estado");
	if( estado.length >500)
	{
		coolMessage('error', feedBack("@@309@@",'Estado'), recargarPagina)		
		return false;
	}
	$.ajax({ 
		 type: "POST",
		 url: "inicio_foto_estado_guardar.php",
		 data: 'estado='+estado+'&scrTip=1',
		 beforeSend:function(){ 
				cont.innerHTML = '<img src="img/ajax-loader.gif">';
		 }, 
		 success:function(datos){ 
				if(datos == '@@401@@')
				{
					coolMessage('error', feedBack(datos,true), recargarPagina)
					return false;
				}
				else
				{
					cont.innerHTML = datos;
					//coolMessage('information',feedBack( "@@201@@",true));
					
					//actualizarMuro();
				}
				
		 } 
	}); 
	return true;

}

function recargarPagina()
{
	document.location.reload();
}

/*--------------------------------------------------------------------------------------------
Funcion para actualizar modulos de amigos
---------------------------------------------------------------------------------------------*/

function actualizarAmigos(url, contenedor)
{
	var cont = document.getElementById(contenedor);
	$.ajax({ 
		 type: "POST",
		 url: url,
		 data: 'actualiza=1&scrTip=1',
		 beforeSend:function(){ 
				cont.innerHTML = '<img src="img/ajax-loader.gif">';
		 }, 
		 success:function(datos){ 
				cont.innerHTML = datos;
		 } 
	}); 

}
