
/**
 * @desc Funcion para login por ajax, y con coloreado de campos
 * @return
 */

function login() {
	var usuario = $("#txtLogin").val();
	var password = $("#txtPasswd").val();
	alert(usuario + "." + password);
	$.ajax ({
		type: "POST",
		url: "php/validar.php",
		data: "login=" + usuario + "&password=" + password,
		success: function(errorcode) {
			alert(errorcode);
			if (parseInt(errorcode) == 0) {
				document.location = "php/sesion.php";
			} else {
				switch (parseInt(errorcode)) {
					case 1:
                        $("#txtLogin").addClass("rojo");
                        $("#txtPasswd").addClass("rojo");
                        break;
                    case 2:
                        $("#txtLogin").removeClass("rojo");	
                        $("#txtPasswd").addClass("rojo");
                        break;
				}
			}
		}
	});
}

//
// Funcion para aņadir un usuario por AJAX
//

function anadirUsuario() {
	bandera=0;
	
	$("#addusuario").find("input").each(function(x,el){
		if ($(el).attr("className") != 'undefined') {
    		$.each(new String($(el).attr("className")).split(" "), function(x,klass){
    			if ($.isFunction(filters[klass])) {
    				if (!filters[klass](el)) {
    				    $(el).addClass("rojo");
    				    bandera=1;
    				} else {
    				    $(el).removeClass("rojo");
    				}
    			}
    		});
		}
	});
	   
	if (bandera != 1) {
            var url = $("#addusuario").attr('action');
            var datos = $("#addusuario").serialize();
            $.post(url, datos, function(resultado) {
            	// Procesar el resultado de aņadir al usuario.
            	if (parseInt(resultado) == 0) {
            		$('#resultado').html('<img src="img/icons/warning.png" alt="usuarios anadido" /><br />El usuario ya existe');
            		$('#resultado').addClass("naranja");
            		$('#resultado').removeClass("verde");
            	} else {
            		$('#resultado').html('<img src="img/icons/ok.png" alt="usuarios anadido" /><br />El usuario se ha a&ntilde;adido con &eacute;xito');
            		$('#resultado').addClass("verde");
            		$('#resultado').removeClass("naranja");
            	}
            });
    }
}
//
// Funcion para enviar la consulta por AJAX
//

function enviarconsulta() {

            var url = $("#formContacta").attr('action');
            var datos = $("#formContacta").serialize();
            $.post(url, datos, function(resultado) {
            	// Procesar el resultado de aņadir al usuario.
            	if (parseInt(resultado) == 0) {
            		$('#resultado').html('<br />El mensaje no se ha enviado.');
            		$('#resultado').addClass("naranja");
            		$('#resultado').removeClass("verde");
            	} else {
            		$('#resultado').html('<br />La consulta se ha enviado con &eacute;xito');
            		$('#resultado').addClass("verde");
            		$('#resultado').removeClass("naranja");
            	}
            });
    
}
//
// Funcion para aņadir un archivo por AJAX
//

function anadirFichero() {
	bandera=0;
	
	$("#addarchivo").find("input").each(function(x,el){
		if ($(el).attr("className") != 'undefined') {
    		$.each(new String($(el).attr("className")).split(" "), function(x,klass){
    			if ($.isFunction(filters[klass])) {
    				if (!filters[klass](el)) {
    				    $(el).addClass("rojo");
    				    bandera=1;
    				} else {
    				    $(el).removeClass("rojo");
    				}
    			}
    		});
		}
	});
	   
	if (bandera != 1) {
            var url = $("#addarchivo").attr('action');
            var datos = $("#addarchivo").serialize();
            $.post(url, datos, function(resultado) {
            	// Procesar el resultado de aņadir al usuario.
            	if (parseInt(resultado) == 0) {
            		$('#resultado').html('<img src="img/icons/warning.png" alt="usuarios anadido" /><br />Error al subir el archivo.. compruebe que est&aacute; subiendo un fichero v&aacute;lido');
            		$('#resultado').addClass("naranja");
            		$('#resultado').removeClass("verde");
            	} else {
            		$('#resultado').html('<img src="img/icons/ok.png" alt="usuarios anadido" /><br />El fichero se ha subido con &eacute;xito');
            		$('#resultado').addClass("verde");
            		$('#resultado').removeClass("naranja");
            	}
            });
    }
}

function eliminar_fichero(id) {
	$.ajax ({
		type: "POST",
		url: "eliminar.php",
		data: "id=" + id,
		succes: function(res) {
			alert(res);
		}
	});
}


