function validar_registro()
{
	
	//valida que los campos de usuario, contrasena, confirmacion y correo esten llenos
	if (document.formulario_registro.usuario.value  == "" || document.formulario_registro.contrasena.value  == "" || document.formulario_registro.confirmacion.value  == "" || document.formulario_registro.correo.value  == ""){
		alert ( "Todos los campos deben de estar llenos" );
		return false;
	}
	
	if ( document.formulario_registro.contrasena.value  != document.formulario_registro.confirmacion.value  ){
		alert ( "Las contrasenas no concuerdan" );
		return false;
	}
	
	if ( (document.formulario_registro.correo.value.split(/@/g).length -1) != 1 ){
		alert ( "Correo invalido" );
		return false;
	}
	
	document.formulario_registro.boton.disabled=true;
	
	return true;
}

function validar_sesion()
{
	for(i=0; i<document.formulario_sesion.elements.length; i++)
	{
		if ( document.formulario_sesion.elements[i].value  == "" )
		{
			alert ( "Todos los campos deben de estar llenos" );
			return false;
		}
	}
	
	document.formulario_sesion.boton.disabled=true;
	
	return true;
}

function validar_actualizacion_perfil()
{
	//valida que el campo de corre este lleno
	if (document.formulario_perfil.correo.value == ""){
		alert ( "Debe especificar su correo" );
		return false;
	}
	
	//validar que este correcto el correo
	if ( (document.formulario_perfil.correo.value.split(/@/g).length -1) != 1 ){
		alert ( "Correo invalido" );
		return false;
	}
	
	//si puedo contrasena nueva entonces que verifique que sea igual a la confirmacion
	if (document.formulario_perfil.contrasena.value != "") {
		if (document.formulario_perfil.contrasena.value != document.formulario_perfil.confirmacion.value) {
			alert("Las contrasenas no concuerdan");
			return false;
		}
	}
	
	//validar si introduce la contrasena actual
	if ( document.formulario_perfil.verificacion.value == "" ){
		alert ( "Debe ingresar la contrasena actual antes de continuar" );
		return false;
	} 
	
	
	document.formulario_perfil.boton.disabled=true;
	
	return true;
}

function previsualizar_imagen_url()
{
	var img = document.getElementById('previsualizacion_imagen');
	img.src = document.getElementById('avatar_propio').value;
}

function mensaje_confirmacion(mensaje)
{
	respuesta = confirm( mensaje );
	
	if ( respuesta == 0) return false;
	else return true;
}


function seleccionar_comentario(id_comentario){
	document.getElementById('comentario' + id_comentario ).style.background='#EFF5FB';
}
			
function deseleccionar_comentario(id_comentario){
	document.getElementById('comentario' + id_comentario).style.background='#ffffff';
}
