$(function () {
  var Accordion = function (el, multiple) {
    this.el = el || {};
    this.multiple = multiple || false;

    // Variables privadas
    var links = this.el.find(".link");
    // Evento
    links.on("click", { el: this.el, multiple: this.multiple }, this.dropdown);
  };

  Accordion.prototype.dropdown = function (e) {
    var $el = e.data.el;
    ($this = $(this)), ($next = $this.next());

    $next.slideToggle();
    $this.parent().toggleClass("open");

    if (!e.data.multiple) {
      $el.find(".submenu").not($next).slideUp().parent().removeClass("open");
    }
  };

  var accordion = new Accordion($("#accordion"), false);
});

function mostrarmenu() {
  document.getElementById("accordion").style.display = "block";
}

function changeClass() {
  document.getElementById("accordion").classList.toggle("accordion2");
}

function changeClassAlert() {
  $("#al-warning-alert").modal("hide");
}

function changeClassSucces() {
  $("#al-warning-succes").modal("hide");
}
function changequest1Alert() {
  $("#al-warning-alertquest1").modal("hide");
}
function changequest2Alert() {
  $("#al-warning-alertquest2").modal("hide");
}
function changequest3Alert() {
  $("#al-warning-alertquest3").modal("hide");
}
function changequest2RAlert() {
  $("#al-warning-alertquest2R").modal("hide");
}
function changequest3RAlert() {
  $("#al-warning-alertquest3R").modal("hide");
}
function changeClassSuccesMc() {
  $("#al-warning-succesM").modal("hide");
}
function changeClassSuccesM() {
  $("#bs-example-modal-xlgM").modal("hide");
  $("#al-warning-succesM").modal("hide");
}

function restartform() {
  $("#formdata13")[0].reset();
  $("#al-warning-succes").modal("hide");
}

window.onload = function () {
  document.getElementById("open-hide").addEventListener("click", changeClass);
};

$(document).on("click", function (e) {
  var container = $("#open-hide");
  var container2 = $("#accordion");

  if (
    !container.is(e.target) &&
    container.has(e.target).length === 0 &&
    !container2.is(e.target) &&
    container2.has(e.target).length === 0
  ) {
    //Se ha pulsado en cualquier lado fuera de los elementos contenidos en la variable container
    $("#accordion").fadeOut();

    setTimeout(function () {
      document.getElementById("accordion").className = "accordion";
    }, 60);
  }
});

function hover(element) {
  element.setAttribute(
    "src",
    "https://aplicacionesasig.com/public//img/dashboard/close-wwhite3.png"
  );
}

function unhover(element) {
  element.setAttribute(
    "src",
    "https://aplicacionesasig.com/public/img/dashboard/close-wgray4.png"
  );
}

function changescr() {
  const box = document.querySelector("#Mcerrar");
  box.setAttribute(
    "src",
    "https://aplicacionesasig.com/public//img/dashboard/close-wwhite3.png"
  );
}

function unchangescr() {
  const box = document.querySelector("#Mcerrar");
  box.setAttribute(
    "src",
    "https://aplicacionesasig.com/public/img/dashboard/close-wgray4.png"
  );
}

/*$(document).ready(function(){ 
$('.acordeon li:has(ul)').click(function(e)) {
	e.preventDefault();

   if ($(this).hasClass('activado')) {

  }else{
  $('acordeon li ul').slideUp();
  $('acordeon li ul').removeClass('activado');
  $(this).addClass('activado');
  $(this).children('ul').slideDown();
  }
);
});*/
