function grabar() {
		var frm = document.Form;
		var strError = '';
		var objCheck = new check("Form");
		
		/* Limpio los campos */
		frm.txtFecha.value = frm.dia.value + "/" + frm.mes.value + "/" + frm.ano.value;
		objCheck.checkCombo("cmbProvincias", "provincia", false);
		objCheck.checkString("txtPoblacion", "población", 1, 100, false);
		objCheck.checkDate("txtFecha", "fecha de nacimiento", 1, 10, false);
		objCheck.checkString("txtDescripcion", "descrpción", 1, 8000, true);
		objCheck.checkString("txtTags", "tags", 1, 8000, true);
		objCheck.checkString("txtCodigoPostal", "código postal", 1, 100, false);
		objCheck.checkString("txtNombre", "nombre", 1, 100, false);
		objCheck.checkString("txtApellidos", "apellidos", 1, 100, false);
		if(document.getElementById("divPass2").style.display=="block") {
			frm.hidCambiarPass.value = "1";
			objCheck.checkString("txtPassword", "contraseña", 1, 10, false);
		} else {
			frm.hidCambiarPass.value = "0";
		}
		
		
		strError = objCheck.toString();
		
		if (strError == "") {
			if(document.getElementById("divImagen2").style.display=="block") {
				frm.hidCambiarFoto.value = "1";
				if(frm.txtImagen.value == "") {
					if(!confirm("Si dejas el campo de fotografía en blanco, no tendrás fotografía principal para mostrar, ¿estas seguro/a de seguir?")) {
						return;
					}
				}
				frm.hidEnviar.value = "1";
				frm.submit();						
			} else {			
				frm.hidCambiarFoto.value = "0";
				frm.hidEnviar.value = "1";
				frm.submit();
			}	
		}
		else {
			alert (strError);
		}

}

function InsertarComentario(intIdDestino){
	var strValues = "opc=2&dest="+intIdDestino+"&txtComentario="+document.getElementById("txtComentario").value;
	var div = document.getElementById("divComentarios")
	var strFunction = "actualizarTotal()"
	ajaxHTML("POST", "ajaxComentar.php", div, strValues, strFunction);
}

function actualizarTotal() {
	document.getElementById("totalComentarios").innerHTML = document.getElementById("hidTotalComentarios").value;
}

function verSolicitudes(){
	if(document.getElementById("divSolicitudes")) {
		if(document.getElementById("divSolicitudes").style.display == "none") {
			document.getElementById("divSolicitudes").style.display = "block";
			document.getElementById("divSolicitudesPendientes").style.display = "none";
		} else {
			document.getElementById("divSolicitudes").style.display = "none";
		}
	}
}

function confirmarUsuario(intOperacion, intIdAmigo, intIdUsuario, intTipo){
	var strValues = "oper="+intOperacion+"&idu="+intIdUsuario+"&ida="+intIdAmigo+"&tipo=" + intTipo;
	document.getElementById("divSolicitudes").innerHTML = "<img src='images/ajax.gif'>";
	var div = document.getElementById("divSolicitudes");
	var strFunction = "actualizarTotalSolicitudes()";
	ajaxHTML("POST", "ajaxConfirmarSolicitudAmigo.php", div, strValues, strFunction);
}


function actualizarTotalSolicitudes() {
	document.getElementById("linkSolicitudes").innerHTML = document.getElementById("hidTotalSolicitudes").value;
}

function verAmigos(idUsuario){
	var strValues = "id="+idUsuario;
	var div = document.getElementById("divAmigos");
	div.innerHTML = "<img src='images/ajax.gif' >";
	ajaxHTML("POST", "ajaxVerAmigos.php", div, strValues);
}

function verAmigosOnline(idUsuario){
	var strValues = "id="+idUsuario;
	var div = document.getElementById("divAmigosOnline");
	div.innerHTML = "<img src='images/ajax.gif' >";
	ajaxHTML("POST", "ajaxVerAmigosOnline.php", div, strValues);
}



function verGrupos(idUsuario){
	var strValues = "id="+idUsuario;
	var div = document.getElementById("divGrupos");
	div.innerHTML = "<img src='images/ajax.gif' >";
	ajaxHTML("POST", "ajaxGrupos.php", div, strValues);
}

function verEventos(idUsuario){
	var strValues = "id="+idUsuario;
	var div = document.getElementById("divEventos");
	div.innerHTML = "<img src='images/ajax.gif' >";
	ajaxHTML("POST", "ajaxEventosUsuarios.php", div, strValues);
}