function validaSesion(){
	var tiempo = new Date();
	var param = "tiempo="+tiempo.getTime();
	var reply = new Ajax.Request(
		'/sesiones.php',
		{
		method: 'get',
		parameters: param,
		onLoading: mostrarLoading,
		onComplete: function (reply) {
			mostrarDatos (reply);
			if ($('contenedorComentariosDatos'))
			{
				mostrarComentarios ();
				mostrarVotos ();
			}
			if ($('contenedorDownload'))
			{
				mostrarDownload ();
			}
		}
		}
	);
}

function validaUsuario(){
	var param = Form.serialize('formLogin');
	var reply = new Ajax.Request(
		'/sesiones.php',
		{
		method: 'post',
		parameters: param,
		onLoading: mostrarLoading,
		onComplete: function(reply) {
				mostrarDatos(reply);
				if ($('contenedorComentariosDatos'))
				{
					mostrarComentarios ();
					mostrarVotos ();
				}
				if ($('contenedorDownload'))
				{
				mostrarDownload ();
				}
			}
		}
	);
}

function logout(){
	var param = "logout=true";
	new Ajax.Request(
		'/sesiones.php',
		{
		method: 'get',
		parameters: param,
		onLoading: mostrarLoading,
		onComplete: function() {
			validaSesion ();
			if ($('contenedorComentariosDatos'))
				$('contenedorComentariosErrores').innerHTML = "";
			}
		}
	);
}

function mostrarLoading(){
	$('contenedorDatos').innerHTML = "";
	$('contenedorLoading').innerHTML = "<img src='/images/loading_content.gif' />";
}
function mostrarDatos(reply){
	$('contenedorLoading').innerHTML = "";
	$('contenedorDatos').innerHTML = reply.responseText;
}