function checkValidNumber(Item) {
    for(i = 0; i < Item.length; i++) {
        C = Item.charAt(i);
        if(!C.match(/[0-9\ \.]/)) {
            return false;
        }
    }
    return true
}

function checkContactForm() {
    Msg = "";

    // Se verifica el Nombre
    Item = document.getElementById("Nombre").value;
    if(Item.trim() == "") Msg += " - Nombre.\n";

    // EMail
    Item = document.getElementById("sEMail").value;
    if(!echeck(Item))
        Msg += " - EMail: Debe ser un correo válido.\n";

    // Cedula
    Item = document.getElementById("Cedula").value;
    if(Item.trim() == "" || !checkValidNumber(Item)) Msg += " - Cedula: Debe ser solo números.\n";

    // Telefono
    Item = document.getElementById("Telefono").value;
    if(Item.trim() == "" || !checkValidNumber(Item)) Msg += " - Teléfono: Debe ser solo números.\n";

    // Celular
    Item = document.getElementById("Celular").value;
    if(Item.trim() == "" || !checkValidNumber(Item)) Msg += " - Celular: Debe ser solo números.\n";

    // Mensaje
    Item = document.getElementById("Mensaje").value;
    if(Item.trim() == "") Msg += " - Mensaje.\n";

    if(Msg.length > 0) {
        alert("Se han encontrado errores en el formulario.\n\n" + Msg + "\nPor favor verifíquelos y vuelva a intentar de nuevo la operación.");
        return false;
    }
    return true;
}