﻿/* ======================================================================================= */
// FUNCIONAMIENTO:  Elimina todos los elementos que tienen la clase "menu_selected"
//                  y se la asigna al nuevo elemento del listado cuyo id se
//                  corresponde con el idElementoListado
// ---------------------------------------------------------------------------------------
// PARÁMETROS:      idElementoListado => El id del elemento <li> del menu que se 
//                  corresponde con la página
// ---------------------------------------------------------------------------------------
function setElementoMenuActivo(idElementoListado) {
    $(".current").removeClass("current");
    $("#" + idElementoListado).addClass("current");
}
/* ======================================================================================= */

// ========================================================================== //
// VALIDA QUE EL FORMATO DE LA FECHA SEA CORRECTO
// ========================================================================== //
function validate_date(date) {
    var pattern= new RegExp(/\b\d{1,2}[\/-]\d{1,2}[\/-]\d{4}\b/);
    return pattern.test(getDateParse(date));
}


// ========================================================================== //
// OBTIENE UNA CADENA CON EL FORMATO DE FECHA dd-MM-yyyy
// ========================================================================== //
function getDateParse(dateToParse) {
    if (dateToParse == null) return;
    var dia = dateToParse.getDate();
    if (dia < 10) dia = "0" + dia;
    var mes = dateToParse.getMonth() + 1;
    if (mes < 10) mes = "0" + mes;
    var anyo = dateToParse.getFullYear()

    return dia + "-" + mes + "-" + anyo;
}

